Thursday, October 11, 2012

A platformer perfectly adapted for the iPhone



Having no physical buttons makes the iPhone ill-suited for most traditional game genres, platformer being one of them. Still it’s not impossible, Rayman Jungle Run is the perfect example of how it can be done. By having the Rayman auto run and in effect turning the whole touch screen in to a jump button Ubisoft has been able to pull it off. The whole game is then designed with this auto run setup in mind, so while it would never work when porting over say Super Mario Bros. it works fantastically well here.  It also doesn’t hurt that the game has the same amazingly beautiful graphics as Rayman Legends on the consoles. This is really the game that all iOS developers planning to make a platformer should look at.

One big complaint is that Ubisoft themselves screws up these seemingly perfect controls by giving Rayman a punch attack in the last ¼ of the game. This adds a punch button to the game but thankfully the rest of the screen still acts like a big jump button. Even if the game still is fully playable the controls do no longer feel as natural as before and I no longer felt like I had perfect control over Rayman. 

14 comments:

Anonymous said...

Hi there, yup this paragraph is actually nice
and I have learned lot of things from it regarding blogging.
thanks.

Feel free to visit my webpage: billige air max nike schuhe

xumeiqing said...

151223meiqing
tiffany and co
michael kors handbags
tory burch outlet
michaek kors outlet
louis vuitton handbags
ugg boots
canada goose
montblanc
coach factory outlet
canada goose outlet
louis vuitton handbags
ray ban outlet
celine
replica watches for sale
jordan shoes
celine
ugg boots on sale
ed hardy clothing
ray ban wayfarer
uggs on sale
hollister outlet
cheap jordans
michael kors outlet online
ugg outlet
ugg boots clearance
michael kors outlet
toms shoes
ugg boots
air max 90
coach outlet

Gege Dai said...

camisetas futbol baratas
michael kors outlet
basketball shoes
longchamp outlet
michael kors handbags
burberry outlet
mont blanc outlet
nike air max 90
ralph lauren outlet
coach outlet store
louboutin pas cher
true religion jeans
timberland shoes
true religion jeans
michael kors handbags wholesale
tiffany jewelry
toms shoes
longchamp outlet
longchamp pas cher
ray-ban sunglasses
iphone case uk
fitflops sale
cheap nba jerseys
rolex watches outlet
michael kors factory store
true religion jeans
true religion outlet uk
michael kors handbags clearance
cazal outlet
tiffany and co
ralph lauren uk
calvin klein underwear
true religion sale
adidas outlet
coach outlet online
chanyuan0604

chenlina said...

chenlina20160712
ray ban sunglasses
christian louboutin shoes
ray ban sunglasses discount
coach outlet clearance
replica watches
cheap oakley sunglasses
ralph lauren outlet
michael kors handbags
toms wedges
michael kors outlet
celine bags
longchamp bags
michael kors outlet clearance
cheap jerseys
jordan 11 concord
adidas originals store
michael kors handbags
ray ban sunglasses
air jordans
louis vuitton outlet
michael kors outlet clearance
fitflops shoes
adidas uk
ray ban sunglasses outlet
louis vuitton outlet
pandora outlet
toms outlet
gucci belts
louboutin shoes
louis vuitton handbags
insanity workout
michael kors outlet
michael kors outlet online
ralph lauren outlet
cheap jordan shoes
kate spade handbags
nike sb shoes
basketball shoes
nike air max
beats solo
as

Hua Cai said...

cartier watches for sale
michael kors outlet
cheap nfl jerseys
mcm backpack
michael kors outlet
nike blazer pas cher
cheap oakley sunglasses
nfl jersey wholesale
true religion outlet
toms outlet
lululemon outlet
oakley sunglasses wholesale
gucci outlet
moncler outlet
instyler ionic styler
lululemon outlet online
michael kors handbags clearance
ralph lauren outlet
giuseppe zanotti outlet
bottega veneta outlet
michael kors outlet online
versace sunglasses on sale
ugg outlet
fitflops clearance
nike mercurial
michael kors outlet
dior outlet
ugg boots
michael kors outlet online
mulberry outlet
michael kors handbags clearance
hermes belt
cazal outlet
converse shoes sale
burberry outlet
20160809caihuali

Meiqing Xu said...

zhuo20160816
burberry handbags
ugg boots
coach outlet
hollister clothing
adidas superstars
louis vuitton factory outlet
bottega veneta
valentino outlet
discount ray ban sunglasses
adidas nmd
timberland boots
ferragamo shoes
uggs
cheap jordans
sac longchamp pliage
levis 501
moncler outlet
louis vuitton outlet
ugg outlet
michael kors outlet clearance
ugg boots outlet
ugg boots
cheap basketball shoes
cheap uggs
ugg outlet
ugg outlet
nike cortez shoes
tommy hilfiger outlet
louis vuitton handbags
north face jackets
louis vuitton factory outlet
supra for sale
birkenstock sandals
converse uk

chenlina said...

nike roshe flyknit
coach outlet
moncler outlet
oakley sunglasses
ray bans
michael kors outlet clearance
ugg sale
curry 3
toms shoes outlet
nike roshe run
louis vuitton handbags
coach outlet store online clearances
jordan 8
michael kors handbags
supra shoes
toms shoes
louis vuitton outlet
cheap uggs
uggs outlet
canada goose outlet
celine handbags
abercrombie and fitch
jordan 4 toro
gucci handbags
burberry handbags
beats headphones wireless
new york knicks jerseys
adidas originals
celine bags
longchamp outlet
rolex watches
louis vuitton outlet
kate spade
giuseppe zanotti sandals
uggs sale
nike outlet store
burberry outlet
ralph lauren outlet
longchamp handbags
jordan 11
chenlina20160902

ankitasingh said...

Aol Technical Support Phone Number
Aol Technical Support Number
Aol Tech Support Number
Aol Tech Support phone Number
Aol Support Number
Aol Support phone Number
Outlook Technical Support Phone Number
Outlook Technical Support Number
Outlook Tech Support Number
Outlook Tech Support Phone Number
Outlook Support Number
Outlook Support Phone Number

limrena messy said...


Sage Support Phone Number
Sage Support Phone Number
Sage Support Number
Sage Tech Support Number
Sage Technical Support Number
Sage Tech Support Phone Number
Sage Technical Support Phone Number
Sage Tech Support Number
Sage Technical Support Number
Sage Tech Support Phone Number
Sage Technical Support Phone Number

Anjilo Jilo said...

Quicken Support Phone Number
Quicken Support Phone Number
Quicken Support Number
Quicken Tech Support Number
Quicken Tech Support Phone Number
Quicken Technical Support Number
Quicken Technical Support Phone Number
Quicken Technical Support Number
Quicken Tech Support Phone Number
Quicken Tech Support Number

mohan kumar said...

Quickbooks Support Phone Number
Quickbooks Support Phone Number
Quickbooks Tech Support Number
Quickbooks Support Number
Quickbooks Technical Support Number
Quickbooks Tech Support Phone Number
Quickbooks Technical Support Phone Number
Quickbooks Help Desk Phone Number
Quickbooks Help Desk Number
Quickbooks Customer Service Number
Quickbooks Customer Service Phone Number
Quickbooks Customer Support Number
Quickbooks Customer Support Phone Number

Kanika Jaiswal said...

QuickBooks Technician
Quickbooks Support Phone Number
Quickbooks Tech Support Number
Quickbooks Support Number
Quickbooks Technical Support Number
Quickbooks Tech Support Phone Number
Quickbooks Technical Support Phone Number
Quickbooks Customer Service Number
Quickbooks Customer Service Phone Number
Quickbooks Customer Support Number
Quickbooks Customer Support Phone Number
Quickbooks Help Desk Phone Number
Quickbooks Help Desk Number

Anjilo Jilo said...

Packers and Movers New York

Packers and Movers New York
Packers and Movers In New York
Movers and packers New York
Movers and packers In New York
New York City Movers and Packers

Anjilo Jilo said...




Sage Support Phone Number

Sage Support Number
Sage Support Phone Number
SageTech Support Number
Sage Technical Support Number
Sage Tech Support Phone Number
Sage Technical Support Phone Number
Sage Helpdesk Phone Number
Sage Customer Service Phone Number
Sage Customer Service Number
Sage Customer Support Number


Quicken Support Phone Number

Quicken Support Number
Quicken Support Phone Number
Quicken Tech Support Number
Quicken Technical Support Number
Quicken Tech Support Phone Number
Quicken Technical Support Phone Number
Quicken Helpdesk Phone Number
Quicken Customer Service Phone Number
Quicken Customer Service Number
Quicken Customer Support Number


Quikcbooks Support Phone Number

Quikcbooks Support Number
Quikcbooks Support Phone Number
Quikcbooks Tech Support Number
Quikcbooks Technical Support Number
Quikcbooks Tech Support Phone Number
Quikcbooks Technical Support Phone Number
Quikcbooks Helpdesk Phone Number
Quikcbooks Customer Service Phone Number
Quikcbooks Customer Service Number
Quikcbooks Customer Support Number