Video: Castlerama ja vaikeudet pelin kehittämisessä iPhonessa/iPadissa

[youtube]http://www.youtube.com/watch?v=ZN7wzHEshOM[/youtube]

Puhuin Castleramasta melkein 2 viikkoa sitten, kun kerroin, että se oli tekninen demo uudelle Unreal Engine 3 -grafiikkamoottoriin perustuvalle pelille Castlerama on italialaisen kaupungin 3D-malli, johon voimme vierailla suoraan iDevice-näytöltä . Tämän teknisen demon kehittäjät julkaisivat tällä viikolla uuden videoleikkeen ja kuvailevat, kuinka vaikeaa kehitysprosessi on vanhoissa päätelaitteissa. iPhone 3GS:lle ja iPadille tulee erillinen versio pelistä, jossa on hieman heikompi grafiikka, koska näissä laitteissa käytettävissä oleva RAM ei riitä pelaamaan peliä kunnolla.

Castleramaa kehitettäessä jouduimme kohtaamaan sen tosiasian, että uudemmat laitteet, kuten iPhone4s ja iPad2s, eroavat suuresti edeltäjistään, iPhone3GS:stä ja iPadista, sillä edellisissä on kaksi kertaa enemmän muistia. Jotta sovellus toimisi kaikilla laitteilla, jouduimme tekemään melkoisia kompromisseja, työntämällä vanhat laitteet äärirajoihinsa (riski kaatua, jos muut sovellukset jätetään käynnissä) pitäen samalla uudet laitteet huomattavasti kykyjensä jäljessä. Tulevaisuudessa uskomme, että meidän on kehitettävä kaksi versiota jokaiselle sovellukselle. Meillä on tällä hetkellä valmisteilla pari projektia, ja todennäköisesti julkaisemme pelin, sarjan virtuaalikierroksia tai molempia. Unreal, Epicin moottori, on erittäin sileä, vaikka sen mobiililaitteiden kehityspaketti on hyvin nuori, vielä beta-vaiheessa, eikä sitä ole vielä täysin dokumentoitu.

Oletan, että tästä lähtien uusia pelejä julkaistaan ​​Unreal Engine 3 -grafiikkamoottorilla, mutta ne kaikki ovat todennäköisesti saatavilla hieman vähemmän graafisesti varusteltuina versioina ajettavaksi vanhoilla päätelaitteilla. Alamme jo nähdä ensimmäisiä pirstoutumisen merkkejä iOS:ssä, koska iPhone 3GS ja iPad 256 Mt RAM-muistilla eivät kestä Unreal Engine 3 -grafiikkamoottorilla kehitettyjä pelejä.