Проекты
GameDev.ru / Проекты / Форум / Конкурс минималистичных движков Nano Engine [2+1 недели] (17 стр)

Конкурс минималистичных движков Nano Engine [2+1 недели] (17 стр)

Страницы: 116 17 18 1949 Следующая »
nesПостоялецwww12 июня 20188:06#240
Чую тоже сольюсь, но апи предоставлю )
zavod3DПостоялецwww12 июня 20189:21#241
skalogryz
> за неделю не было не единого коммита?
Есть на флехе исходники, но там не особо.
kiparУчастникwww12 июня 201810:40#242
nes
> Чую тоже сольюсь, но апи предоставлю )
вот да, сливающиеся - вы подождите сливаться, хоть апи запилите. Интересно же на идеи посмотреть.

Dampire
> Кто делает/планирует 3D?
Я 2д

Правка: 12 июня 2018 10:40

nesПостоялецwww12 июня 201811:59#243
Dampire
> Кто делает/планирует 3D?
Я планирую поддержку 3д.
MadwareУчастникwww12 июня 201812:45#244
Dampire
> Кто делает/планирует 3D?
у меня 2D
равенПостоялецwww12 июня 201816:17#245
zavod3D
  Попробуй его починить. Я вот тоже думал что жесткий
диск полетел и поэтому система не грузится, а проблема
была в оперативной памяти. Контакты протер со спиртом
и компьютер заработал..
равенПостоялецwww12 июня 201818:10#246
kipar
> вот да, сливающиеся - вы подождите сливаться, хоть апи запилите. Интересно же
> на идеи посмотреть.
  Я еще даже не подал заявку на участие в конкурсе, так что до слива еще далеко.
MadwareУчастникwww12 июня 201822:59#247
Сегодня весь день воевал со сборщиком мусора, вроде поборол)
Заодно вывод текста добавил. Остались коллизии и звуки и можно публиковать свое поделие
kiparУчастникwww13 июня 20181:23#248
Я начал "ртс" делать на движке. сразу несколько багов выловил и недоработки в апи тоже видны.
Ну и самый животрепещущий вопрос - как рисовать прямоугольники (да и спрайты) - Draw(xcenter,ycenter,w,h) против Draw(x0,y0,w,h). В случае если вращаем и вообще рисуем игровой объект удобнее первое, если не вращаем а рисуем какие-нибудь красивости - второе. Дополнительный флаг передавать - некрасиво, лишние функции - жаба душит, и так 30 штук.
MrShoorУчастникwww13 июня 20182:52#249
kipar
> Ну и самый животрепещущий вопрос - как рисовать прямоугольники (да и спрайты)
У спрайта делаешь свойство origin и задаешь его при создании. Дальше все вращения относительно этого ориджина.
равенПостоялецwww13 июня 20182:56#250
kipar
  Сначала вращаешь, а потом переносишь его куда нужно
Жора МонтировкаПостоялецwww13 июня 20183:34#251
Написал говнокод, вылезла ошибка, убрал все что написал, а ошибка осталась.
Изображение

Похоже, игру я буду делать на ГУЕ

+ Показать

Но есть призрачный шанс за 4 дня сделать сцену, физику, и объекты.

Правка: 13 июня 2018 7:37

MadwareУчастникwww13 июня 20186:12#252
kipar
> если не вращаем а рисуем какие-нибудь красивости
Красивости разрулит layout умный, который все позиции и размеры пересчитает внутри.
Этот умный layout не проблема написать уже в игровом коде
равенПостоялецwww13 июня 201811:18#253
Жора Монтировка
  Время переустанавливать Виндовс
kiparУчастникwww13 июня 201811:39#254
Ну что, я ртс запилил. Ну как ртс - можно выбирать юнитов рамкой и ходить, они либо идут либо стреляют, а со всех сторон ползут враги. Скорее проба движка конечно, так по плану еще препятствия и добычу ресурсов сделать.
https://yadi.sk/d/bTplZDqa3Xp5oH
исходник вот (ну, меню в соседнем файле, в этом игровая часть)
https://gitlab.com/kipar/nonoengine/blob/master/betterdemo/ugame.pas
Не так чтоб совсем лаконично, но в мало-мальски серьезном проекте все равно всегда "уровень изоляции от движка" приходится делать, а для маленького , ну не считая некоторых моментов, мне нравится.
По движку еще остался рендер в текстуру и получение цвета пикселя, не то чтоб они мне в каждой игре были нужны но иногда без них никак.
Страницы: 116 17 18 1949 Следующая »

/ Форум / Проекты / Конкурсы

2001—2018 © GameDev.ru — Разработка игр