Pull to refresh

Comments 5

А вот информация о том, как написать движок для визуальных новелл — не была найдена

Хех. Так и не надо, интереснее же самому сделать

Так и не надо, интереснее же самому сделать

Полностью соглашусь.
В начале у меня вообще не было представления как устроены движки, в особенности движки для визуальных новелл. Написать свой велосипед я бы не смог, так как знаний было мало.
Ну и ещё мне хотелось поскорей написать движок (не помню почему я хотел поскорей написать).

Vulkan API я пошёл пилить демки на OpenGL

Я чет не очень понимаю - учил вулкан, но писал в итоге на OpenGL? А зачем тогда его упоминать в статье если в итоге нигде не используется?

А что насчёт использования готовых движков с имеющимися примитивами для рисования всего на экране - love2d, cocos2d-x/js и иже с ними? Внутренний код там конечно то ещё произведение китайских умов, но на этом с давних лет делают игры в том числе и на ПК.

Если умеешь слушать на английском то можно посмотреть про движкостроение вот у этого чувака. Код он тоже выкладывает на github, только смотри на детали лицензии, если будешь копипастить что-то.

Я чет не очень понимаю - учил вулкан, но писал в итоге на OpenGL? А зачем тогда его упоминать в статье если в итоге нигде не используется?

Не обязательно писать что-то используя апи, которое ты изучал. Я изучал вулкан ради понимания как устроен пайплайн, рендерпассы, сэмплеры и так далее. Довольно полезные знания получил, хоть и использую всё это время OpenGL.

В статье упомянул потому что это тоже важное событие в моём пути программиста.

А что насчёт использования готовых движков с имеющимися примитивами для рисования всего на экране - love2d, cocos2d-x/js и иже с ними?

Про такие тулзы я не знал, когда только начинал изучать программирование движков. Однако, в настоящее время я уже знаком с этими тулзами и пытался их использовать, но честно говоря, мне такое просто не интересно:) Интреснее ведь самому написать класс для отрисовки круга, чем просто использовать что-то готовое. Хотя в реальности "интересно" не сработает.

Если умеешь слушать на английском то можно посмотреть про движкостроение вот у этого чувака. Код он тоже выкладывает на github, только смотри на детали лицензии, если будешь копипастить что-то.

Про него я уже давно знаю, но не смотрю. Мне интереснее смотреть The Cherno:)

Код я стараюсь не копипастить, а если уж копирую, то пытаюсь его переписать под свой стиль и понять как работает код.

Sign up to leave a comment.

Articles