Варианты разработки игр с помощью MonoTouch
-
19-09-2019 - |
Вопрос
Какие варианты работы с игрой есть у разработчиков игр? Монотач рамки?
- OpenGL полностью поддерживается?Или просто подмножество?
- Существуют ли какие-либо дополнительные инструменты, платформы или движки, совместимые с MonoTouch?Будут ли эти библиотеки также написаны на .NET?
- Есть ли у вас еще какие-нибудь советы?
Спасибо всем.
Решение
OpenGL полностью поддерживается в MonoTouch. Мы распространяем OpenTK с поддержкой OpenGL ES 1 и ES 2, поэтому у него есть удобная привязка, которую можно использовать из управляемых языков, таких как C#.
Как намекнул предыдущий постер, Сегодня доступен XnaTouch, и ведутся разговоры о внедрении Cocos2D в сферу Monotouch.
Альтернативой использованию MonoTouch с OpenGL или XnaTouch является использование другой платформы на основе Mono, полностью ориентированной на игры, — платформы Unity3D.Это профессиональный инструмент для создания 3D- и 2D-игр, который выходит за рамки того, что делает Xna. Это полноценная игровая среда разработки с полноценным игровым движком.
Другие советы
- XNATouch:Бесплатная реализация XNA Framework для MonoTouch
- единство3d:Библиотека игр C# для iPhone.Он основан на Mono, но не думаю, что он связан с MonoTouch.