Cocos срещу AndEngine за android [затворено]

Искам да направя игра с Tiled Map Editor и искам да движа героя с помощта на D-Pad за преместване на героя

Така че се чудя кой двигател би бил по-добър AndEngine или Cocos2d

Имайте предвид, че съм начинаещ в това, така че бих искал да се взря в много уроци. :-Д

Благодаря


person cjds    schedule 09.06.2012    source източник
comment
За начинаещи винаги бих препоръчал да изберете двигателя, за който можете да намерите повече уроци (или дори книги).   -  person LearnCocos2D    schedule 10.06.2012


Отговори (6)


И двете машини поддържат доста лесно зареждане на TMX карта и въвеждане от D-PAD. Така че, ако вашите изисквания са само това, няма голяма разлика. Просто използвайте това, с което сте запознати.

person AvrDragon    schedule 10.06.2012
comment
благодаря :-) Реших Cocos. Всички уроци там. Намерих някои специфични за спрайтове, но нито един за плочки. Само откъси - person cjds; 11.06.2012

Cocos2d-android вече няма поддръжка. Трябва да използвате cocos2d-x, cross-platform, използвайте JNI, за да използвате C++ код. Повече информация ТУК.

Cocos2d-x е страхотен за създаване на игри, но никога не съм използвал AndEngine.

person vgonisanz    schedule 10.06.2012

Libgdx      : Java (Good documentation/Sample example)
                   (Android/iOs/3D support also)

Cocos2d-x   : C++  (Good documentation and Sample example)
                   (Android/iOS/window/bada/blackbarry/etc/3D supports)

AndEngine   : Java (Documentation is **OK** but bit of issue )
                   (Android)

Cocos2d-android : Java (bIT of documentation/ easy to use )
                       (Almost dead only android)

Ако сте запознати с java choose LibGdx ИЛИ cocos2d-x за C++.

Препоръчвам ви да изберете cocos2d-X

person Akarsh M    schedule 19.09.2013
comment
Напълно правилно, използвам AndEngine е страхотна библиотека с много разширения, които правят всичко, но бедна на документация, използвам и Libgdx много хубава библиотека със страхотна документация - person mina; 21.04.2015

Започнах с Cocos2d-android, тъй като изглеждаше по-добър вариант, но след известно време бях шокиран, че не можах да намеря никакви уроци за Cocos2d-android

или отидете на Cocos2d-x-android, или вземете AndEngine. Никога не съм пробвал Cocos2d-x-android, но мога да потвърдя, че AndEngine е доста добър и има много примери и достатъчно уроци, за да започнете [на AndEngine обаче липсва документация .. но това няма да е проблем, ако сте започнали с официалните примери]

Редактиране: AndEngine вече е мъртъв

person Jimmar    schedule 03.11.2012

Има адски много грешки в AndEngine... първо имах същата дилема да избера едно нещо пред друго, но опциите ми включват libgdx,andengine и cocos2dx...

Въпреки че libgdx е рамка, тя е най-мощната от всички и можете да навлезете много дълбоко в кода (може да създадете някои необикновени събития)...но за начинаещ като мен това е трудно, тъй като нямам опит в играта програмиране (също видът лесен документ, даден на неговия сайт, ви примамва да го използвате, но след известно време, когато искате да създадете нещо свое, вие сте озадачени).. Но най-доброто представяне е гарантирано!!

Следва AndEngine ..отлична работа, извършена от Николас..но уви броят на грешките непрекъснато нараства и няма последователни резултати около устройствата..това е един от основните недостатъци..можете да избегнете грешки, но когато производителността е силно засегната нямате друг избор освен да го напуснете!!

Cocos2d-x (това би бил AndEngine без грешки и добра производителност в бъдеще).. но единственият недостатък на cocos е програмирането на не-mac OS... нямате обичайното завършване на код и миниатюрни функции, които са основни за програмистите в наши дни..но за производителност и устойчиво на грешки кодиране имаме второ място след libgdx!!

person Altair    schedule 09.04.2013
comment
добро сравнение...!! полезно!! - person user2416728; 05.06.2013
comment
Успех с отстраняването на грешки в cocos2d-x на Android. Също така не знам за всички тези грешки в AndEngine. Да, може да има куп проблеми с github, но аз активно разработвам игра с него и досега не съм срещал нито един проблем. - person Nicolas Gramlich; 18.06.2013
comment
@NicolasGramlich съжалявам, сир никога не е мислил, че ще ви нараня, но може да искате да погледнете това: andengine.org/forums/tutorials/ - person Altair; 19.06.2013
comment
също така играх някои невероятно страхотни игри, разработени в cocos2dx...нито една не намерих за AndEngine!! и също така вие сте истински гений (разработването на двигател за игри трябва да бъде един и да се конкурирате с всички тези наоколо ви прави повече от просто гений!!).. аз съм начинаещ програмист, така че това беше моят опит, когато се запознах с всички тези двигатели!! - person Altair; 19.06.2013
comment
Не съм написал книгата, нито съм я прочел. Отговорност единствено на автора е примерите да работят правилно. Страхотни игри на AndEngine: Noogra Nuts, Bunny Shooter, Wheelz, Scramble With Friends, Hanging With Friends, FarmTower, 100 Doors, Xelorians, Dream Zoo, Dream Heights, Tracktor Digger, ZDefense, Greedy Spiders, Fireworks, ... тези заедно имат някъде между 100M и 500M изтегляния. Не съм проследил нищо през последната година и съм сигурен, че има още. - person Nicolas Gramlich; 20.06.2013

За Android горещо бих препоръчал LibGDX: естествен, добра документация и голяма общност/форум.

person ssantos    schedule 09.04.2013