Я хочу сделать игру (пошаговую RPG), которая будет очень похожа на Bastion.
Вот что мне нужно реализовать:
-> Верхний мир - 2d с изометрической проекцией. Графика ни в коем случае не будет отображаться в 3D, а скорее рисоваться в 2d.
-> Персонажи будут отображаться в 3d, перемещаясь в 2d изометрическом мире. (Даже если персонажи находятся в 3D в 2D-среде, это не является большой проблемой, поскольку 3D-персонаж может фактически растеризоваться в серии 2D-изображений, другими словами, это не большая проблема, которую я чувствую)
Я посмотрел на несколько игровых движков, но мне очень трудно понять, какой из них лучше всего реализовать в таком стиле. Какой игровой движок, по вашему мнению, может быть лучшим для меня, чтобы у меня было наименьшее количество кода для чисто изометрического вида?
Это может быть любой 2D-движок, но вам нужно немного по-другому оформить свои плитки. Также помните, что вам нужно нарисовать карту тайлов сверху-слева-внизу-справа, чтобы нарисовать ближайшие плитки в последний раз, чтобы ближайшие плитки всегда рисовались поверх других плиток.
Вы можете усовершенствовать свой алгоритм, делая полупрозрачные или не рисуя плитки, когда эти плитки закрашены над важными плитками (ваш игрок, враги и т. Д.)
источник