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

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

Страницы: 118 19 20 2135 Следующая »
zavod3DПостоялецwww14 июня 201814:39#270
равен
> Попробуй его починить.
+ Показать

Правка: 14 июня 2018 14:44

VirtexПостоялецwww14 июня 201814:47#271
zavod3D, может, где-то КЗ происходит от прогрева и расширения контактов. Либо наоборот - где-то трещина и от нагрева она расходится.
zavod3DПостоялецwww14 июня 201814:51#272
Virtex
> zavod3D, может, где-то КЗ происходит от прогрева и расширения контактов. Либо
> наоборот - где-то трещина и от нагрева она расходится.
Вряд ли я смогу это определить, я в электронике нубас почти.

Правка: 14 июня 2018 14:51

TiranasУчастникwww14 июня 201817:51#273
zavod3D
Проверь хард у меня вырубался, потом выяснил хард накрывается...
Короче, хард ещё живой но уже перегревается и вырубает всё.
Проги по тестам сам сам натыриш.
MadwareУчастникwww14 июня 201819:05#274
Сделал практически все кроме коллизий, хиттесты вроде есть но еще не тестились, думаю что к дедлайну все успею. Правда не знаю шо делать с документацией. Постараюсь описать, но не уверен что все покрою. В то же время в комплекте "движка" идет набор примеров того, как с ним принято работать.
В общем, я выпущу какую-то определенную версию движка, после чего вообще не буду трогать его и буду писать исключительно игровой код. Так я точно не нарушу правило касаемо фиксации API
равенПостоялецwww14 июня 201819:26#275
Madware
> Правда не знаю шо делать с документацией. Постараюсь описать, но не уверен что
> все покрою.
  А разве движок не должен быть минималистичным?

VirtexПостоялецwww14 июня 201819:35#276
равен
> А разве движок не должен быть минималистичным?

Наверное, он пишет женский движок. Там "false" - не всегда означает "нет". Так же иногда движок отказывается компилить правильный код, но не объясняет причину. Типа, обиделся.

Поэтому и нужна тонна документации.

MadwareУчастникwww14 июня 201820:13#277
Virtex
> Наверное, он пишет женский движок. Там "false" - не всегда означает "нет".
Сексист чтоли? Попрошу при мне и про меня больше в таком тоне не писать.

Касательно минималистичности, я постарался сделать движок минималистичным, но в то же время гибким, так что да, описать все что он может сложно

Жора МонтировкаПостоялецwww14 июня 201820:59#278
Что-то я выдохся.
Мотивация угасла в ожиданиях хадркорного ТЗ, которого видимо ждать не стоит.
Постараюсь допилить мелочи, и выложить в конце срока.

По поводу API, я тоже опасаюсь накосячить, потому тоже выложу двиг, а потом отдельно будет игра.
Если вдруг найдется какой-то критичный баг внутри движка, то я выложу коммиты, которые покажут что API не было затронуто.

kiparПостоялецwww14 июня 201821:49#279
Я понял как должен гуи работать. Вообще видел это в каком-то минималистичном сишном гуи.
if button(..."new game") = bsClicked then
  NewGame; 
if button(..."quit") = bsClicked then
  break;
и никаких каллбаков не надо передавать. А внутри - неонка, с идентификацией по тегу, а если его нет - по остальным аргументам. Тогда к примеру кнопки образующие инвентарь всегда будут обрабатывать правильный предмет (т.к. мы передадим его как тег), ну а в остальных случаях если мы рисуем ту же кнопку по тем же координатам, значит это та же которую нажали на прошлом кадре.

Правка: 14 июня 2018 21:51

равенПостоялецwww14 июня 201822:01#280
Dampire
  Кстати вот тебе идея для миниигры - сделать инвентарь на минидвижке,
там и 2Д может быть и 3Д
DampireПостоялецwww15 июня 20188:58#281
Madware
> Касательно минималистичности, я постарался сделать движок минималистичным, но в
> то же время гибким, так что да, описать все что он может сложно
Список доступных дли писателя игры функций выведи. Описывать ничего не надо.
Жора Монтировка
> По поводу API, я тоже опасаюсь накосячить, потому тоже выложу двиг, а потом
> отдельно будет игра.
Аналогично.
Жора Монтировка
> Мотивация угасла в ожиданиях хадркорного ТЗ, которого видимо ждать не стоит.
С чего это? Хардкорное ТЗ будет выложено в понедельник утром или в воскресенье 23:59 как и планировалось.
MadwareУчастникwww15 июня 201810:51#282
MadwareУчастникwww15 июня 201817:36#283
Dampire
> Список доступных дли писателя игры функций выведи. Описывать ничего не надо.
Ок, предварительная(не финальная) документация тут: https://drive.google.com/open?id=18LbVRm5wFDC0c1nXUgc0wzOcf_aOcOcO
Up: блин, забыл что еще статический класс аниматора есть для всяких "твинов"

Правка: 15 июня 2018 17:43

равенПостоялецwww15 июня 201818:14#284
  Мне пока показывать нечего. Сегодня поставил компилятор VC++ 6.0.
Список функций y движка будет примерно такой:

1) - инициализация DirectX и игрового окна
2) - загрузка звуков
3) - загрузка текстур
4) - загрузка уровня
5) - работа с мышью и клавиатурой
6) - кнопка
7) - вывод текста в формате Unicode
8) - рендер 2D
9) - апдейт состояния объектов игры
10) - освобождeние ресурсов

Страницы: 118 19 20 2135 Следующая »

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

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