Мне интересно в разработке игр. Однако я не уверен, какую платформу выбрать. Есть несколько различных платформ, я рассматривал до сих пор:Универсальная, но простая игровая платформа для начинающих?
- Microsoft XNA
- игры работают только в ОС Windows и Xbox?
- JavaScript и WebGL
- Bad производительность. Это в основном связано с JavaScript - язык по существу синхронный, и даже таймеры не запускаются асинхронно. Единственный хороший способ использования JavaScript - использовать Web Workers, что усложняет разработку довольно много.
-
- Умирающий флэш-технологии, что я лично не нравится и UNSUPPORT.
- C++ и OpenGL
- Межплатформенных соответствуют всему пути, но очень трудно для разработки игр.
я упускаю что-то стоит рассмотреть? То, что я ищу, является простым, но достаточно мощным, чтобы сделать 2d и основные 3D-игры и иметь возможность запускать его на максимально возможном количестве платформ.
Кроме того, можно ли запускать игры XNA на Linux/Mac? Как насчет мобильных?
Я считаю, что [блендер] (http://blender.org) имеет игровой движок. Сценарии выполняются в python, afaik. – Oded