Игровой движок для РТС - PullRequest
0 голосов
/ 02 июля 2019

Я давно ищу игровой движок для использования.В конечном итоге я хотел бы сделать игру, подобную эпохе империй, Рим-миру, тюремному архитектору, первому феодалу ... Я думал начать с создания маленькой игры, похожей на проект Zomboid.Пользователь может управлять одним персонажем, перемещаться и взаимодействовать с тем, что вокруг него, а затем, возможно, добавить немного ИИ.

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

Я смотрел на двигатели и их функции, но не вижу различий.

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

Я немного пробовал единство, я следовал заучебник по созданию небольшой 3d игры.Я также попытался использовать агент сетки ячеек, который я решил использовать.Я читал, однако, что это не достаточно хорошо для игры, которая требует больше щелчков и движений нескольких персонажей (например, aog)

Я немного посмотрел на Годо, но не могу понять, в чем разницас единством.

Я пытался найти хороший движок для игр, подобных тем, о которых я упоминал выше, но ничего не нашел.Я нашел движок, использовавшийся в первых версиях aog, и движки для приключений кликеров, но это не то, что я искал.

Я посмотрел на движки в играх, о которых я упоминал, но они нестандартные.движки (rimworld использует единство только для аудио в соответствии с тем, что я читаю).

На какой движок мне следует обратить внимание?Или я должен попытаться сделать свой собственный игровой движок?Но тогда какую библиотеку мне использовать?

...