2015-09-19 6 views
-1

После многих исследований в Интернете я облавы на cocos2d-х 3 и мармелад для моего обучения для разработки игр и может быть в будущем публикации :)Новичок в 2D/3D игры - Need Разъяснение на игровом движке Cocos2d-х и Marmalade

Вэнь я собирался зафиксировать на одном конкретном двигателе, я пошел, хотя некоторые вопросы, касающиеся StackOverflow как двигатель вместе ..

Ex: How to compile Cocos2d-X with Marmalade?

Cocos2d-x and Marmalade - Troubles with CCCallFuncO

Marmalade: better using Cocos2d-x v.2 or Cocos2d-x v.1?

Я сомневаюсь, почему эти оба используются вместе для разработки игр/приложений.

Я новичок в C++/Lua .., но очень интересно учиться.

Я еще не исправил свой последний движок для изучения. Либо cocos2d-x (сложно для новичков, но да, я готов сделать труд) или мармелад (заплачен, и был использован для Cut Веревка)

Вопрос 1. Может ли кто-нибудь помочь мне понять, почему разработчики использовали оба этих двигателя вместе? Есть ли какие-то преимущества ...?

Q 2. Можем ли мы создать хорошие приложения, а также с этими двумя двигателями, потому что большинство интернет-сайтов указывают на игры и его преимущества на игры и т. Д. ...?

Q 3. Даже после прочтения большого количества сравнения о cocos2d-x и мармеладе, все же я смущен, что выбрать, так как я беспокоюсь о кривой обучения. Может ли кто-нибудь советовать, что я выбираю в качестве новичка для C++/lua?

Примечание: Несмотря на то, что я хотел попробовать Unity2D/3D, я не могу заплатить $ 1500 + $ 1500 (ios) + $ 1500 (android). Не так много денег, чтобы инвестировать сейчас. :)

Вам нужна ваша ценная помощь.

+0

На эти вопросы нет ответов, которые не представляют собой какое-то мнение. –

ответ

0

Marmalade уже имеет интегрированный Cocos2D-x - найдите «Quick». Marmalade SDK состоит из 4 отдельных и «полностью» различных API-интерфейсов: C++, Quick (Lua/Cocos/Box2D), Juice (перенос iOS на Android), Web (PhoneGap).

Это рекламный блок https://www.madewithmarmalade.com/products/quick, здесь есть документация http://docs.madewithmarmalade.com/display/MD/Marmalade+Quick.

Что они сделали в «Быстрой», это интегрировать для вас интерпретатор Lua + Cocos2D-x library (анимация спрайтов) + Box2D (физический движок). С этим легко начать. Используйте бесплатную лицензию, а затем выясните, если потребуется больше (разница в поддержке/рекламном всплеске на загрузке/экзотических платформах)

+0

спасибо за ваш ответ .. Есть ли поддерживающие инструменты, такие как IDE для создателя анимации, создатель уровня и т. Д. Для использования с мармеладом.? – mebyin