You Are Here:

Symbian OS: 3D Game Engine Example v1.2

Register Today

Register with Forum Nokia now and you'll enjoy the full benefits of the Forum Nokia membership.

Register Login
Community Highlights

Wiki article of the week

Parsing XML files with NanoXML

Champion of the month

Jackson Feijó Jackson Feijó
Read more about Jackson on the Champions website.


Forum Nokia Events

Forum Nokia Qt for Mobile Developers Training
November 05, 2009
Palo Alto, California

Maemo™ Developer Day and Forum Nokia Qt for Mobile Developers Training
November 18, 2009
Copenhagen, Denmark

Mobile VAS Conference
November 19, 2009
St. Petersburg, Russia

Under the Radar: Mobility
November 19, 2009
Mountain View, California

How to Publish Content in Ovi Store (In Portuguese)
November 19, 2009
11am New York, 2pm San Paolo, 3pm Azores


View all
file name: Symbian_OS_3D_Game_Engine_Example_v1_2_en.zip
description: This C++ code example demonstrates a simple 3D engine. The engine produces a simple 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 (supported from S60 2nd Edition, Feature Pack 2 onwards) and an own rendering implementation for platforms not supporting OpenGL ES. This example supports S60 2nd Edition and Series 80 2nd Edition devices. A separate example is available for S60 3rd Edition at www.forum.nokia.com. Main classes: OpenGL ES (API), CIdle, Math, CImageDecoder, CAknKeySoundSystem.
type: Example
topics: 3D
Games
S60
Series 80 2nd Edition
Symbian C++
Symbian OS
language: English (en)
encoding: Zip Archive (.zip)
intended audience: Advanced
compatibility: S60 2nd Edition, Series 80 2nd Edition. The OpenGL version can be used in S60 2nd Edition, Feature Pack 2 and Feature Pack 3. Tested on Nokia 6600, Nokia 6630, Nokia 6680, Nokia N70, Nokia N90, Nokia 9300 Communicator, and Nokia 9500 Communicator.
see also: S60 2nd Edition Feature Pack 2: OpenGL ES 3D Example
S60 Platform: 3D Game Engine Example
S60 Platform: Introduction to 3D Graphics in C++ (with Example) v1.1
Download


Additional information

distribution: Forum Nokia Global Web Site
edition: 1
editorial revision: 2
rights: Copyright © 2004–2007 Nokia Corporation.
size: 177 KB
supersedes: Symbian OS: 3D Game Engine Example v1.1

<< Back to Previous Page

 

Rate This:

Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
RDF Facets: qdcZdescriptionQSxThisE20CE2bE2bE20codeE20eE78ampleE20demonstratesE20aE20simpleE203E44E20engineE2eE20TheE20engineE20producesE20aE20simpleE20gameE20whereE20youE20canE20driveE20aE20carE20aroundE20aE20wideE20parkingE20lotE2eE20E45verythingE20seenE20onE20theE20screenE20isE20renderedE20inE203E44E2eE20TheE20eE78ampleE20utilizesE20OpenGE4cE20E45SE20E28supportedE20fromE20S60E202ndE20E45ditionE2cE20FeatureE20PackE202E20onwardsE29E20andE20anE20ownE20renderingE20implementationE20forE20platformsE20notE20supportingE20OpenGE4cE20E45SE2eE20ThisE20eE78ampleE20supportsE20S60E202ndE20E45ditionE20andE20SeriesE2080E202ndE20E45ditionE20devicesE2eE20AE20separateE20eE78ampleE20isE20availableE20forE20S60E203rdE20E45ditionE20atE20wwwE2eforumE2enokiaE2ecomE2eE20MainE20classesE3aE20OpenGE4cE20E45SE20E28APIE29E2cE20CIdleE2cE20MathE2cE20CImageE44ecoderE2cE20CAknKeySoundSystemE2eX qdcZformatQNx181663X qdcZidentifierQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f4b498925E2d0df5E2d43fbE2db5a6E2d34e6b5fcc66cE2fSymbianE5fOSE5f3E2dE44E5fGameE5fE45ngineE5fE45E78ampleE5fv1E5f1E5fenE2ezipX qdcZidentifierQSxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f35df7fe6E2d91faE2d4444E2da00dE2daddb779e6580E2fSymbianE5fOSE5f3E44E5fGameE5fE45ngineE5fE45E78ampleE5fv1E5f2E5fenE2ezipX qdcZrelationQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f88fb7c79E2d065aE2d4e4dE2d8e41E2d8cfa88f1b587E2fS60E5fPlatformE5f3E44E5fGameE5fE45ngineE5fE45E78ampleE5fv1E5f0E5fenE2ezipX qdcZrelationQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f9a5a59d0E2d82c7E2d4184E2db383E2d7ccc853506e8E2fSeriesE5f60E5fE44PE5f2ndE5fE45dE5fFPE5f2E5fOpenGE4cE5fE45SE5f3E44E5fE45E78ampleE5fv1E5f0E5fenE2ezipX qdcZrelationQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fd7e68ab8E2df1eeE2d428dE2dab60E2d5c75e77e4118E2fSeriesE5f60E5fE44PE5fIntroductionE5fToE5f3E44E5fGraphicsE5fInE5fCppE5fv1E5f1E2ezipX qdcZtitleQSxSymbianE20OSE3aE203E44E20GameE20E45ngineE20E45E78ampleE20v1E2e2X qdcZtypeQUqfnZPrimaryE52esourceQ qdcZtypeQUqfnTypeZApplicationQ qdcZtypeQUqfnTypeZE45E78ampleQ qdcZtypeQUqfnTypeZE52esourceQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qdctermsZeE78tentQNx181663X qrssZdescriptionQSxThisE20CE2bE2bE20codeE20eE78ampleE20demonstratesE20aE20simpleE203E44E20engineE2eE20TheE20engineE20producesE20aE20simpleE20gameE20whereE20youE20canE20driveE20aE20carE20aroundE20aE20wideE20parkingE20lotE2eE20E45verythingE20seenE20onE20theE20screenE20isE20renderedE20inE203E44E2eE20TheE20eE78ampleE20utilizesE20OpenGE4cE20E45SE20E28supportedE20fromE20S60E202ndE20E45ditionE2cE20FeatureE20PackE202E20onwardsE29E20andE20anE20ownE20renderingE20implementationE20forE20platformsE20notE20supportingE20OpenGE4cE20E45SE2eE20ThisE20eE78ampleE20supportsE20S60E202ndE20E45ditionE20andE20SeriesE2080E202ndE20E45ditionE20devicesE2eE20AE20separateE20eE78ampleE20isE20availableE20forE20S60E203rdE20E45ditionE20atE20wwwE2eforumE2enokiaE2ecomE2eE20MainE20classesE3aE20OpenGE4cE20E45SE20E28APIE29E2cE20CIdleE2cE20MathE2cE20CImageE44ecoderE2cE20CAknKeySoundSystemE2eX qrssZtitleQSxSymbianE20OSE3aE203E44E20GameE20E45ngineE20E45E78ampleE20v1E2e2X qeditorZdescriptionE5fcreatedQDx2007E2d03E2d23T09E3a57E3a32E5aX qeditorZdescriptionE5fmodifiedQDx2007E2d03E2d26T05E3a43E3a51E5aX qeditorZtypeQUqfnTypeZApplicationQ qeditorZtypeQUqfnTypeZE45E78ampleQ qeditorZtypeQUqfnTypeZE52esourceQ qfnZallowedE5fcountryE5fgroupQUqfnCountryGroupZBQ qfnZaudienceQUqfnAudienceZadvancedQRqmarsZrelevanceQNx100X qfnZaudienceQUqfnAudienceZtechnicalQRqmarsZrelevanceQNx100X qfnZcompatibilityQSxS60E202ndE20E45ditionE2cE20SeriesE2080E202ndE20E45ditionE2eE20TheE20OpenGE4cE20versionE20canE20beE20usedE20inE20S60E202ndE20E45ditionE2cE20FeatureE20PackE202E20andE20FeatureE20PackE203E2eE20TestedE20onE20NokiaE206600E2cE20NokiaE206630E2cE20NokiaE206680E2cE20NokiaE20N70E2cE20NokiaE20N90E2cE20NokiaE209300E20CommunicatorE2cE20andE20NokiaE209500E20CommunicatorE2eX qfnZdistributionQUxhttpE3aE2fE2fforumE2enokiaE2ecomE2fX qfnZeE78portE5fcontrolE5fcommodityE5fnumberQSx99X qfnZfilenameQSxSymbianE5fOSE5f3E44E5fGameE5fE45ngineE5fE45E78ampleE5fv1E5f2E5fenE2ezipX qfnZpublishedQDx2007E2d03E2d23T11E3a47E3a00E5aX qfnZrepresentationQLqeditorZAttachmentQxSymbianE5fOSE5f3E44E5fGameE5fE45ngineE5fE45E78ampleE5fv1E5f2E5fenE2ezipX qfnZtopicQUqfnTopicZ3dQRqmarsZrelevanceQNx100X qfnZtopicQUqfnTopicZcppQRqmarsZrelevanceQNx100X qfnZtopicQUqfnTopicZentertainmentQRqmarsZrelevanceQNx100X qfnZtopicQUqfnTopicZgamesQRqmarsZrelevanceQNx100X qfnZtopicQUqfnTopicZgraphicsQRqmarsZrelevanceQNx100X qfnZtopicQUqfnTopicZseriesE5f60QRqmarsZrelevanceQNx100X qfnZtopicQUqfnTopicZseriesE5f80QRqmarsZrelevanceQNx100X qfnZtopicQUqfnTopicZseriesE5f80E5f2edQRqmarsZrelevanceQNx100X qfnZtopicQUqfnTopicZsymbianE5fosQRqmarsZrelevanceQNx100X qfnZtypeQUqfnTypeZApplicationQ qfnZtypeQUqfnTypeZE45E78ampleQ qfnZtypeQUqfnTypeZE52esourceQ qfnZupdatedQDx2007E2d03E2d26T05E3a43E3a51E5aX qfnZusE5foriginQLqE78sdZbooleanQxtrueX qmarsZdescriptionQSxThisE20CE2bE2bE20codeE20eE78ampleE20demonstratesE20aE20simpleE203E44E20engineE2eE20TheE20engineE20producesE20aE20simpleE20gameE20whereE20youE20canE20driveE20aE20carE20aroundE20aE20wideE20parkingE20lotE2eE20E45verythingE20seenE20onE20theE20screenE20isE20renderedE20inE203E44E2eE20TheE20eE78ampleE20utilizesE20OpenGE4cE20E45SE20E28supportedE20fromE20S60E202ndE20E45ditionE2cE20FeatureE20PackE202E20onwardsE29E20andE20anE20ownE20renderingE20implementationE20forE20platformsE20notE20supportingE20OpenGE4cE20E45SE2eE20ThisE20eE78ampleE20supportsE20S60E202ndE20E45ditionE20andE20SeriesE2080E202ndE20E45ditionE20devicesE2eE20AE20separateE20eE78ampleE20isE20availableE20forE20S60E203rdE20E45ditionE20atE20wwwE2eforumE2enokiaE2ecomE2eE20MainE20classesE3aE20OpenGE4cE20E45SE20E28APIE29E2cE20CIdleE2cE20MathE2cE20CImageE44ecoderE2cE20CAknKeySoundSystemE2eX qmarsZeditionQNx1X qmarsZencodingQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fencodingE2d1E2fzipX qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX qmarsZrevisionQNx2X qmarsZsizeQNx181663X qmarsZtitleQSxSymbianE20OSE3aE203E44E20GameE20E45ngineE20E45E78ampleE20v1E2e2X qncZrightsQSxCopyrightE20Ea9E202004E962007E20NokiaE20CorporationE2eX qncZsupersedesQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f4b498925E2d0df5E2d43fbE2db5a6E2d34e6b5fcc66cE2fSymbianE5fOSE5f3E2dE44E5fGameE5fE45ngineE5fE45E78ampleE5fv1E5f1E5fenE2ezipX qwebZresolvesAsQUxhttpE3aE2fE2fwwwE2eforumE2enokiaE2ecomE2fdpE3furiE3dhttpE253AE252FE252FswE2enokiaE2ecomE252FidE252F35df7fe6E2d91faE2d4444E2da00dE2daddb779e6580E252FSymbianE5fOSE5f3E44E5fGameE5fE45ngineE5fE45E78ampleE5fv1E5f2E5fenE2ezipX qrdfZtypeQUqfnZPrimaryE52esourceQ qrdfZtypeQUqfnTypeZApplicationQ qrdfZtypeQUqfnTypeZE45E78ampleQ qrdfZtypeQUqfnTypeZE52esourceQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqrdfsZE52esourceQ qrdfsZseeAlsoQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f88fb7c79E2d065aE2d4e4dE2d8e41E2d8cfa88f1b587E2fS60E5fPlatformE5f3E44E5fGameE5fE45ngineE5fE45E78ampleE5fv1E5f0E5fenE2ezipX qrdfsZseeAlsoQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f9a5a59d0E2d82c7E2d4184E2db383E2d7ccc853506e8E2fSeriesE5f60E5fE44PE5f2ndE5fE45dE5fFPE5f2E5fOpenGE4cE5fE45SE5f3E44E5fE45E78ampleE5fv1E5f0E5fenE2ezipX qrdfsZseeAlsoQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fd7e68ab8E2df1eeE2d428dE2dab60E2d5c75e77e4118E2fSeriesE5f60E5fE44PE5fIntroductionE5fToE5f3E44E5fGraphicsE5fInE5fCppE5fv1E5f1E2ezipX