2013-03-21 6 views
5

Я много читал о структуре XNA, и Microsoft больше не поддерживала ее. Я хотел бы знать, есть ли какие-либо аналогичные технологии, имея в виду, что я не хочу платить много $$ за создание кросс-платформенной инди-игры. Я знаю, что XNA поддерживает только устройства Microsoft и что есть уже много доступных игровых движков с открытым исходным кодом, таких как Torque, NeoAxis и так далее. Я в основном ищу упрощенного игрового движка, где я могу писать код в C#. Я не требую компонента комплексного 3D-рендеринга или много беспокоюсь об управлении памятью. Просто хочу получить упрощенный набор инструментов как новичок. Любые предложения были бы весьма полезными.Что мне нужно использовать для разработки игр на C#?

ответ

7

Unity3D - это ответ на вашу проблему. Хотя 3D в названии, вы можете сделать практически любой тип игры в Unity. Он также поддерживает игровые скрипты на других языках, таких как JS. Существует множество примеров, большая поддержка и растущая популярность. Я считаю, что у них также есть бесплатная версия их движка. www.unity3d.com

3

Если вы хотите что-то похожее на XNA Microsoft, вы всегда можете попробовать MonoGame, который является реализацией с открытым кодом XNA 4 и включает в себя поддержку Windows, Metro Windows, Mac OSX, Linux, Android (с MonoDroid) и IOS (с Xamarin.iOS/MonoTouch)

Смежные вопросы