Rage verschijnt voor iPhone en draait op 60fps

Programmeur John Carmack kondigde tijdens QuakeCon aan dat Rage verschijnt voor de iPhone. Het spel draait op id Tech 5 en haalt 60 frames per seconde. Een eerste iPhone-game verschijnt nog dit jaar, een uitgebreider game in 2011.

John Carmack, eigenaar en mede-oprichter van id Software, liet in zijn toespraak tijdens de jaarlijkse QuakeCon-conferentie los dat er twee verschillende versies van Rage verschijnen voor iPhone en iPad. Een eerste, simpele game verschijnt nog dit jaar. Een tweede, uitgebreidere game verschijnt tegelijk met de versie voor pc, Xbox 360 en PlayStation 3 in 2011. Net als die games draait de mobiele versie op de nieuwe engine id Tech 5, waarbij de Apple-apparaten ook de nieuwe MegaTextures-techniek en radiosity-verlichting aankunnen, meldt Kotaku.

Carmack toonde een techdemo van de mobiele game op zijn eigen iPhone 4, waarbij het beeld werd doorgestuurd naar een groot scherm. De game draait volgens de programmeur echter ook goed op een iPhone 3GS en komt het best tot zijn recht op een iPad. De apparaten van Apple zijn daarmee volgens Carmack krachtiger dan de vorige generatie consoles, de eerste Xbox en de PlayStation 2.

Carmack lichtte toe dat hij ongeveer een jaar geleden begonnen is aan het porten van Rage naar de iPhone. Het idee ontstond uit een project voor de Wii. Carmack doet nog onderzoek naar Android, om te bepalen of het de moeite waard is games te ontwikkelen voor het besturingssysteem van Google. Hij heeft naar eigen zeggen echter pas over zes maanden tijd om dieper in de mogelijkheden van Android te duiken.

Update 16-08, 09:18: John Carmack heeft inmiddels via Twitter laten weten dat de mobiele versie van Rage niet op id Tech 5 draait. De game draait op een geheel nieuwe mobiele engine, die volgens de programmeur 'from scratch' voor de mobiele game geschreven is. Het team van id Software heeft wel een 'tool' geschreven voor id Tech 5 waarmee het mogelijk is data te exporteren naar de mobiele variant van de game. Door de nagekomen Tweet van Carmack is opeens ook onduidelijk of de mobiele variant van de game gebruik maakt van de MegaTextures-techniek uit id Tech 5.

Rage op iPhone 4

Door Paul Hulsebosch

Redacteur

13-08-2010 • 08:49

118

Lees meer

Reacties (118)

118
117
56
4
0
17
Wijzig sortering
Nou heb ik al serieus medelijden met figuren die gamen op een laptop verheerlijken, laat staan mensen die plezier zeggen te beleven van een Nintendo DS ..
Echter dit slaat werkelijk alles ...
Vertel mij eens hoe je werkelijk een (visueel) diepgaande spel ervaring kunt beleven via zo'n klein klote schermpje van een Iphone laat staan zo'n veredelde DVD speler als de Ipad.
Niet voor niets dat meer dan de helft van alle gamers op Tweakers.net tenminste een 22inch. monitor bezit incl. 5.1 speakerset .. Om dan om de vernuftigheid te belonen jezelf deze kwats aan te smeren ..
Games die je speelt op een Iphone zijn van het bedenkenswaardige caliber als bijv. Gangstar: Miami Vindication... Daar gaat John Carmack even verandering in brengen ?!
Zie je het voor je ?! Rond racend in je dune buggy terwijl je amper weg kunt dromen in de desolate omgeving van de Rage woestenij omdat alles zo klein is en je omgeving buiten het schermpje om zowat al je zintuiglijke waarneming opslokt zoals bijv. je mede passagiers in de trein ?!
Sure zullen sommigen nu roepen "heb je Scherpmes weer met z'n fileren benadering" maar ik ben graag kritisch omdat sommigen werkelijk 24/7 met hun hoofd stuck up their @ss rondlopen.
Waarom niet? SFIV is ook al uitgebracht voor de iPhone als volwaardige game. En Epic zal nu ook binnekort de Unreal 3 Engine beschikbaar maken voor de iPhone. Ik verwacht zeker dat devs nu serieuzer games naar iPhone zullen gaan poorten als de normale console/pc engines gewoon kunnen worden gebruikt.

Verder is handheld gamen ongelofelijk populair, dat jij er niet van kan genieten wil niet zeggen dat dat voor iedereen zo is.
Hoewel ik het grotendeels met je eens ben is het toch een straffe bewering dat je echt geen lol kunt hebben op een mobiel apparaat. Ik herinner me dagen dat we met z'n 8 een multiplayer potje Metroid deden in de bus naar frankrijk. Het is inderdaad geen "visueel diepgaande" ervaring, maar dat is ook geen vereiste om plezier te kunnen hebben in een spel.

Natuurlijk speel ik vele malen liever op mijn desktop bak, met een 5.1 set en een 27,5" scherm, hier kan ik werkelijk opgezogen worden door het spel met al zijn grafische pracht, maar voor het spelen zelf maakt dat uiteindelijk niet meer zoveel uit.

Overigens wil ik niet massaal mensen teleurstellen, maar hier een paar puntjes kritiek op het filmpje; De schaduwen zijn niet dynamisch, en de complete belichting ook niet. Hij heeft het wel over technieken zoals radiosity e.d. maar die zijn in de lightmaps ingebakken. Daarnaast toont de demo slechts een binnen omgeving waar nooit meer dan ~30k polies in het beeld zijn.
Wat boeit dit? Ik weet zeker dat dit filmpje nu een hoop mensen overtuigd heeft dat de iPhone -echt- de oude generatie consoles overtreft, dat is dus niet zo. Weliswaar zijn de gebruikte technieken om het materiaal te maken en sommige shaders erg nieuw, maar de kracht die nodig is om de prachtige buitenomgevingen te tonen die we voor de PC versie(en console ports) gezien hebben heeft ie niet. De oude xBox zou daar ook nog verder in komen dan de iphone.

[Reactie gewijzigd door simen op 23 juli 2024 03:00]

In je profiel staat dat je van 1970 bent. Dan heb je de tijd van de Atari 2600 de NES en de SNES ruimschoots meegemaakt. Ik ben van een iets later bouwjaar maar heb dat ook allemaal meegemaakt en ik kan vertellen uit ervaring dat ik op mijn MegaDrive ontzettend veel plezier heb gehad met sommige spellen en er helemaal in werd gezogen evengoed was dat het geval op de eerste GameBoy en met bijvoorbeeld een zeer oud pc spel als Baldur's Gate.

Ik heb hier een Wii en een PS3 beide erg leuke systemen maar evengoed kan ik me bijzonder goed vermaken met een simpel spelletje als Fly Kiwi Fly, Angry Birds, DoodleJump, FlightControl, FroggyJump en dat soort dingen. Wonderbaarlijk toch dat een simpel spel van zo'n 79 cent mij soms meer voldoening geeft dan een spel zoals Star Wars TFU op de PS3. De DSi heb ik ook thuis liggen, maar die kan me idd minder boeien.
Volgens mij bedoelt Scherpmes dat het erom gaat dat die SWTFU wel interessanter is op je tv dan hetzelfde op je gsm.
Net zoals Tetris leuker speelt op een gsm dan op een grote full hd tv.
Dat ligt er maar net aan hoe het geinplementeerd wordt.
Mag ik je overigens er op wijzen dat Tetris van oorsprong helemaal niet gemaakt was om op kleine apparaten te draaien?
Ik ben niet iemand die zo nodig en gigascherm nodig heeft om een spelletje te spelen. Ik vind dit trouwens een enorme vooruitgang, overal gamen met een computer/console kwaliteit. Overal en wanneer je maar wilt even je mobiel pakken om eventjes te spelen. Dat zie je mij niet doen met een laptop/console.
De appraten van Apple zijn daarmee volgens Carmack krachtiger dan de vorige generatie consoles, de eerste Xbox en de PlayStation 2.
Hoewel hij game maker is lijkt me dat erg sterk, dat GPU's nu efficienter zijn wil ik direct geloven maar kractiger, hell no :D

Specs PowerVR SGX535 die Appel gebruikt:
28 MPolys/s (hoewel er wordt gespeculeerd dat die in de 3GS maar 7 MPolys/s kon)
500Mpx/s@200MHz (die zal in de iPad en iPhone 4 wel sneller draaien als de 200Mhz die ze in de 3GS gebruikte)

De in de xbox gebruikte Nvidia NV2A:
50~70 Mpolys/s (is vrij onzeker aangezien het niet op de specs pagina staat dus ergens van internet gehaald)
932 Mpx/s@233MHz

Voor de leukigheid de nieuwste telefoon van Samsung heeft een SGX540:
90 MPolys/s
1Gpx/s@200MHz

Lijkt me nog steeds dat een xbox krachtiger is! Dat er tegenwoordig meer kan met minder power is een ander verhaal natuurlijk... Kwa ruwe power is de Galaxy S als ik het o bekijk net aan sneller!
Fillrate zegt weinig. De Xbox gebruikte een afgeleide van de GeForce 3 GPU, die per klokcyclus en per pijplijn twee texturen kon bemonsteren en slechts één rekenkundige bewerking kon uitvoeren. Bovendien werden enkel bewerkingen met gehele getallen ondersteund. Hierdoor moest je voor complexe bewerkingen meerdere 'passes' gebruiken, wat betekent dat alles opnieuw getransformeerd en getekent dient te worden. Dat kost ook nog eens extra bandbreedte.

Met de huidige mobiele GPUs die OpenGL ES 2.0 ondersteunen kan men in één pass veel meer bewerkingen uitvoeren.
Dat valt dus onder het kopje efficientie heeft niks met de kracht van een gpu te maken ;)
GPU's die OpenGL ES 2.0 ondersteunen zijn volledig programmeerbaar en kunnen (zoals c0d1f1ed al zei) veel complexere effecten aan vergeleken bij een Xbox GPU, die als ik het goed herinner slechts shader model 1 ondersteunt.

De getalletjes die erbij horen zijn volkomen irrelevant als betekent dat een Xbox 3 render passes nodig heeft een effect te rendereren waar een PowerVR SGX het in 1 doet. Dat kan jij 'efficientie' noemen maar het betekent gewoon dat de SGX krachtiger en flexibeler is, en je er simpelweg meer mee kan, en sneller.

Los daarvan:

- De fillrate en triangle rate zijn theoretische waarden die meestal gelden voor 1 pixel flat-shaded triangles, en zeggen dus niks over texturering performance e.d.
- De PowerVR SGX gebruikt tile-based deferred rendering waardoor geen z-buffering nodig is en er veel minder geheugen bandbreedte nodig is bij het renderen van complexe scenes.
- De GPU en CPU zijn on-chip en delen hetzelfde geheugen, dus er hoeven geen textures of geometrie te worden geupload over een PCI bus oid (nogal een voordeel bij een megatexturing engine, de Xbox GPU zou hier niet eens genoeg video RAM voor hebben)
- Full-scene antialiasing is 'gratis' bij een TBDR architectuur

Carmack is zo'n beetje de 3D-engine god en werkt al zijn hele carriere aan 3D engines op zo'n beetje elk denkbaar platform. Ik weet niet hoeveel ervaring jij daadwerkelijk hebt met GPU architecturen en 3D engines, maar ik denk dat ik toch maar even op Carmack zijn woorden afgaan dan op wat cijfertjes die tweaker watercoolertje ergens van internet gegoogled heeft.

[Reactie gewijzigd door johnbetonschaar op 23 juli 2024 03:00]

De SGX chips zijn natuurlijk wel wat nieuwer dan de NV2A, en ondersteunen dus meer OpenGL (en DirectX) functies al de NV2A. Gezien games steeds zwaarder op shaders leunen is alleen het vergelijken van poly/pixel verwerkingskracht niet voldoende.


Tevens betwijfel ik dat de GPU sneller zal draaien dan 200MHz, dit is de frequentie waar hij voor ontworpen is.
Dat is waar, maar het is een feit dat er verschil zit tussen de iPhone 3 en 4 terwijl ze exact dezelfde GPU gebruiken, dat kan dus enkel door ander geheugen of hogere clocks... Nu kan het prima mogelijk zijn dat het nu 200Mhz draait en met de iPhone 3 bijv op 100Mhz liep...

@john: Denk dat Watercoolertje deze keer toch betere argumenten heeft ;) Natuurlijk zeer offtopic maar niet niet heus :D

[Reactie gewijzigd door watercoolertje op 23 juli 2024 03:00]

De iPhone 3GS gebruikt een eerdere versie van de PowerVR SGX dan de iPhone 4. Volgens mij een SGX 530 in plaats van een SGX 535. Het verschil is groter dan de versie nummers doen vermoeden.
Zowel de 3GS als de 4 hebben beiden een SGX535, evenals de derde generatie iPod Touch en de iPad.

De iPhone 4 heeft wel (net als de iPad) een VXD375 ten opzichte van een VXD370 voor de 3GS en Touch. Maar dat is voor video-decoding.
Alles wat op de iPhone 4 werkt zou zonder problemen moeten kunnen draaien op de krachtigere GPU van de Galaxy S (Android). De architectuur is gelijk en je moet zelf niet meer opnieuw optimaliseren. Die Snapdragon spullen zijn een ander verhaal, maar daar zou verandering moeten in komen met de nieuwe dual core Snapdragon.
Vet! Die vent is gewoon briljant wat dat betreft. Heb ook DOOM op mijn iPhone. Echt bizar dat dat ~15 jaar geleden nog een flinke PC vereiste.
En als hij zich op Android stort, hoop ik dat hij ziet dat er ook een hoop potentie inzit. Laat die games dan maar komen! _/-\o_

[Reactie gewijzigd door Marcelloz op 23 juli 2024 03:00]

Als er 1 ding kenmerkend is voor de ID-software games is het wel dat je via een config file je graphics zo danig na beneden kunt schroeven dat het lijkt op Quake2 :+
Ongetwijfeld dat ze voor de aai-phone ook de nodige reducties hebben doorgevoerd
Idd, want ondanks dat de chips in telefoons tegenwoordig aardig krachtig zijn, heb ik toch nog wel wat moeite met de bewering van Carmack dat de huidige telefoons krachtiger zijn dan bijvoorbeeld een PS2 of een XBox. De chips zijn geavanceerder dus zullen bepaalde dingen uiteraard veel efficienter afwerken, maar qua ruwe kracht is het denk ik nog niet vergelijkbaar... het zal wel al in de buurt komen.
Video van Rage op iPhone 4 (waar over gesproken wordt):

http://gamevideos.1up.com/video/id/30824

Ja.. het ziet er echt bizar uit voor een telefoon!
Valt wel mee. Althans, ik zie alleen maar fixed lighting, en verder geen post processing effecten. De models zijn behoorlijk low poly.
Het is voornamelijk slim gebruik maken van textures en belichting.
Maar het belangrijke van een spel is niet de techniek of prestatie er van, maar de presentatie en gameplay. En van dat laatste is nog niks vertoond.
I was like... WOW :D
Ik denk dat je gelijk hebt dat de pure rekenkracht nog niet helemaal op dat niveau zal zijn. Maar als je rekening houdt met de lagere resolutie van de meeste telefoons dan maakt dat natuurlijk ook wel verschil. De "effectieve rekenkracht" is natuurlijk hoger wanneer je minder pixels hoeft te berekenen..
Uhm voor zover ik weet heeft de iPhone 4 een hogere resolutie als een xbox gebruikt om je games op het scherm te toveren, de xbox is nog van voor het HD tijdperk namelijk ;) Enkel de laatste spellen waren ipv 480p namelijk 720p maar die liepen naar mijn mening dan ook niet zo vloeiend als op 480p ;)

[Reactie gewijzigd door watercoolertje op 23 juli 2024 03:00]

Das wel leuk, maar een Xbox ( de oude ) werd via Scart aangesloten. Dus meer dan 480p zal er niet uitgekomen zijn.

Ik denk op zich dat het wel waar is wat hij zegt, de telefoons zijn ook krachtiger, hebben meer intern geheugen en een hogere processor clock.
SCART is PAL, en alhoewel het dus in die tijd niet zo genoemd werd, was het 576i, terwijl de NTSC modellen waarschijnlijk 480i hadden. 480p zal het niet geweest zijn.
Das wel leuk, maar een Xbox ( de oude ) werd via Scart aangesloten
Er zijn ook HD aansluitingen voor de Xbox, en vziw zijn er ook een paar games die dat ondersteunen.
De telefoons zijn misschien wel krachtiger maar games op telefoons zullen voorlopig niet zo geoptimaliseerd zijn als bij de Xbox en de PS2 het geval was. Bij een telefoon blijf je het OS als tussenlaag hebben en die moet altijd actief blijven ivm inkomende telefoon/mail/berichten

Alhoewel ik de komende jaren de kloof tussen consoles en handhelds flink zie gaan krimpen

[Reactie gewijzigd door Mellow Jack op 23 juli 2024 03:00]

De Playstation 2 kon echter wel HD aan, ookal zijn er maar 2 games uitgebracht die het konden (op 1080i).

bron: http://en.wikipedia.org/w...n_2_games_with_HD_support
Echter waren er nog geen tv's die HD ondersteunde destijds, naja HD wel maar niet 1080i.
Dat weet ik. Daarom schreef ik ook "de meeste smartphones". De iPhone 4 is immers nu nog een redelijk uitzonderlijke qua resolutie.

Dat de xbox nog niet op 720 zat wist ik niet. Dat maakt het verschil inderdaad wel kleiner.
Het is welliswaar wel zo dat de iPhone 4 een resolutie heeft van 960 x 640. Dat is zelfs hoger dan de resolutie van die generatie consoles 786 x 576.

Misschien heeft Carmack eens een keer gelijk (komt niet vaak voor :P)?
Op de iPhone op 960 x 640 renderen werkt niet echt lekker, dan loop je al snel tegen de beperkingen van de GPU aan. Veel (OpenGL) content wordt dan ook op 480x320 (soms op 720x480) gerenderd, en dan upscaled naar de native resolutie (met anti-aliasing enz ziet het er dan alsnog beter uit dan op de 3GS hoor).
Als ik me niet vergis hadden de Xbox en PS2 slechts een resolutie van 800x600 wat dus ongeveer twee keer zoveel beeldpunten is als de gemiddelde smartphone! :)
Zoals ik zeg, als ik me niet vergis!
(Om je punt wat kracht bij te zetten! ;))

Edit: volgende keer wat meer research doen.. Wist niet dat de iPhone zo'n belachelijk hoge resolutie had...

[Reactie gewijzigd door Jelmoh op 23 juli 2024 03:00]

CPU PS2 : 295Mhz
CPU Xbox : 733Mhz
CPU iPhone 4 : 1Ghz

Volgens mij is de iPhone 4 de PS2 dus dik voorbij, en heeft hij de Xbox ook redelijk ingehaald.
Het zijn verschillende soorten CPU's dus het aantal GHZ is niet direct te vergelijken, alsook iets wat belangerijk voor games is is de GPU die er in zit.
Als je alleen naar cijfertjes kijkt wel he, maar in de praktijk hoeft het niet zo te zijn namelijk!
Ten eerste zijn het drie hele andere processor-architecturen, waardoor er grote verschillen bestaan in de hoeveelheid werk die een processor per cycle uitvoert.

Ten tweede vraag ik me af of de iPhone4 wel op 1GHz is geklokt. Dat is de kloksnelheid van de iPad. Wat ik had begrepen is dat de iPhone4 wel dezelfde CPU heeftr maar een lagere klok van rond de 700MHz.
Ach gut.. .volgens jou plaatje is de Xbox vele malen sneller dan de PS2... not.
Xbox was idd vele malen sneller dan de ps2. Hij is ten slotte ook later uitgekomen en er zat betere hardware in. Het is echter nooit zo'n populair ontwikkelplatform geweest als de PS2 en dus hadden ze qua games een achterstand in artwise graphics.

Hoe mooi games zijn hangt af van 2 dingen; kracht van het systeem en wat de kunstenaars (want dat zijn het) ermee doen. Als je een goed voorbeeld wilt van een spel dat het onderste uit de kan trekt bij de xbox, speel dan eens Doom3 en vergelijk het met de rest van de spellen die ervoor uitgekomen zijn.
Wel is het zo dat de Xbox in theorie meer potentie had dan de PS2. Voor de PS2 is langer door ontwikkeld waardoor die potentie nooit uitgekomen is.
Wel is het zo dat de Xbox in theorie meer potentie had dan de PS2. Voor de PS2 is langer door ontwikkeld waardoor die potentie nooit uitgekomen is.
Niet bepaald. De xbox had een vrij slappe pentium aan boord, de PS2 een 64-bit RISC processor. Iedereen met een beetje verstand van CPU's weet dat er geen sprake is van 'in theorie heeft de xbox meer potentie'. Het is niet zonder reden dat Microsoft voor de 360 compleet een andere richting is opgegaan, en de PowerPC CPU heeft gepakt. (effectief draaien alle consoles nu dus PowerPC varianten, want de Cell is er ook op gebaseerd)
Ik heb een beetje verstand van CPU's en heb ook een beetje verstand van het geheel wat een console maakt end at is even iets meer dan enkel een CPU. Het zijn gewoon hele droge feiten dat de XBOX meer potentie had en dat is bevestigd door vrijwel iedereen die er voor geprogrammeerd had.
Een PS2 heeft veel meer verschillende hardware onderdelen dan alleen een CPU.
De iphone A4 is een soc met alles erop..
Een PS2 heeft veel meer verschillende hardware onderdelen dan alleen een CPU.
De iphone A4 is een soc met alles erop..
zo'n SOC is ook een bouwpaket van verschillende hardware onderdelen. Alleen zitten ze nu niet - zoals met de PS2 - op een pcb / moederbord gesoldeerd, maar geintegreerd in 1 handige package/chip. Het principe blijft echter grotendeels hetzelfde, alleen wordt de productie wat listiger.

Een van de grote kenmerken van ARM chips is juist dat je zelf de verschillende componenten bij elkaar kunt zoeken, en vervolgens je eigen custom chip kunt laten produceren. Daarom is het ding ook zo populair, naast z'n energiezuinigheid.
hopelijk wordt de nieuwe engine nog beter :D


offtopic:
CPU PS2 : 295Mhz
CPU Xbox : 733Mhz
CPU iPhone 4 : 1Ghz

Volgens mij is de iPhone 4 de PS2 dus dik voorbij, en heeft hij de Xbox ook redelijk ingehaald.
Mijn Intel E5200 @3.35/3.6GHz & 8800GTS & PCSX2 Emulator met gt4 60fps met moeite.. en x3 speedhacks enzo... :|

niet naar cijfertjes kijken vriend

[Reactie gewijzigd door Patjeee op 23 juli 2024 03:00]

Heb je de video bekeken? Duidelijk niet, ik raad je aan dat te doen voor je zulke uitspraken doet ;)
De chip is sneller en het geheugen groter dan die die in de xbox en PS2 zaten, dus de bewering is helemaal niet onmogelijk, en de beelden bevestigen dit.
Ok de game ziet er grappig uit (erg goed op een klein schermpje), je ziet dat de resolutie hoog genoeg is maar verder is het wel ronduit lelijk. Ik vind het nog geen (om maar een mooie te noemen) Ninja Gaiden op de Xbox...

Zodra ze deze game laten zien met meer dan 10 a 15 schietend en bewegende vijanden en een hoofdpersoon met een schietende gun ben ik iets meer onder de indruk

Als ze dat nu kunnen doen zie ik een heel leuke toekomst voor de mobieltjes die over 1 a 2 jaar uitkomen

[Reactie gewijzigd door Mellow Jack op 23 juli 2024 03:00]

Op mijn Galaxy S heb ik quake3 arena draaien, ziet er vele malen beter uit dan doom, en is online te spelen. Bestuurd ook nog eens echt goed (wel ff wennen, maar uiteindelijk kun je kills maken met een railgun)
http://www.youtube.com/watch?v=oaaicSzzHeE
Carmack lichtte toe dat hij ongeveer een jaar geleden begonnen is aan het porten van Rage naar de iPhone. Het idee ontstond uit een project voor de Wii. Carmack doet nog onderzoek naar Android, om te bepalen of het de moeite waard is games te ontwikkelen voor het besturingssysteem van Google. Hij heeft naar eigen zeggen echter pas over zes maanden tijd om dieper in de mogelijkheden van Android te duiken.
Hmmm..

Ik begrijp de tekst denk ik verkeerd maar het komt op mij over alsof meneer Carmack hiermee op subtiele wijze aangeeft dat Android wellicht geen kans van slagen heeft, terwijl er meer android toestellen zijn.

Aan de andere kant, er zijn stapels android toestellen die niet in staat zijn om dit soort games te draaien, ik heb het vermoeden dat alles rondom het caliber HTC hero gewoonweg niet vlot genoeg is.

Tijd voor een goede Android tablet die qua specs ongeveer gelijk is aan de Ipad, ik vermoed dat veel ontwikkelaars dan plotseling toch wat meer haast maken met een Android port
Ik denk dat het niet zozeer ligt aan het aantal verkochte exemplaren van Android want dat is natuurlijk makkelijk genoeg om er voor te gaan ontwikkelen. Ik denk dat het probleem ligt bij het open karakter van het systeem. Dat werkt illegaal downloaden in de hand. Nu is er al een levende markt van illegale games te vinden in de nieuwsgroepen voor Android. Als developer kan je dan beter ontwikkelen voor de iPhone omdat je daar minder kans hebt dat je games illegaal in omloop komen en je dus voor jan met de korte achternaam aan het ontwikkelen bent.
Ik denk dat de openheid wel het probleem is, maar niet alleen omdat het illegaal downloaden stimuleert. Eerder omdat er zoveel verschillende toestellen met verschillende GPU's, CPU's, geheugen, resolutie, knoppen etc. zijn.

Het is veel denk ik makkelijker om met de specs van 3 apple apparaten rekening te houden dan met die van 3000 android apparaten (ook al hebben de high end androids betere specs dan het apple spul).
En dat is precies wat we oa zien bij crossplatform spellen. Indien een programmeur voor zowel de X360 als de PS3 ontwikkeld dan wordt het aangepast op de slechtste zodat beide versies even slecht zijn zeg maar. Alhoewel er in dit geval veelal niet zo heel veel verschil inzit omdat de beide apparaten elkaar niet zo ontlopen.

Indien ze voor Android gaan ontwikkelen zullen ze dat echt niet voor alle verschillende versies doen en dus zullen ze gewoon een gemiddeld Android toestel in gedachten houden waardoor de high end Android telefoons nooit optimaal benut zullen worden.
Voor de iPhone is er anders ook een community voor illegale games: Installous. Ik ben er overigens fel tegenstander van, omdat veel games voor de iPhone €0.79 kosten: geen geld voor erg verslavende games (ik noem een Angry Birds, Fly Kiwi Fly! en dergelijke).
Uhm het (illegale?) aanbod waar je het over hebt is bij de iPhone zeker groter, de afname van dat aanbod zal misschien lager liggen, maar het jatten van de game (dus 1 iemand koopt het en zet het vervolgens online) hoeft maar 1 persoon te doen die zijn telefoon heeft geroot in geval van Android en gejailbraiked in geval van iPhone, lijkt me dat dat bij beide even makkelijk of lastig is (hoewel via de browser jailbraiken wel erg makkelijk was) ;)

Het gaat echter om de gebruikers die ook wat met die game kunnen, op android kan dat standaard, bij iphone niet, daar zit het verschil, maar zeker niet in het verkrijgen van de games!
Aanbod is lager bij Android omdat er gewoon minder games zijn maar afname is zeker een stuk groter. Bij Android hoeft ik er niks voor te doen. Kan gewoon out of de box illegale games erop zetten, net zoals ik nu al doe op me pc (download,drag en drop). Bij iPhone moet ik nog me best ervoor doen. Helemaal nu browser jailbreak sinds gisteren niet meer werkt ;). Dat schrikt de meute af.

[Reactie gewijzigd door Cubidotnl op 23 juli 2024 03:00]

Dat is precies wat ik zeg ja, maar niet wat jij voorheen zei (en je kan het vast bedoelt hebben zoals je nu zegt maar dat staat er letterlijk gewoon NIET, het gaat duidelijk over het aanbod)!

Daarbij is het ook niet drag-drop, hoe wil je ze installeren dan? Je hebt standaard geen verkenner dus je kan die files helemaal niet zomaar bereiken/aanklikken, hier houd het voor een aantal mensen dus al op ;) Hoewel dat met apps uit de market gewoon kan natuurlijk!

Dus het downloaden haken mensen op af, vervolgens haken er nog mensen af omdat ze niet weten wat ze moeten doen om ze te installeren en vervolgens is er nog een groep zoals ik die wel is een spel illegaal probeert en dan vervolgens het spel gewoon koopt :)
Ongeveer 4% van de iPhones zijn gejailbraked. Oftewel 96% zal alles netjes kopen via de AppStore.
Carmack is geen maker van games, hij maakt enkel engines en geeft niet om de wensen van de verkopers en ook niet om de kopers. Hij is ook al 2jaar bezig met Rage naar iPhone te porten en dus gaat hij natuurlijk over iPhone praten. 2jaar geleden bestond Android niet.
Probleem van Android op dit punt is nu juist de openheid die door veel mensen als pluspunt wordt gezien.
Er zijn veel verschillende soorten hardware op de markt, die er voor zorgen dat de ontwikkelaar hier rekening mee moet houden. Dus schermgrootte, GPU, CPU, etc.
Dit maakt het moeilijker voor een game developer om de beste performance er uit te persen.
Apple heeft maar een klein aantal hardware versies, waarbij de nieuwere een superset zijn van de oudere versies, bijvoorbeeld wel dezelfde familie GPU, maar een nieuwere & snellere...
Het grote voordeel van de iPhone is de homogene ontwikkelomgeving, goede toolchain, geweldige developer support van apple, zeer fijne documentatie, duidelijke specificaties van de end user devices enz.

Android is een bij elkaar geraapte boel, zoek het zelf maar uit... En het feit dat men bij Android zo lang op OpenGL ES 2.0 heeft moeten wachten, helpt ook zeker niet mee.

Apple heeft het begrepen: 'DEVELOPERS! DEVELOPERS! DEVELOPERS!'
Wat is veel intressanter vind is wat ze voor de Wii gaan maken :)

Het idee ontstond uit een project voor de Wii.
Als ze de graphics van de Playstation 2 op de iPhone kunnen krijgen dan kan de iPhone nog wel eens een serieuze concurrent gaan worden van de Nintendo DS. Vooral nu ook Gamecenter er aankomt. Een goed online gedeelte heeft de DS niet.

[Reactie gewijzigd door Cubidotnl op 23 juli 2024 03:00]

Volgens mij doet de iPhone en iPad dat al een tijdje, en de rest van de smartphones in mindere maten ook al ;)
Lijkt wel of iedereen hier 1 belangrijk puntje vergeet; de afwezigheid van fatsoenlijke controls op de idevices!
Voor enkele simpele, en daarmee wil ik niet zeggen dat ze slecht zijn, games zoals Angry Birds is het prima maar het kan gewoon _niet_ op tegen een joypad of mouse/keyboard combinatie. Voor Jan met de pet is het misschien voldoende maar een beetje gamer weet wel beter.
Gelukkig hebben we dan weer de 3DS welke ook veel krachtiger zou zijn dan de XBOX en PS2 sterker hij zou ik de buurt komen van de x360 volgens de geruchten.
Nou dat is ook bullshit, de 360 haalt hij niet, maar de XBox en PS2 moet hij wel kunnen halen. Wat er van de GPU bekend is zit hij een beetje tussen de PS2 en Xbox in kwa prestaties met als voordeel dat hij betere shaders heeft en dus efficienter.

Een Wii zeg maar kwa power, en die kan zich toch echt niet meten met een 360 in rauwe kracht. Dat betekent trouwens niet dat er geen leuke games of mooi uitziende games voor de WIi zijn verschenen ;). Ik mag altijd graag Super Mario Galaxy spelen ;).
Dat laten de eerste beelden zeker niet zien dat het in de buurt komt van de grafix van een 360. Ziet er wel mooi uit maar zeker geen 360.
Serieuze concurent? Welke kut koter krijgt nu een iPhone van zijn ouders voor 200 euro plus maandelijkse kosten. Terwijl een DS (zekere de iets oudere modellen die zeker niet onderdoen voor de XL) al over de toonbank gaan voor minder dan 129 euro.

Ik weet niet hou jij kinderren wilt opvoeden, maar die van mij gaan toch echt geen iPhone krijgen van pappa (mochten ze geboren worden dan ;) in een paar jaar hehe ;)).
Ik doel hiermee ook meer op de iets oudere kinderen zoals ik tussen de 20 en 30. Als dit doorzet hoeven die geen aparte Nintendo DS meer te kopen naast de iPhone die ze al hebben :)
Makkelijk zo'n telefoon om te bellen die na een treinritje al plat is.
Beter om het juiste gereedschap voor de juiste job te hebben en een gsm, mp3 speler en game console apart in je zakken mee te nemen. Heb je ook nog eens veel meer keuze.
eeeeh....porten? Dat mocht toch niet voor iOS apps? Of knijpen ze voor John een oogje dicht?
Whieee Moderator Apple Talk @Praetor13 augustus 2010 09:27
Apple claimt niet dat je je code voor x86 niet mag porten naar ARM. Wat Apple wel verbiedt is het gebruiken van 3rd party tooltjes die een kant en klare iOS binary uitpoepen, zoals een bepaalde app van Adobe deed.

Als Carmack op een nette manier zijn engine herschreven heeft en die code gecompileerd heeft in XCode, is het helemaal prima.
er wordt een game speciaal voor de iphone gemaakt. En al zou het dezelfde game zijn als op de consoles dan zou de engine ervoor zorgen dat deze draait op andere systemen en dus naar mijn idee geen poort zijn.

op onderstaande link kun je een tech preview zijn van rage op iphone 4 :)
http://www.techtree.com/I...tform/551-112567-585.html
Niet voor hem speciaal maar wel voor centen denk ik, alles is te koop, dus ook een plekje in Apple's store ;)

[Reactie gewijzigd door watercoolertje op 23 juli 2024 03:00]

eeeeh....porten? Dat mocht toch niet voor iOS apps? Of knijpen ze voor John een oogje dicht?
Als de core van je code / engine in C(++) is geschreven, mag je die engine gewoon gebruiken binnen de iPhone / iPad app. Sterker nog, het grote voordeel van objective-c is juist dat het heel makkelijk is om dat te doen.

Je mag inderdaad geen 3rd party frameworks, libraries gebruiken, omdat dan een 3rd party kan bepalen welke features wanneer beschikbaar komen. Iplv direct bij een iOS release. Maar als jij je eigen framework/library hebt ontwikkeld om het voor jou eenvoudig te maken om diverse platformen te ondersteunen? Geen enkel probleem.
Waarom ook niet, ik draaide quake 2 soepel op mijn N95. Dan kan de Iphone vast wel wat meer. Modellen redelijk low-poly houden, niet al te malle effecten.

Alleen besturing wordt dat lastig gok ik.
Nee joh op consoles hebben ze toch ook autoaim en extra domme AI om de voor sommige game types waar de besturing nadelig is tegenover muis/tobo, helaas spellen die geport zijn van xbox naar PC ook, maargoed ;)

Quake 3 draait ook al op verschillende hedendaagse toestellen en ziet er grafisch netjes uit :D
http://www.google.com/sea...link&ct=mode&ved=0CA0Q_AU
http://www.youtube.com/watch?v=kvci1vTXyUo

[Reactie gewijzigd door watercoolertje op 23 juli 2024 03:00]

Ik draaide quake2 op mijn 66mhz ds, volgens mij als je je best maar doet kun je bijna alle bestaande games wel poorten naar een iphone
Het voordeel van deze games is dat het op Open-GL draait. dus ook makkelijker te porten

[Reactie gewijzigd door Verwijderd op 23 juli 2024 03:00]

Precies en damn dit ziet er toch cool uit. Las net een pre-view van het spel.
Ben alleen erg benieuwd hoe dat gaat spelen op me iPhone. Het kunnen draaien is een, het daadwerkelijk spelen is natuurlijk 2 :) Maar goed ik vind het een mooie ontwikkeling !!!
Voor diegene die het spel nog niet kennen: http://en.wikipedia.org/wiki/Rage_(video_game).

Hij schijnt er op de IPhone echt heel goed uit te zien. maar daarnaast denk ik dat Apple er vooral op inzet dat de IPad meer (familie)functionaliteit zal krijgen. Naast e-reader, fotoboek, muziekspeler, internet/mail toepassingen nu ook de betere games. Zo maak je het product steeds interessanter voor het grote publiek. Slimme marketing.
John Carmack, eigenaar....

Dat is hij al een tijdje niet meer ze zijn overgenomen vorig jaar.

Op dit item kan niet meer gereageerd worden.