думаю, это всё от того, что автор почему-то начинает разрабатывать игру от структур с описанием лута и концептов врагов
Ну вообще то да) Своеобразный полёт мысли и подача идеи, а всё от того, что обсудить мне её не с кем, раньше были люди, а теперь испарились ( Kozinaka:
Чё за игра-то
Более подробно можно прочесть в диз-доке, который на главной висит, больше никакой информации пока нет.
Возможно ты прав. Я хоть этот язык знаю не на 100%, но я привык к нему и предпочту использовать его :)
Согласен с Kozinaka осваивать сторонний движок - долго, да ещё начинаешь зависеть от него( ограничения ), а вот когда своё написал, то и принципы работы принял, получил опыт, и можешь крутить-вертеть свой двиг\фреймворк\игру как хочешь )
Имхо, готовые движки вроде Юнити подходят для прототипирования игр т.к. эти самые движки накладывают ограничения.
Писать игры на с++ канеш смело (и глупо имхо), движок для графона уже подобрал?
Ну это кому как) Графон? Не не гонюсь за супер графикой, всё что будет необходимо проекту можно написать самому - это же весело! Эксперименты и всякое такое )
nvc123:
Я старался показать более простой код. Решил попробовать метод "сделай проще", зачем мне вся мощь ООП, если я её использовать не буду?
Порядок функций, как заметил Praytic , решается прототипами функций в заголовочном файле.
А с технической точки есть какие-то соображения? Средства реализации, например (движок, ЯП, библиотеки).
Возьму на себя тяжкое бремя - написать игру на чистом C\C++ и OpenGL, следовательно движок будет тот, который получится )
Конечно я понимаю, что в таком случаи есть большая вероятность того, что проект заглохнет, однако, формат "отчётов"(логов) должен стимулировать меня не бросать проект :)
» Бродилка / [Лог #2] Концепты врагов.
Kozinaka:
» Бродилка / [Лог #1] Немного кода.
» Бродилка / [Лог #1] Немного кода.
Генератор будет меняться, спасибо за некоторые идеи )
Да, вся игра будет на Си++.
Интересно, надо будет это запомнить)
Я старался показать более простой код. Решил попробовать метод "сделай проще", зачем мне вся мощь ООП, если я её использовать не буду?
Порядок функций, как заметил Praytic , решается прототипами функций в заголовочном файле.
» Бродилка / Бродилка
Конечно я понимаю, что в таком случаи есть большая вероятность того, что проект заглохнет, однако, формат "отчётов"(логов) должен стимулировать меня не бросать проект :)