Forum Nokia
Nokia Connecting People

Login Register

 

Home: Resource Information

S60 Platform: 3D Game Engine Example with Sensor Support

description: This C++ example application demonstrates a simple 3D engine. The engine produces a simple car game where you can drive a car around a wide parking lot. Everything seen on the screen is rendered in 3D. The example utilizes OpenGL ES and the application dynamically scales on all screen sizes of S60 devices.
type: Example
topics: Entertainment
     Games
Graphics
     3D
Hardware
     Sensor
S60
Symbian C++
intended audience: Advanced

http://sw.nokia.com/FN-1/Type/Example S60 Platform: 3D Game Engine Example with Sensor Support v1.2

This updated C++ example application demonstrates a simple 3D engine. The engine produces a simple car game where you can drive a car around a wide parking lot. Everything seen on the screen is rendered in 3D. The example utilizing OpenGL ES and the application dynamically scales on all screen sizes of S60 devices. This updated version adds sensor support. On devices that support accelerometer sensor you can control the steering and throttle simply by moving the device. The example application provides support for both sensor and keypad.

13-Jun-2008


Download

see also: Symbian OS: 3D Game Engine Example v1.2


Discussion about: S60 Platform: 3D Game Engine Example
Latest postings Posting time
Discussion about is a new feedback channel that is published together with selected resources. We hope to receive feedback through this discussion forum, and will take your comments into account in...
2007-03-06 11:51
by CareTaker


Additional information

distribution: Forum Nokia Global Web Site
S60 Web Site
rights: Copyright © 2007-2008 Nokia Corporation.



<< Back to Previous Page

 
     
     RDF Facets:
     
     
     qdcZdateQDx2008E2d06E2d11T05E3a39E3a17E5aX
     qdcZdateQDx2008E2d06E2d13T06E3a55E3a38E5aX
     qdcZdescriptionQSxThisE20CE2bE2bE20eE78ampleE20applicationE20demonstratesE20aE20simpleE203E44E20engineE2eE20TheE20engineE20producesE20aE20simpleE20carE20gameE20whereE20youE20canE20driveE20aE20carE20aroundE20aE20wideE20parkingE20lotE2eE20E45verythingE20seenE20onE20theE20screenE20isE20renderedE20inE203E44E2eE20TheE20eE78ampleE20utilizesE20OpenGE4cE20E45SE20andE20theE20applicationE20dynamicallyE20scalesE20onE20allE20screenE20sizesE20ofE20S60E20devicesE2eX
     qdcZidentifierQSxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f1e2e6493E2dd373E2d43b7E2db5f0E2dbd16ede2b6c6E2fS60E5fPlatformE5f3E44E5fGameE5fE45ngineE5fE45E78ampleX
     qdcZrelationQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f35df7fe6E2d91faE2d4444E2da00dE2daddb779e6580E2fSymbianE5fOSE5f3E44E5fGameE5fE45ngineE5fE45E78ampleE5fv1E5f2E5fenE2ezipX
     qdcZtitleQSxS60E20PlatformE3aE203E44E20GameE20E45ngineE20E45E78ampleE20withE20SensorE20SupportX
     qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ
     qdcZtypeQUqfnZE45E78cludedFromSearchQ
     qdcZtypeQUqfnTypeZApplicationQ
     qdcZtypeQUqfnTypeZE45E78ampleQ
     qdcZtypeQUqfnTypeZE52esourceQ
     qdcZtypeQUqmarsZManagedE52esourceQ
     qdcZtypeQUqmarsZMediaObjectQ
     qdcZtypeQUqwebZInformationE52esourceQ
     qdcZtypeQUqwebZE52esourceQ
     qdcZtypeQUqrdfsZE52esourceQ
     qdctermsZissuedQDx2008E2d06E2d11T05E3a39E3a17E5aX
     qdctermsZmodifiedQDx2008E2d06E2d13T06E3a55E3a38E5aX
     qrssZdescriptionQSxThisE20CE2bE2bE20eE78ampleE20applicationE20demonstratesE20aE20simpleE203E44E20engineE2eE20TheE20engineE20producesE20aE20simpleE20carE20gameE20whereE20youE20canE20driveE20aE20carE20aroundE20aE20wideE20parkingE20lotE2eE20E45verythingE20seenE20onE20theE20screenE20isE20renderedE20inE203E44E2eE20TheE20eE78ampleE20utilizesE20OpenGE4cE20E45SE20andE20theE20applicationE20dynamicallyE20scalesE20onE20allE20screenE20sizesE20ofE20S60E20devicesE2eX
     qrssZtitleQSxS60E20PlatformE3aE203E44E20GameE20E45ngineE20E45E78ampleE20withE20SensorE20SupportX
     qeditorZdescriptionE5fcreatedQDx2008E2d06E2d11T05E3a39E3a17E5aX
     qeditorZdescriptionE5fmodifiedQDx2008E2d06E2d13T06E3a55E3a38E5aX
     qeditorZtypeQUqfnTypeZApplicationQ
     qeditorZtypeQUqfnTypeZE45E78ampleQ
     qeditorZtypeQUqfnTypeZE52esourceQ
     qfnZallowedE5fcountryE5fgroupQUqfnCountryGroupZBQ
     qfnZaudienceQUqfnAudienceZadvancedQRqmarsZrelevanceQNx100X
     qfnZaudienceQUqfnAudienceZtechnicalQRqmarsZrelevanceQNx100X
     qfnZdistributionQUxhttpE3aE2fE2fforumE2enokiaE2ecomE2fX
     qfnZdistributionQUxhttpE3aE2fE2fwwwE2es60E2ecomE2fX
     qfnZeE78portE5fcontrolE5fcommodityE5fnumberQSx99X
     qfnZfeedbackE5fchannelQUxhttpE3aE2fE2fdiscussionE2eforumE2enokiaE2ecomE2fforumE2fforumdisplayE2ephpE3ffE3d141X
     qfnZfeedbackE5fchannelE5fsummaryQUxhttpE3aE2fE2fdiscussionE2eforumE2enokiaE2ecomE2fforumE2ffeedE5fpostsE2ephpE3fforumidsE3d141X
     qfnZpublishedQDx2008E2d06E2d13T00E3a00E3a00E5aX
     qfnZtopicQUqfnTopicZ3dQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZcppQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZentertainmentQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZgamesQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZgraphicsQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZhardwareQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZsensorQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZseriesE5f60QRqmarsZrelevanceQNx100X
     qfnZtypeQUqfnTypeZApplicationQ
     qfnZtypeQUqfnTypeZE45E78ampleQ
     qfnZtypeQUqfnTypeZE52esourceQ
     qfnZusE5foriginQLqE78sdZbooleanQxtrueX
     qfnZuserE5ftagQSx3dX
     qfnZuserE5ftagQSxentertainmentX
     qfnZuserE5ftagQSxgamesX
     qfnZuserE5ftagQSxgraphicsX
     qfnZuserE5ftagQSxhardwareX
     qfnZuserE5ftagQSxs60X
     qfnZuserE5ftagQSxsensorX
     qfnZuserE5ftagQSxsymbianE2dcE2bE2bX
     qmarsZdescriptionQSxThisE20CE2bE2bE20eE78ampleE20applicationE20demonstratesE20aE20simpleE203E44E20engineE2eE20TheE20engineE20producesE20aE20simpleE20carE20gameE20whereE20youE20canE20driveE20aE20carE20aroundE20aE20wideE20parkingE20lotE2eE20E45verythingE20seenE20onE20theE20screenE20isE20renderedE20inE203E44E2eE20TheE20eE78ampleE20utilizesE20OpenGE4cE20E45SE20andE20theE20applicationE20dynamicallyE20scalesE20onE20allE20screenE20sizesE20ofE20S60E20devicesE2eX
     qmarsZhasInstanceQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f5367ef72E2dfeaeE2d4c5fE2d926fE2d217a95b9e5b5E2fS60E5fPlatformE5f3E44E5fGameE5fE45ngineE5fE45E78ampleE5fv1E5f2E5fenE2ezipX
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX
     qmarsZtitleQSxS60E20PlatformE3aE203E44E20GameE20E45ngineE20E45E78ampleE20withE20SensorE20SupportX
     qncZrightsQSxCopyrightE20Ea9E202007E2d2008E20NokiaE20CorporationE2eX
     qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ
     qrdfZtypeQUqfnZE45E78cludedFromSearchQ
     qrdfZtypeQUqfnTypeZApplicationQ
     qrdfZtypeQUqfnTypeZE45E78ampleQ
     qrdfZtypeQUqfnTypeZE52esourceQ
     qrdfZtypeQUqmarsZManagedE52esourceQ
     qrdfZtypeQUqmarsZMediaObjectQ
     qrdfZtypeQUqwebZInformationE52esourceQ
     qrdfZtypeQUqwebZE52esourceQ
     qrdfZtypeQUqrdfsZE52esourceQ
     qrdfsZseeAlsoQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f35df7fe6E2d91faE2d4444E2da00dE2daddb779e6580E2fSymbianE5fOSE5f3E44E5fGameE5fE45ngineE5fE45E78ampleE5fv1E5f2E5fenE2ezipX
     
    
Learn how to
download applications

java symbian_os s60 maemo c++

Community highlights

Newsletter sign up

Privacy policy   Archives

Press

Events

Forum Nokia feed

  • Latest devices
  • Latest documents
  • Latest tools
  • Latest blog entries

Terms & Conditions | Privacy policy | Site map | Developer feedback | © Nokia 2008