文件名称:S60 Platform: 2D Game Engine Example
文件大小:1006KB
文件格式:RAR
更新时间:2013-01-27 06:36:21
symbian game
This C++ code example demonstrates an application with custom 2D graphics. The application is designed to support various S60 devices with different amounts of colors and various screen resolutions and orientations. The application implements a simple 2D game with some basic game features (audio on/off, on-screen menu). The code example is based on an earlier published Symbian OS: 2D Game Engine Example, which supports, for example, S60 2nd Edition and Series 80 2nd Edition. Main classes: CFbsBitmap, RBackedupWindow
【文件预览】:
Example2D
----aif()
--------list_icon_mask.bmp(2KB)
--------Example2Daif.rss(624B)
--------context_pane_icon.bmp(9KB)
--------list_icon.bmp(2KB)
--------context_pane_icon_mask.bmp(9KB)
----groupS60()
--------example2d_s60_3rd_ed.mmp(2KB)
--------bld.inf(2KB)
--------example2d_loc.rss(377B)
--------example2d_aif.mk(656B)
--------example2d_reg.rss(349B)
--------example2d.mmp(1KB)
----inc()
--------MSystem.h(2KB)
--------MTimingCall.h(731B)
--------CModelHelp.h(1KB)
--------MCharacter.h(2KB)
--------CChrMonster.h(2KB)
--------CFont.h(2KB)
--------Global.h(564B)
--------CSprite.h(2KB)
--------CAudio.h(2KB)
--------CModelTitle.h(1KB)
--------CChrDiamondBox.h(2KB)
--------Example2DApp.h(1KB)
--------CBitmap.h(3KB)
--------CTileMap.h(2KB)
--------Example2DAppui.h(1KB)
--------Example2DContainer.h(3KB)
--------CModelGame.h(2KB)
--------MModel.h(988B)
--------CChrDiamond.h(2KB)
--------Example2DDocument.h(1024B)
--------CTiming.h(1KB)
--------CChrPlayer.h(2KB)
--------MAudioSource.h(827B)
--------level0.h(55KB)
----data()
--------level0.mbm(11KB)
--------titleS60.mbm(184KB)
--------titleFP3.mbm(176KB)
--------noname2-8b.raw(75KB)
--------diamondbox.mbm(460B)
--------noname-8b.raw(75KB)
--------diamond.mbm(276B)
--------sprites.mbm(12KB)
--------monster.mbm(522B)
--------font.mbm(11KB)
--------player.mbm(2KB)
--------title.mbm(303KB)
----sis()
--------Example2DS60.pkg(2KB)
--------example2ds60_3rd_gcce.pkg(1KB)
--------example2ds60_3rd_armv5.pkg(1KB)
--------Example2DS80.pkg(1KB)
--------Example2D7710.pkg(1KB)
--------Example2D7710.SIS(214KB)
--------Example2DS60.SIS(160KB)
--------Example2DS80.SIS(214KB)
----Licence.txt(1KB)
----Release_Notes.htm(41KB)
----src()
--------Example2DDocument.cpp(1KB)
--------CChrMonster.cpp(3KB)
--------CAudio.cpp(2KB)
--------CSprite.cpp(1KB)
--------Example2DApp.cpp(2KB)
--------CChrPlayer.cpp(4KB)
--------CChrDiamond.cpp(2KB)
--------CBitmap.cpp(6KB)
--------CModelTitle.cpp(6KB)
--------Example2DAppui.cpp(2KB)
--------CTiming.cpp(904B)
--------Example2DContainer.cpp(10KB)
--------CTileMap.cpp(2KB)
--------CChrDiamondBox.cpp(2KB)
--------CModelGame.cpp(8KB)
--------CFont.cpp(2KB)
--------CModelHelp.cpp(2KB)
----groupS80()
--------bld.inf(1KB)
--------Example2D.mmp(1KB)
----Release_Notes.txt(5KB)
----group7710()
--------bld.inf(1KB)
--------Example2D.mmp(1KB)