You Are Here:

Community: Blogs

Who am I?

mopius

Thinking about what mobile phones can do except messaging and voice calls is one of my main interests. At the department of Mobile Computing at the University of Applied Sciences in Hagenberg (Austria), I can work on those ideas every day by collaborating with students, researching and - well - thinking.

 

Calendar

« October 2007 »
Mo Tu We Th Fr Sa Su
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
 

Andreas Jakl's Forum Nokia Blog

Wii Controller + S60 Phone = Motorcycle Game!

mopius | 01 October, 2007 22:32

Controlling a game on a mobile phone is often a bigger challenge than the game itself — with tiny buttons that are close together, playing a game can be cumbersome and inaccurate. Therefore, designers always have to adapt the games to the keyboard of mobile phones, which naturally limits the possibilities.

WiiRider
WiiRider is a motorcycle game that is controlled with the Nintendo WiiMote - connected to a S60 phone!
For gaming consoles, dedicated gaming hardware makes it possible to play complex and involving games. One of the most recent examples is the success of the Nintendo Wii. Its wireless Bluetooth controller includes great features, like motion sensors. Therefore, many projects have already tried to use it for many other things — e.g. for controlling a roboter.

WiiConnect / WiiRider is a student project by Alexander Erifiu and Mario Grammer (developed at the University of Applied Sciences in Hagenberg), which now enables you to use the controller with your S60 phone.

WiiConnect is a Bluetooth-"driver" for S60 phones. It allows using the features of the Wiimote, including the 3D accelerometer and rumble functionality. WiiConnect is very easy to use — activate Bluetooth on your phone, start the driver and you’re connected to the Wiimote. This application offers the data of the WiiMote to other applications through an internal socket connection.

WiiRider is a motorcycle game, based on Java ME. The controls simulate driving with a motorcycle on a country road. You have to hold the Wiimote like the handlebar of a motorcycle. To accelerate, you symbolically open the throttle by turning the controller. Moving left or right is equally controlled by your motion – you do not have to press any buttons to play the game. To make the game more challenging, you have to evade several obstacles like cows and pigs, but you should try to collect petrol cans to fill up your energy. The goal of the game is to keep up as long as possible!

The services could also be used by other games, of course it would be great to see more games use the Wii controller using this new project. The new N-Gage platform does also looks very promising - let's hope that it will contain games that make innovative use of the mobile phone features like the camera (remember Mozzies from Siemens Mobile?) or acceleration sensors.

You can download WiiConnect / WiiRider for free from symbianresources.com - the zip-file also includes the source code of the WiiRider Java-game, so that you can develop your own games using WiiConnect!

RSSComments

Re: Wii Controller + S60 Phone = Motorcycle Game!

Darlehen | 01/06/2008, 02:41

This is really cool stuff! Why haven't you done more with this so far?

Cool combi, my WII and N95 for some gaming...

Great work

mrpras | 27/10/2009, 21:05

Nice one guys. I like it a lot. i'm a big fan of motion-control and overall tactile computing devices.

It's always a great thing to see people take it upon themselves to create a new interface like this, well done!

I hope the Nintendo and Nokia pick it up and make a licensing agreement with you guys ;)

typo

mrpras | 27/10/2009, 21:06

i put nyspace.com in the link.. oops :)

Re: Wii Controller + S60 Phone = Motorcycle Game!

slackgen99 | 11/11/2009, 22:24

Great post Andrea! free games

You must login to post comments. Login
 

Rate This

 
 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
京ICP备05048969号    Email Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us © 2009 Nokia 
RDF Facets: qdcZdescriptionQSxAsE20anE20AssistantE20ProfessorE2cE20IE27mE20teachingE20SymbianE20OSE20atE20theE20UniversityE20ofE20AppliedE20SciencesE20inE20HagenbergE2cE20AustriaE2eE20MyE20companyE20E22MopiusE22E20isE20developingE20mobileE20softwareE20withE20aE20specialE20focusE20onE20SymbianE20OSE2eE20mopiusE20E7cE2001E20OctoberE2cE202007E2022E3a32E20ControllingE20aE20gameE20onE20aE20mobileE20phoneE20isE20oftenE20aE20biggerE20challengeE20thanE20theE20gameE20itselfE20E97E20withE20tinyE20buttonsE20thatE20areE20closeE20togetherE2cE20playingE20aE20gameE20canE20beE20cumbersomeE20andE20inaccurateE2eE20ThereforeE2cE20designersE20alwaysE20haveE20toE20adaptE20theE20gamesE20toE20theE20keyboardE20ofE20mobE2eE2eE2eX qdcZidentifierQSxhttpE3aE2fE2fblogsE2eforumE2enokiaE2ecomE2fblogE2fandreasE2djaklsE2dforumE2dnokiaE2dblogE2f2007E2f10E2f01E2fwiiE2dcontrollerE2ds60E2dphoneE2dmotorcycleE2dgameX qdcZpublisherQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fc764fd1cE2d8b06E2d499aE2d9a6aE2d17c3903d5a65E2fforumE5fnokiaE5fcrawlerE5fagentX qdcZtitleQSxAndreasE20JaklE27sE20ForumE20NokiaE20BlogE20E7cE20WiiE20ControllerE20E2bE20S60E20PhoneE20E3dE20MotorcycleE20GameE21X qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qdcZtypeQUqfntypeZBlogContentQ qdcZtypeQUqfntypeZBlogE45ntryQ qdcZtypeQUqfntypeZCommunityContentQ qdcZtypeQUqfntypeZE52esourceQ qdcZtypeQUqfntypeZWebpageQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qrssZdescriptionQSxAsE20anE20AssistantE20ProfessorE2cE20IE27mE20teachingE20SymbianE20OSE20atE20theE20UniversityE20ofE20AppliedE20SciencesE20inE20HagenbergE2cE20AustriaE2eE20MyE20companyE20E22MopiusE22E20isE20developingE20mobileE20softwareE20withE20aE20specialE20focusE20onE20SymbianE20OSE2eE20mopiusE20E7cE2001E20OctoberE2cE202007E2022E3a32E20ControllingE20aE20gameE20onE20aE20mobileE20phoneE20isE20oftenE20aE20biggerE20challengeE20thanE20theE20gameE20itselfE20E97E20withE20tinyE20buttonsE20thatE20areE20closeE20togetherE2cE20playingE20aE20gameE20canE20beE20cumbersomeE20andE20inaccurateE2eE20ThereforeE2cE20designersE20alwaysE20haveE20toE20adaptE20theE20gamesE20toE20theE20keyboardE20ofE20mobE2eE2eE2eX qfnZdistributionQUxhttpE3aE2fE2fblogsE2eforumE2enokiaE2ecomE2fX qfnZtopicQUqfnTopicZentertainmentQRqmarsZrelevanceQNx100X qfnZtopicQUqfnTopicZgamesQRqdcZtypeQUqrdfsZE52esourceQRqmarsZrelevanceQNx100X qfnZtopicQUqfnTopicZjavaQRqdcZtypeQUqrdfsZE52esourceQRqmarsZrelevanceQNx100X qfnZtopicQUqfnTopicZseriesE5f60QRqdcZtypeQUqrdfsZE52esourceQRqmarsZrelevanceQNx100X qfnZtypeQUqfntypeZBlogContentQ qfnZtypeQUqfntypeZBlogE45ntryQ qfnZtypeQUqfntypeZCommunityContentQ qfnZtypeQUqfntypeZE52esourceQ qfnZtypeQUqfntypeZWebpageQ qfnZupdatedQDx2008E2d06E2d01X qfnZuserE5ftagQSxentertainmentX qfnZuserE5ftagQSxgamesX qfnZuserE5ftagQSxjavaX qfnZuserE5ftagQSxs60X qmarsZdescriptionQSxAsE20anE20AssistantE20ProfessorE2cE20IE27mE20teachingE20SymbianE20OSE20atE20theE20UniversityE20ofE20AppliedE20SciencesE20inE20HagenbergE2cE20AustriaE2eE20MyE20companyE20E22MopiusE22E20isE20developingE20mobileE20softwareE20withE20aE20specialE20focusE20onE20SymbianE20OSE2eE20mopiusE20E7cE2001E20OctoberE2cE202007E2022E3a32E20ControllingE20aE20gameE20onE20aE20mobileE20phoneE20isE20oftenE20aE20biggerE20challengeE20thanE20theE20gameE20itselfE20E97E20withE20tinyE20buttonsE20thatE20areE20closeE20togetherE2cE20playingE20aE20gameE20canE20beE20cumbersomeE20andE20inaccurateE2eE20ThereforeE2cE20designersE20alwaysE20haveE20toE20adaptE20theE20gamesE20toE20theE20keyboardE20ofE20mobE2eE2eE2eX qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qrdfZtypeQUqfntypeZBlogContentQ qrdfZtypeQUqfntypeZBlogE45ntryQ qrdfZtypeQUqfntypeZCommunityContentQ qrdfZtypeQUqfntypeZE52esourceQ qrdfZtypeQUqfntypeZWebpageQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqrdfsZE52esourceQ