Я ищу 2D игровой движок с (желательно встроенной) поддержкой редактора карт Tiled . Он должен работать как минимум на Linux и Windows, с macOS и другими платформами (например, мобильными) в качестве дополнительного бонуса.
Он должен иметь хотя бы базовую поддержку столкновений, хотя в идеале полный физический движок был бы идеальным.
Unity3D обеспечивает поддержку Linux с 2015 года и полностью функциональна.
Вы можете использовать Tiled2Unity для импорта любой мозаичной карты прямо в единство.
Это как поддержка 2D и все функции, которые вам нужны, с поддержкой 27 платформ сборки, вы никогда не будете разочарованы, я сам использую его для коммерческого использования.
Я остановился на LÖVE и STI , плиточном загрузчике карт для LÖVE.
В то время как LÖVE предоставляет привязки к Box2D, что позволяет проводить расширенное моделирование физики, я в конечном итоге использовал bump.lua (можно найти на Github), так как он намного проще и предоставляет все, что мне нужно на данный момент. STI очень хорошо интегрируется как со встроенным физическим движком LÖVE, так и с bump.lua, что делает настройку таких вещей, как слои столкновений, невероятно простой.
белка
Arduino_Sentinel
белка