Мне нужно знать, как LibGDX сравнивается с Cocos2dx для платформы Android. Да, мобильность - это цель, но это качество, простота использования и частота кадров.LibGDX vs Cocos2dx для разработки игр для Android
ответ
Ну, это явно зависит от того, что вы после. Libgdx и Cocos2d имеют очень разные API. Поэтому я действительно рекомендую вам просто проверить их обоих и выбрать, что лучше для вас в конце. Лично мне не нравится API Cocos2d. Libgdx намного более низкоуровневый и позволяет полностью отделить логику рендеринга от вашей игровой логики.
Libgdx написан на Java поверх C++. Однако критически важные части производительности записываются в собственный код для выполнения с оптимальной скоростью. Я лично посмотрел на множество фреймворков и не нашел ничего, что было бы лучше, чем libgdx. Разработка также становится очень быстрой при обмене горячим кодом, что позволит вам запускать и изменять код в вашей игре, не перекомпилируя. Libdgx также позволяет вам развертывать HTML5, не переписывая что-либо. iOS - это WIP. Поэтому, если iOS является для вас первоочередной задачей, вам нужно подождать, пока libgdx поддержит это.
На сегодняшний день самым большим преимуществом использования libgdx является чрезвычайно полезное сообщество, управляющее им. Вы получите ответы очень быстро, а также помощь самих разработчиков.
Излишне говорить, что я энергичный сторонник libgdx.
Есть ли у вас предположение, когда может появиться поддержка iOS? –
Похоже, что большинство основ на месте, но некоторые вещи, такие как аудио, еще не выполнены. Что касается ETA, нельзя сказать: / – Bach
Прежде всего, libGDX - это просто приложение для разработки игр и использование многих сторонних библиотек, таких как box2d и легкая java-библиотека игр. также для новичков совершенно опасно настроить его на затмение. Ее развертывание ограничивается только Windows, Linux, Mac OS X, Android, IOS, и веб-браузеры (поддержка WebGL)
- он поддерживает развертывание в Windows, Linux, Mac OS X, Android, IOS, и веб- браузеры (поддержка WebGL)
- Использует IDE третьей стороны
, а с другой стороной Кокосовых-2d является открытым исходным кодом и не ограничиваются только разработки игр, но и поддерживать приложения и другие интерактивные программы, основанные Гуй. Его также отправляет множество библиотек двоюродных братьев, таких как Cocos2d-SpriteBuilder, Cocos2d-x, Cocos2d-html5 и Cocos2d-XNA, которые могут быть очень полезны для редактирования спрайтов, редактирования частиц и т. Д. Одним из основных преимуществ cocos2d является то, что он использует свои собственные IDE CocoStudio, который может быть очень полезным и время бритья.
- ее развертывание поддержки в Windows, Mac OS X, Linux, Android, Windows Phone 7 & 8, Windows 7 & 8, Xbox 360.
- Он использует свой собственный IDE Cocostudio
- с открытым исходным кодом
- 1. Cocos2D OR libgdx для разработки игр для Android
- 2. SharpDX vs SlimDX для разработки игр?
- 3. three.js vs libgdx для веб-разработки 3D
- 4. Шаблоны для разработки игр для Android?
- 5. Экран игр для Android LibGdx время загрузки
- 6. Разработка игр для Android с использованием libgdx
- 7. Ресурсы для разработки игр
- 8. Инструмент для разработки многоплатформенных игр
- 9. Layer vs Scene in Cocos2d для разработки игр для iPhone
- 10. Начало ошибки разработки игр для Android 4
- 11. Основы разработки игр для Android Rokon
- 12. Учебник для многопользовательских игр AppWarp для libGDX
- 13. 2D кросс-платформенные разработки игр
- 14. Легкий язык для начинающих для разработки игр для Android
- 15. Конфигурирование игр для libgdx «предназначено для планшетов»
- 16. использование беспорядка для разработки игр
- 17. Autodesk Scaleform для разработки игр
- 18. Графический API для разработки игр
- 19. Является ли libgdx пригодным для игр 2d?
- 20. Разработка игр для Android
- 21. Может ли Xamarin.Android использоваться для разработки игр для Android?
- 22. SDK для разработки игр для Android на основе Java
- 23. Разработка флеш/iPhone для разработки игр
- 24. Canvas vs. SVG для игр
- 25. Полноэкранное разрешение на Android для игр с libgdx
- 26. Как генерировать эффекты, подобные этому в libgdx для Android-игр?
- 27. libGDX - Службы Google Play для игр в Android Studio
- 28. разрешение независимая графика для Android игр
- 29. Предлагаемая платформа/инструменты для быстрой разработки игр и прототипов игр
- 30. Является ли изучение JFrame релевантным для разработки Android-игр
Stackoverflow - это не «какой двигатель лучше?» Платформа. Если вы должны задать такой вопрос, мой ответ всегда «для вас не имеет значения - начните писать код!». Прочтите это: http://www.learn-cocos2d.com/2012/05/the-game-engine-dating-guide-how-to-find-the-right-engine-for-your-game/ – LearnCocos2D
Прежде всего его более конкретным, чем это. Его сравнение двух конкретных игровых движков на конкретной платформе. Не какой движок лучше вообще. И ни одно мнение отдельного человека об этом не так хорошо, как мнение нескольких людей. –
Еще один не менее важный вопрос - что вы сделали, чтобы принести cocos2dx на Android? И почему ваша статья ничего не делает, чтобы обсудить стратегию для нескольких платформ ..... –