Társoldalunk

jacsomedia

 

Saját alkalmazások

MEK Book App swGuru App
Sky Névmisztika Sunflower Ingatlan App
Sky Tarot Sky iChing
NapiApp  

Az iOS játékmotorok gyûjteménye

 

Mivel rengeteg kérdés merült fel az utóbbi időben az iOS játékkészítésről szerte az interneten, most megnézünk egy adag népszerű iPhone játékmotort. A játékmotor egy rendszer, amit videojátékok létrehozására és fejlesztésére terveztek. Sok játékmotor van, van konzolra, számítógépre és mobil készülékekre is, illetve vannak olyanok is, amelyek akár kettőn, akár minden megállják a helyüket. A főbb funkciókba, amiket egy játékmotor tartalmaz, többnyire beletartozik a 2D vagy 3D megjelenítés(render motor), a fizikát szimuláló motor vagy ütközés érzékelés, a hanglejátszás, a scriptek, az animációk, a mesterséges intelligencia, a hálózatok kezelése, az online kapcsolat, a memória kezelés, a szálak kezelése, a többnyelvűség támogatása és a scene graph. A játékfejlesztés folyamatát gyakran rövidebbre fogják ugyan annak a motornak többszöri felhasználásával-különböző játékokhoz.

2D Játékmotorok

GameSalad - Ez valószínűleg a legegyszerűbb játékkészítő szoftver iOS-re ha korábban még nem programoztál. Ez egy egyszerű drag and drop megoldás, és a GameSalad felhasználók játékok tömkelegét adják ki, ami igazolja az egyszerűséget. Amikor kijött a GameSalad, voltak teljesítményproblémái, de a motor fejlődésével és az iOS eszközök teljesítményének növekedésével ez megoldódott. Az iOS eszközökre való publikálás ingyenes egy bizonyos szintig.

Corona SDK - A Corona SDK egy fejlesztői platform amely LUA-t használ-melyet már több iPhone és iPad játék és alkalmazás is használt már. Ez egy nagy teljesítményű, hosszú utat bejárt és most már nagy fejlesztői közösségnek örvendő szoftver. Sok példa és oktatóprogram áll rendelkezésre a Corona-tól és más fejlesztőktől. A könnyű kezelhetőség és a magas 2D teljesítmény a Corona-t nagyon népszerűvé tette. Az ára $199/évnél kezdődik.

Torque 2D iPhone-ra: iTorque - Ez a híres Torque motor készítőitől származik és gyakorlatilag a Torque Game Builder iPhone-ra való átvitele. Ez azt jelenti, hogy használhatod ugyan azokat az eszközöket mint a Torque Game Builder-nél játékaid elkészítéséhez. A nemrégiben történt felfordulás miatt, ami a Garage Games-nél történt, az iTorque ára vészeset zuhant és most csak $99-ba kerül, valamint most már nem kell megvenni az asztali változatot a használatához. Ami az iTorque-t egyedivé teszi, az az, hogy megkapod a teljes forráskódot, amihez hozzáadhatsz illetve elvehetsz kedvedre.

Game Editor - Ez egy egyszerű drag and drop megoldás amivel néhány játék készült. Van open source lehetőség, de fizetned kell a publikálásért.

Adobe Flash CS5 - A Flash CS5-ben sok lehetőség rejlik, főleg ha már Flash fejlesztő vagy. Úgy tűnik, hogy vannak teljesítmény-problémák, de ha Flash fejlesztő vagy és egy egyszerűbb játékot akarsz készíteni, akkor ez a program megfelelő lesz. Rengeteg lehetőség van, de a legalacsonyabb non-upgrade ár amit találtunk, és ami nem diákoknak szól $578 volt.

3D Játékmotorok

Unreal Development Kit For iOS
- Az Unreal Motor legendás a játékiparban. A legalacsonyabb áron $99-ért kapható meg, így ez a 3D motor bárki számára hozzáférhető. Az egyetlen hátrány, hogy a fejlesztéshez Windows-ra van szükség, így ha csak Mac OS X-ed van, vagy nem vagy hajlandó Windows-t használni, mást kell keresned. Ha ugyan azokat a brilliáns eszközöket akarod használni, mint amivel az Unreal Tournament és a Gears of War készült, akkor ezt neked találták ki.

Unity 3D - Az Unity 3D a legnépszerűbb kereskedelmi 3D iPhone játékmotor, amit rengeteg játékhoz felhasználtak. Eredetileg az iPhone verziónak voltak teljesítmény-problémái, de úgy tűnik, ezek megszűntek. Az Unity lehetővé teszi egy kiterjedt 3D szerkesztő használatát rengeteg script-tel, valamint a programhoz tartozó fejlesztői közösség is rendkívül segítőkész. Még egy remek funkció, ami nem rég került a motorba, hogy lehetővé teszi Objectiv-C programkód használatát, és úgy tűnik, eddíg ez az egyetlen. A Unity 3D iPhone-ra $399-be kerül ha már a Unity Basic a birtokodban van, máskülönben még $199-ért azt is meg kell venned.

Marmalade
- A régebben Airplay SDK-ként ismert Marmalade egy jó minőségű 2D és 3D framework ami Windows és Mac OS X alatt is működik. Az Airplay-el több különböző platformra is lehet fejleszteni. Az Airplay C++ nyelven működik és Windows alatt beépül a VisualStudio-ba, Macintosh alatt pedíg az Xcode-ba. A lehetőségek listája széleskörű és egyre csak bővül a rendszeres frissítésekkel, hogy tartsák a lépést az Apple SDK-jának új funkcióival. Az egyetlen hátrány, hogy az Airplay használatát nehezebb megtanulni, mint sok más motorét a felsoroltak közül.

Stonetril S3D - Ez még egy kidolgozott 3D játékmotor amit sok jó minőségű iPhone játékhoz hasznéltak fel. Széleskürű 3D szerkesztő, sok script és persze a közösségi támogatás és jelen van. Ami igazán jó a Stonetrip.ben, hogy mostmár működik az Airplay SDK-val, így most már lehetőségünk van a Stonetrip vizuális eszközeit használni és utána az összes Airplay álltal támogatott platform-ra kiadni. Az alap ár 169 Euro, ez tartalmazza a Mac, Windows és iPhone támogatást - az Airplay használata nélkül.

SIO2Engine - Ez egy open source C++ motor ami mostanra teljesen kereskedelmi forgalomba került, habár az oldalukon még mindíg megtalálható a régi oldaluk szövegei és úgy tűnik, hogy eladják a régi verzió példakódjait, az első verziót már nem támogatják. Az új, kereskedelmi verzióban sok új funkció található, mint például a Windows szimulátor, Maya modellek készítése és még mindíg támogatja azokat a funkciókat, amik az eredeti verziót oly népszerűvé tették, mint például a LUA scripting. A SIO2 ára most $365.

GLBasic - Ez egy meglepően jó fejlesztő eszköz amit homály fed. Már alkalmazták néhány 2D játékban és néhány meggyőző 3D munka is készült, de nem úgy tűnik, hogy bármilyen 3D játék megjelent volna amely GLBasic-et használ. Ez egy nagyon könnyen használható szoftver, és meglepően jó minőségű ahhoz képest, hogy nem sokat beszélnek róla. A prémium verzió 80 Euróba kerül. Az egyetlen probléma vele, hogy a fórumokon át kell ásni magunkat, hogy néhány dologra rájöjjünk-sokkal jobb lenne, ha az iOS fejlesztők számára megfelelő használati utasítások lennének. Egyértelmű, hogy vannak emberek, akik tudják hogy mit csinálnak, de nehéz lehet megtalálni a megfelelő dokumentációt.

Bork 3D - Ezt a motort úgy tartja számon a fejlesztő, mint egy motort a programozóknak. Nincs benne wysiwig tartalom szerkesztő vagy előre elkészített scriptek, mint a Stonetrip-ben, és az Unity motorokban, de támogatja a 3DSMax-ot, a Maya-t és a Collada-t. A kitűnő Anytime Golf-ot Bork 3D-vel csinálták, aminek szörnyű grafikájavn van. Ez a legolcsóbb motor $49-ért.

Forrás:technobuffalo.com

 

Rusznyák Dániel

Képek:


                                               

 

   
2011.07.11. 12:41


Tanfolyami időpontok!

Utolsó tanfolyam:

iOS fejlesztői tanfolyam
2012. június 25.

Tel: 06-30/871-7512

Részletek

Partnerek

jacsomedia

Magyar iPhone Közösség

Android Portál

WP7.hu

sm.mag