Comments 7
как раз именно такие моменты поддерживают во мне веру в то что бум LLM это хорошо
успехов вам с вашим продуктом и не забрасывайте - легковесные хорошие вещи сейчас все еще редки
+1 в карму. Когда мелкий пацан учил Хенкока(в фильме) подбадривать людей - его коронная фраза была: “Молодцом!”(в реальности тоже актуально)
Опять на теже грабли. Порог входа в движок даже для веб технологий в этом случае стал еще более высоким. Документация на движок Defold поддерживает русский язык. А где же ваш сайт и документация. У вас есть спонсор, чтобя гарантировать развитие движка, а не его угасание со старта? Или это все же пет проект, чтобы чисто похвастаться? Cry Engine помер, Id engine помер, Unigine помер. Ощущается примерно так, что все так и не могут найти то, что устроит всех. Если пытаться делать что то на территории РФ, то залутать грант можно, но потом можно сказать, что не пооучилос. Поэтому лучше уж заколабить с Defold и улучшать продукт. Движок открытый, поэтому в суд на вас никто не подаст.
Класс, а как у тебя UI сделан? Сделай отдельную статью
Это точно, про UI нужна отдельная статья. Возможно, когда-нибудь соберусь: на такую статью нужны силы и время :)
Мне нравится ImGui, но сделать на нём красивый игровой интерфейс сложно. Поэтому я взял Clay это библиотека, которая считает только layout. Кнопки и остальные компоненты я написал сам в immediate-mode стиле:
nt_ui_button_begin(ctx, data, id, &style, &layout, true, NULL);
nt_ui_label(ctx, text_data, "Upgrade", &text_style);
if (nt_ui_button_end(ctx))
buy_upgrade();За счёт этого элементы можно свободно стилизовать, масштабировать и вращать. Есть экранный 2D-режим и 3D-режим для интерфейсов внутри игрового мира.
Пять месяцев на игровой движок, месяц на игру. Зачем я написал собственный движок на C