Forum Nokia
Nokia Connecting People

Login Register

 

Home: Resource Information

S60 Platform: 3D Game Engine Example

This resource has been superceded by a newer resource and is considered to be obsolete!
LatestVersion


file name: S60_Platform_3D_Game_Engine_Example_v1_0_en.zip
description: This C++ code example demonstrates a simple 3D engine. Everything visible on the screen is rendered in 3D using OpenGL ES; hardware acceleration is supported if available in the device. The application supports S60 3rd Edition and later releases, and it adapts to different screen sizes and orientations. A separate example that supports S60 2nd Edition and Series 80 2nd Edition is available at www.forum.nokia.com. Main classes: OpenGL ES (API), CIdle, Math, CImageDecoder, CAknKeySoundSystem.
date of publication: 2007-03-23
type: Example
topics: Entertainment
     Games
Graphics
     3D
S60
Symbian C++
language: English (en)
encoding: Zip Archive (.zip)
intended audience: Advanced
compatibility: S60 3rd Edition. Tested on Nokia E61, Nokia E70, Nokia E90, Nokia N73, Nokia N80, Nokia N91, and Nokia N95.
see also: S60 2nd Edition Feature Pack 2: OpenGL ES 3D Example
Symbian OS: 3D Game Engine Example v1.2
S60 Platform: Introduction to 3D Graphics in C++ (with Example) v1.1
Download


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
edition: 1
editorial revision: 0
rights: Copyright © 2007 Nokia Corporation.
size: 965 KB



<< Back to Previous Page

 
     
     RDF Facets:
     
     
     qdcZdateQDx2007E2d03E2d19T08E3a27E3a26E5aX
     qdcZdateQDx2007E2d04E2d05T05E3a17E3a53E5aX
     qdcZdescriptionQSxThisE20CE2bE2bE20codeE20eE78ampleE20demonstratesE20aE20simpleE203E44E20engineE2eE20E45verythingE20visibleE20onE20theE20screenE20isE20renderedE20inE203E44E20usingE20OpenGE4cE20E45SE3bE20hardwareE20accelerationE20isE20supportedE20ifE20availableE20inE20theE20deviceE2eE20TheE20applicationE20supportsE20S60E203rdE20E45ditionE20andE20laterE20releasesE2cE20andE20itE20adaptsE20toE20differentE20screenE20sizesE20andE20orientationsE2eE20AE20separateE20eE78ampleE20thatE20supportsE20S60E202ndE20E45ditionE20andE20SeriesE2080E202ndE20E45ditionE20isE20availableE20atE20wwwE2eforumE2enokiaE2ecomE2eE20MainE20classesE3aE20OpenGE4cE20E45SE20E28APIE29E2cE20CIdleE2cE20MathE2cE20CImageE44ecoderE2cE20CAknKeySoundSystemE2eX
     qdcZformatQNx987808X
     qdcZidentifierQSxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f88fb7c79E2d065aE2d4e4dE2d8e41E2d8cfa88f1b587E2fS60E5fPlatformE5f3E44E5fGameE5fE45ngineE5fE45E78ampleE5fv1E5f0E5fenE2ezipX
     qdcZrelationQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f35df7fe6E2d91faE2d4444E2da00dE2daddb779e6580E2fSymbianE5fOSE5f3E44E5fGameE5fE45ngineE5fE45E78ampleE5fv1E5f2E5fenE2ezipX
     qdcZrelationQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f9a5a59d0E2d82c7E2d4184E2db383E2d7ccc853506e8E2fSeriesE5f60E5fE44PE5f2ndE5fE45dE5fFPE5f2E5fOpenGE4cE5fE45SE5f3E44E5fE45E78ampleE5fv1E5f0E5fenE2ezipX
     qdcZrelationQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fd7e68ab8E2df1eeE2d428dE2dab60E2d5c75e77e4118E2fSeriesE5f60E5fE44PE5fIntroductionE5fToE5f3E44E5fGraphicsE5fInE5fCppE5fv1E5f1E2ezipX
     qdcZtitleQSxS60E20PlatformE3aE203E44E20GameE20E45ngineE20E45E78ampleX
     qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ
     qdcZtypeQUqfnTypeZApplicationQ
     qdcZtypeQUqfnTypeZE45E78ampleQ
     qdcZtypeQUqfnTypeZE52esourceQ
     qdcZtypeQUqmarsZManagedE52esourceQ
     qdcZtypeQUqwebZInformationE52esourceQ
     qdcZtypeQUqwebZE52esourceQ
     qdcZtypeQUqrdfsZE52esourceQ
     qdctermsZeE78tentQNx987808X
     qdctermsZissuedQDx2007E2d03E2d19T08E3a27E3a26E5aX
     qdctermsZmodifiedQDx2007E2d04E2d05T05E3a17E3a53E5aX
     qrssZdescriptionQSxThisE20CE2bE2bE20codeE20eE78ampleE20demonstratesE20aE20simpleE203E44E20engineE2eE20E45verythingE20visibleE20onE20theE20screenE20isE20renderedE20inE203E44E20usingE20OpenGE4cE20E45SE3bE20hardwareE20accelerationE20isE20supportedE20ifE20availableE20inE20theE20deviceE2eE20TheE20applicationE20supportsE20S60E203rdE20E45ditionE20andE20laterE20releasesE2cE20andE20itE20adaptsE20toE20differentE20screenE20sizesE20andE20orientationsE2eE20AE20separateE20eE78ampleE20thatE20supportsE20S60E202ndE20E45ditionE20andE20SeriesE2080E202ndE20E45ditionE20isE20availableE20atE20wwwE2eforumE2enokiaE2ecomE2eE20MainE20classesE3aE20OpenGE4cE20E45SE20E28APIE29E2cE20CIdleE2cE20MathE2cE20CImageE44ecoderE2cE20CAknKeySoundSystemE2eX
     qrssZtitleQSxS60E20PlatformE3aE203E44E20GameE20E45ngineE20E45E78ampleX
     qeditorZdescriptionE5fcreatedQDx2007E2d03E2d19T08E3a27E3a26E5aX
     qeditorZdescriptionE5fmodifiedQDx2007E2d04E2d05T05E3a17E3a53E5aX
     qeditorZtypeQUqfnTypeZApplicationQ
     qeditorZtypeQUqfnTypeZE45E78ampleQ
     qeditorZtypeQUqfnTypeZE52esourceQ
     qfnZallowedE5fcountryE5fgroupQUqfnCountryGroupZBQ
     qfnZaudienceQUqfnAudienceZadvancedQRqmarsZrelevanceQNx100X
     qfnZaudienceQUqfnAudienceZtechnicalQRqmarsZrelevanceQNx100X
     qfnZcompatibilityQSxS60E203rdE20E45ditionE2eE20TestedE20onE20NokiaE20E4561E2cE20NokiaE20E4570E2cE20NokiaE20E4590E2cE20NokiaE20N73E2cE20NokiaE20N80E2cE20NokiaE20N91E2cE20andE20NokiaE20N95E2eX
     qfnZdistributionQUxhttpE3aE2fE2fforumE2enokiaE2ecomE2fX
     qfnZeE78portE5fcontrolE5fcommodityE5fnumberQSx99X
     qfnZfeedbackE5fchannelQUxhttpE3aE2fE2fdiscussionE2eforumE2enokiaE2ecomE2fforumE2fforumdisplayE2ephpE3ffE3d141X
     qfnZfeedbackE5fchannelE5fsummaryQUxhttpE3aE2fE2fdiscussionE2eforumE2enokiaE2ecomE2fforumE2ffeedE5fpostsE2ephpE3fforumidsE3d141X
     qfnZfilenameQSxS60E5fPlatformE5f3E44E5fGameE5fE45ngineE5fE45E78ampleE5fv1E5f0E5fenE2ezipX
     qfnZpublishedQDx2007E2d03E2d23T11E3a56E3a12E5aX
     qfnZrepresentationQLqeditorZAttachmentQxS60E5fPlatformE5f3E44E5fGameE5fE45ngineE5fE45E78ampleE5fv1E5f0E5fenE2ezipX
     qfnZsupersededByQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f62c116a8E2da373E2d4f2bE2d8e18E2d8fa53ce429b4E2fS60E5fPlatformE5f3E44E5fGameE5fE45ngineE5fE45E78ampleE5fv1E5f1E5fenE2ezipX
     qfnZtopicQUqfnTopicZ3dQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZcppQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZentertainmentQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZgamesQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZgraphicsQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZseriesE5f60QRqmarsZrelevanceQNx100X
     qfnZtypeQUqfnTypeZApplicationQ
     qfnZtypeQUqfnTypeZE45E78ampleQ
     qfnZtypeQUqfnTypeZE52esourceQ
     qfnZupdatedQDx2007E2d04E2d05T05E3a17E3a53E5aX
     qfnZusE5foriginQLqE78sdZbooleanQxtrueX
     qfnZuserE5ftagQSx3dX
     qfnZuserE5ftagQSxentertainmentX
     qfnZuserE5ftagQSxgamesX
     qfnZuserE5ftagQSxgraphicsX
     qfnZuserE5ftagQSxs60X
     qfnZuserE5ftagQSxsymbianE2dcE2bE2bX
     qmarsZdescriptionQSxThisE20CE2bE2bE20codeE20eE78ampleE20demonstratesE20aE20simpleE203E44E20engineE2eE20E45verythingE20visibleE20onE20theE20screenE20isE20renderedE20inE203E44E20usingE20OpenGE4cE20E45SE3bE20hardwareE20accelerationE20isE20supportedE20ifE20availableE20inE20theE20deviceE2eE20TheE20applicationE20supportsE20S60E203rdE20E45ditionE20andE20laterE20releasesE2cE20andE20itE20adaptsE20toE20differentE20screenE20sizesE20andE20orientationsE2eE20AE20separateE20eE78ampleE20thatE20supportsE20S60E202ndE20E45ditionE20andE20SeriesE2080E202ndE20E45ditionE20isE20availableE20atE20wwwE2eforumE2enokiaE2ecomE2eE20MainE20classesE3aE20OpenGE4cE20E45SE20E28APIE29E2cE20CIdleE2cE20MathE2cE20CImageE44ecoderE2cE20CAknKeySoundSystemE2eX
     qmarsZeditionQNx1X
     qmarsZencodingQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fencodingE2d1E2fzipX
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX
     qmarsZrevisionQNx0X
     qmarsZsizeQNx987808X
     qmarsZtitleQSxS60E20PlatformE3aE203E44E20GameE20E45ngineE20E45E78ampleX
     qncZrightsQSxCopyrightE20Ea9E202007E20NokiaE20CorporationE2eX
     qncZsupersededByQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f62c116a8E2da373E2d4f2bE2d8e18E2d8fa53ce429b4E2fS60E5fPlatformE5f3E44E5fGameE5fE45ngineE5fE45E78ampleE5fv1E5f1E5fenE2ezipX
     qwebZresolvesAsQUxhttpE3aE2fE2fwwwE2eforumE2enokiaE2ecomE2fdpE3furiE3dhttpE253AE252FE252FswE2enokiaE2ecomE252FidE252F88fb7c79E2d065aE2d4e4dE2d8e41E2d8cfa88f1b587E252FS60E5fPlatformE5f3E44E5fGameE5fE45ngineE5fE45E78ampleE5fv1E5f0E5fenE2ezipX
     qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ
     qrdfZtypeQUqfnTypeZApplicationQ
     qrdfZtypeQUqfnTypeZE45E78ampleQ
     qrdfZtypeQUqfnTypeZE52esourceQ
     qrdfZtypeQUqmarsZManagedE52esourceQ
     qrdfZtypeQUqwebZInformationE52esourceQ
     qrdfZtypeQUqwebZE52esourceQ
     qrdfZtypeQUqrdfsZE52esourceQ
     qrdfsZseeAlsoQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f35df7fe6E2d91faE2d4444E2da00dE2daddb779e6580E2fSymbianE5fOSE5f3E44E5fGameE5fE45ngineE5fE45E78ampleE5fv1E5f2E5fenE2ezipX
     qrdfsZseeAlsoQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f9a5a59d0E2d82c7E2d4184E2db383E2d7ccc853506e8E2fSeriesE5f60E5fE44PE5f2ndE5fE45dE5fFPE5f2E5fOpenGE4cE5fE45SE5f3E44E5fE45E78ampleE5fv1E5f0E5fenE2ezipX
     qrdfsZseeAlsoQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fd7e68ab8E2df1eeE2d428dE2dab60E2d5c75e77e4118E2fSeriesE5f60E5fE44PE5fIntroductionE5fToE5f3E44E5fGraphicsE5fInE5fCppE5fv1E5f1E2ezipX
     
    
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