在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → Strategy.Game.Programming.With.Directx.9.0.Source.Code

Strategy.Game.Programming.With.Directx.9.0.Source.Code

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:6.68M
  • 下载次数:3
  • 浏览次数:45
  • 发布时间:2021-12-10
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
《Strategy.Game.Programming.With.Directx.9.0》一书的源代码
【实例截图】
【核心代码】
16359647527022561941.zip
└── Barron_StrategyGameProgDX9.0
└── RTSSource
├── CreateWindow
│   ├── CreateWindow.cpp
│   ├── CreateWindow.dsp
│   ├── CreateWindow.dsw
│   ├── CreateWindow.ncb
│   ├── CreateWindow.opt
│   └── CreateWindow.plg
├── D3D_AnimationEditor
│   ├── C3DAnimation.cpp
│   ├── C3DAnimation.h
│   ├── D3D_AnimationEditor.dsp
│   ├── D3D_AnimationEditor.dsw
│   ├── D3D_AnimationEditor.ncb
│   ├── D3D_AnimationEditor.opt
│   ├── D3D_AnimationEditor.plg
│   ├── Data
│   │   ├── 3DObjects
│   │   │   ├── droid.bmp
│   │   │   ├── droid_still.x
│   │   │   └── radar_dish.X
│   │   ├── Anims
│   │   │   └── RobotIdle.anim
│   │   └── Textures
│   │   └── grid.tga
│   ├── ExceptionClass.cpp
│   ├── ExceptionClass.h
│   ├── main.cpp
│   ├── main.h
│   ├── Object3DClass.cpp
│   └── Object3DClass.h
├── D3D_AnimationPlayback
│   ├── C3DAnimation.cpp
│   ├── C3DAnimation.h
│   ├── D3D_AnimationPlayback.dsp
│   ├── D3D_AnimationPlayback.dsw
│   ├── D3D_AnimationPlayback.ncb
│   ├── D3D_AnimationPlayback.opt
│   ├── D3D_AnimationPlayback.plg
│   ├── Data
│   │   ├── 3DObjects
│   │   │   ├── droid.bmp
│   │   │   ├── droid_still.x
│   │   │   └── radar_dish.X
│   │   ├── Anims
│   │   │   └── RobotIdle.anim
│   │   └── Textures
│   │   └── grid.tga
│   ├── ExceptionClass.cpp
│   ├── ExceptionClass.h
│   ├── main.cpp
│   ├── main.h
│   ├── Object3DClass.cpp
│   └── Object3DClass.h
├── D3DFrame
│   ├── D3DFrame.dsp
│   ├── D3DFrame.dsw
│   ├── D3DFrame.ncb
│   ├── D3DFrame.opt
│   ├── D3DFrame.plg
│   ├── icon1.ico
│   ├── main.cpp
│   ├── main.h
│   ├── resourcedata.rc
│   └── resource.h
├── D3DFrame_2DTiles
│   ├── beach.bmp
│   ├── D3DFrame_2DTiles.dsp
│   ├── D3DFrame_2DTiles.dsw
│   ├── D3DFrame_2DTiles.ncb
│   ├── D3DFrame_2DTiles.opt
│   ├── D3DFrame_2DTiles.plg
│   ├── grass00.bmp
│   ├── grass_edging_bottom.bmp
│   ├── grass_rocks.bmp
│   ├── grass_splotch.bmp
│   ├── invert.txt
│   ├── Main.cpp
│   └── main.h
├── D3DFrame_3DTiles
│   ├── D3DFrame_3DTiles.dsp
│   ├── D3DFrame_3DTiles.dsw
│   ├── D3DFrame_3DTiles.ncb
│   ├── D3DFrame_3DTiles.opt
│   ├── D3DFrame_3DTiles.plg
│   ├── grass00.bmp
│   ├── ground_tile1.x
│   ├── ground_tile2.x
│   ├── main.cpp
│   ├── main.h
│   └── snowy_mtn.bmp
├── D3DFrame_Isometric2DSpriteTiles
│   ├── D3DFrame_Isometric2DSpriteTiles.dsp
│   ├── D3DFrame_Isometric2DSpriteTiles.dsw
│   ├── D3DFrame_Isometric2DSpriteTiles.ncb
│   ├── D3DFrame_Isometric2DSpriteTiles.opt
│   ├── D3DFrame_Isometric2DSpriteTiles.plg
│   ├── Main.cpp
│   ├── main.h
│   ├── tile0.bmp
│   ├── tile1.bmp
│   ├── tile2.bmp
│   ├── tile3.bmp
│   ├── tile4.bmp
│   ├── tile5.bmp
│   ├── tile6.bmp
│   ├── tile7.bmp
│   └── tile8.bmp
├── D3DFrame_Isometric2DTiles
│   ├── D3DFrame_Isometric2DTiles.dsp
│   ├── D3DFrame_Isometric2DTiles.dsw
│   ├── D3DFrame_Isometric2DTiles.ncb
│   ├── D3DFrame_Isometric2DTiles.opt
│   ├── D3DFrame_Isometric2DTiles.plg
│   ├── Main.cpp
│   ├── main.h
│   ├── tile0.bmp
│   ├── tile1.bmp
│   ├── tile2.bmp
│   ├── tile3.bmp
│   ├── tile4.bmp
│   ├── tile5.bmp
│   ├── tile6.bmp
│   ├── tile7.bmp
│   └── tile8.bmp
├── D3DFrame_ObjectLoader
│   ├── D3DFrame_ObjectLoader.dsp
│   ├── D3DFrame_ObjectLoader.dsw
│   ├── D3DFrame_ObjectLoader.ncb
│   ├── D3DFrame_ObjectLoader.opt
│   ├── D3DFrame_ObjectLoader.plg
│   ├── droid.bmp
│   ├── droid_still.x
│   ├── icon1.ico
│   ├── main.cpp
│   ├── main.h
│   ├── resourcedata.rc
│   ├── resource.h
│   └── wineglass.X
├── D3DFrame_Quad
│   ├── bubbles.tga
│   ├── D3DFrame_Quad.dsp
│   ├── D3DFrame_Quad.dsw
│   ├── D3DFrame_Quad.ncb
│   ├── D3DFrame_Quad.opt
│   ├── D3DFrame_Quad.plg
│   ├── grass00.bmp
│   ├── icon1.ico
│   ├── main.cpp
│   ├── main.h
│   ├── resourcedata.aps
│   ├── resourcedata.rc
│   ├── resource.h
│   ├── snow00.bmp
│   └── texcords.tga
├── D3DFrame_TitleScreen
│   ├── ba_interfacewindow_0.tga
│   ├── ba_interfacewindow_1.tga
│   ├── ba_interfacewindow_2.tga
│   ├── ba_interfacewindow_3.tga
│   ├── ba_interfacewindow_4.tga
│   ├── ba_interfacewindow_5.tga
│   ├── ba_logo.tga
│   ├── D3DFrame_TitleScreen.dsp
│   ├── D3DFrame_TitleScreen.dsw
│   ├── D3DFrame_TitleScreen.ncb
│   ├── D3DFrame_TitleScreen.opt
│   ├── D3DFrame_TitleScreen.plg
│   ├── Main.cpp
│   └── main.h
├── D3DFrame_UnitTemplate
│   ├── D3DFrame_UnitTemplate.dsp
│   ├── D3DFrame_UnitTemplate.dsw
│   ├── D3DFrame_UnitTemplate.ncb
│   ├── D3DFrame_UnitTemplate.opt
│   ├── D3DFrame_UnitTemplate.plg
│   ├── heli_sshot.tga
│   ├── Main.cpp
│   ├── main.h
│   ├── Textures
│   │   └── grass00.bmp
│   ├── UnitData
│   │   ├── apache0_0.tga
│   │   ├── apache0_1.tga
│   │   ├── apache0_2.tga
│   │   ├── apache0_3.tga
│   │   ├── apache0_4.tga
│   │   ├── apache1_0.tga
│   │   ├── apache1_1.tga
│   │   ├── apache1_2.tga
│   │   ├── apache1_3.tga
│   │   ├── apache1_4.tga
│   │   ├── apache2_0.tga
│   │   ├── apache2_1.tga
│   │   ├── apache2_2.tga
│   │   ├── apache2_3.tga
│   │   ├── apache2_4.tga
│   │   ├── apache3_0.tga
│   │   ├── apache3_1.tga
│   │   ├── apache3_2.tga
│   │   ├── apache3_3.tga
│   │   ├── apache3_4.tga
│   │   ├── apache4_0.tga
│   │   ├── apache4_1.tga
│   │   ├── apache4_2.tga
│   │   ├── apache4_3.tga
│   │   ├── apache4_4.tga
│   │   ├── apache5_0.tga
│   │   ├── apache5_1.tga
│   │   ├── apache5_2.tga
│   │   ├── apache5_3.tga
│   │   ├── apache5_4.tga
│   │   ├── apache6_0.tga
│   │   ├── apache6_1.tga
│   │   ├── apache6_2.tga
│   │   ├── apache6_3.tga
│   │   ├── apache6_4.tga
│   │   ├── BaseType_Animation.csv
│   │   ├── BaseType_Defense.csv
│   │   ├── BaseType_Movement.csv
│   │   ├── BaseType_Offense.csv
│   │   └── BaseType_Unit.csv
│   ├── UnitTemplateClasses.cpp
│   └── UnitTemplateClasses.h
├── D3D_InputBox
│   ├── ba_exitscreen.tga
│   ├── ba_gamestart.tga
│   ├── ba_inputblock.tga
│   ├── ba_inputcursor.tga
│   ├── ba_interface_gamestart.tga
│   ├── ba_interfacewindow_0.tga
│   ├── ba_interfacewindow_1.tga
│   ├── ba_interfacewindow_2.tga
│   ├── ba_interfacewindow_3.tga
│   ├── ba_interfacewindow_4.tga
│   ├── ba_interfacewindow_5.tga
│   ├── ba_logo.tga
│   ├── ba_mainmenu_loadgame.tga
│   ├── ba_mainmenu_newgame.tga
│   ├── ba_mainmenu_options.tga
│   ├── ba_mainmenu_savegame.tga
│   ├── ba_mainmenu.tga
│   ├── ba_optionsmenu.tga
│   ├── D3D_InputBox.dsp
│   ├── D3D_InputBox.dsw
│   ├── D3D_InputBox.ncb
│   ├── D3D_InputBox.opt
│   ├── D3D_InputBox.plg
│   ├── main.cpp
│   ├── main.h
│   ├── MouseZoneClass.cpp
│   └── MouseZoneClass.h
├── D3D_MapEditorGeneration
│   ├── button.wav
│   ├── D3D_MapEditorGeneration.dsp
│   ├── D3D_MapEditorGeneration.dsw
│   ├── D3D_MapEditorGeneration.ncb
│   ├── D3D_MapEditorGeneration.opt
│   ├── D3D_MapEditorGeneration.plg
│   ├── GenMap1.dat
│   ├── main.cpp
│   ├── main.h
│   ├── overlay.tga
│   ├── tile0.tga
│   ├── tile10.tga
│   ├── tile11.tga
│   ├── tile12.tga
│   ├── tile13.tga
│   ├── tile14.tga
│   ├── tile15.tga
│   ├── tile16.tga
│   ├── tile17.tga
│   ├── tile1.tga
│   ├── tile2.tga
│   ├── tile3.tga
│   ├── tile4.tga
│   ├── tile5.tga
│   ├── tile6.tga
│   ├── tile7.tga
│   ├── tile8.tga
│   ├── tile9.tga
│   └── TileMap.dat
├── D3D_MapEditorLayers
│   ├── button.wav
│   ├── D3D_MapEditorLayers.dsp
│   ├── D3D_MapEditorLayers.dsw
│   ├── D3D_MapEditorLayers.ncb
│   ├── D3D_MapEditorLayers.opt
│   ├── D3D_MapEditorLayers.plg
│   ├── GenMap1.dat
│   ├── main.cpp
│   ├── main.h
│   ├── tile0.tga
│   ├── tile10.tga
│   ├── tile11.tga
│   ├── tile12.tga
│   ├── tile13.tga
│   ├── tile14.tga
│   ├── tile15.tga
│   ├── tile16.tga
│   ├── tile17.tga
│   ├── tile18.tga
│   ├── tile19.tga
│   ├── tile1.tga
│   ├── tile20.tga
│   ├── tile2.tga
│   ├── tile3.tga
│   ├── tile4.tga
│   ├── tile5.tga
│   ├── tile6.tga
│   ├── tile7.tga
│   ├── tile8.tga
│   ├── tile9.tga
│   ├── TileMap.dat
│   └── TransparencyTest.dat
├── D3D_MapEditorLite
│   ├── D3D_MapEditorLite.dsp
│   ├── D3D_MapEditorLite.dsw
│   ├── D3D_MapEditorLite.ncb
│   ├── D3D_MapEditorLite.opt
│   ├── D3D_MapEditorLite.plg
│   ├── main.cpp
│   ├── main.h
│   ├── overlay.tga
│   ├── tile0.tga
│   ├── tile10.tga
│   ├── tile11.tga
│   ├── tile12.tga
│   ├── tile13.tga
│   ├── tile14.tga
│   ├── tile15.tga
│   ├── tile16.tga
│   ├── tile17.tga
│   ├── tile1.tga
│   ├── tile2.tga
│   ├── tile3.tga
│   ├── tile4.tga
│   ├── tile5.tga
│   ├── tile6.tga
│   ├── tile7.tga
│   ├── tile8.tga
│   └── tile9.tga
├── D3D_MapEditorPlus
│   ├── button.wav
│   ├── D3D_MapEditorPlus.dsp
│   ├── D3D_MapEditorPlus.dsw
│   ├── D3D_MapEditorPlus.ncb
│   ├── D3D_MapEditorPlus.opt
│   ├── D3D_MapEditorPlus.plg
│   ├── main.cpp
│   ├── main.h
│   ├── overlay.tga
│   ├── tile0.tga
│   ├── tile10.tga
│   ├── tile11.tga
│   ├── tile12.tga
│   ├── tile13.tga
│   ├── tile14.tga
│   ├── tile15.tga
│   ├── tile16.tga
│   ├── tile17.tga
│   ├── tile1.tga
│   ├── tile2.tga
│   ├── tile3.tga
│   ├── tile4.tga
│   ├── tile5.tga
│   ├── tile6.tga
│   ├── tile7.tga
│   ├── tile8.tga
│   ├── tile9.tga
│   └── TileMap.dat
├── D3D_MapEditorPlusGold
│   ├── button.wav
│   ├── D3D_MapEditorPlusGold.dsp
│   ├── D3D_MapEditorPlusGold.dsw
│   ├── D3D_MapEditorPlusGold.ncb
│   ├── D3D_MapEditorPlusGold.opt
│   ├── D3D_MapEditorPlusGold.plg
│   ├── main.cpp
│   ├── main.h
│   ├── overlay.tga
│   ├── tile0.tga
│   ├── tile10.tga
│   ├── tile11.tga
│   ├── tile12.tga
│   ├── tile13.tga
│   ├── tile14.tga
│   ├── tile15.tga
│   ├── tile16.tga
│   ├── tile17.tga
│   ├── tile1.tga
│   ├── tile2.tga
│   ├── tile3.tga
│   ├── tile4.tga
│   ├── tile5.tga
│   ├── tile6.tga
│   ├── tile7.tga
│   ├── tile8.tga
│   ├── tile9.tga
│   └── TileMap.dat
├── D3D_MapViewer
│   ├── D3D_MapViewer.dsp
│   ├── D3D_MapViewer.dsw
│   ├── D3D_MapViewer.ncb
│   ├── D3D_MapViewer.opt
│   ├── D3D_MapViewer.plg
│   ├── main.cpp
│   ├── main.h
│   ├── tile0.bmp
│   ├── tile1.bmp
│   └── tile2.bmp
├── D3D_MenuSounds
│   ├── ba_exitscreen.tga
│   ├── ba_interfacewindow_0.tga
│   ├── ba_interfacewindow_1.tga
│   ├── ba_interfacewindow_2.tga
│   ├── ba_interfacewindow_3.tga
│   ├── ba_interfacewindow_4.tga
│   ├── ba_interfacewindow_5.tga
│   ├── ba_logo.tga
│   ├── ba_mainmenu_loadgame.tga
│   ├── ba_mainmenu_newgame.tga
│   ├── ba_mainmenu_options.tga
│   ├── ba_mainmenu_savegame.tga
│   ├── ba_mainmenu.tga
│   ├── ba_optionsmenu.tga
│   ├── button_over.wav
│   ├── button.wav
│   ├── D3D_MenuSounds.dsp
│   ├── D3D_MenuSounds.dsw
│   ├── D3D_MenuSounds.ncb
│   ├── D3D_MenuSounds.opt
│   ├── D3D_MenuSounds.plg
│   ├── main.cpp
│   ├── main.h
│   ├── MouseZoneClass.cpp
│   ├── MouseZoneClass.h
│   ├── SoundSystem.cpp
│   └── SoundSystem.h
├── D3D_MouseZoneHighlights
│   ├── ba_exitscreen.tga
│   ├── ba_interfacewindow_0.tga
│   ├── ba_interfacewindow_1.tga
│   ├── ba_interfacewindow_2.tga
│   ├── ba_interfacewindow_3.tga
│   ├── ba_interfacewindow_4.tga
│   ├── ba_interfacewindow_5.tga
│   ├── ba_logo.tga
│   ├── ba_mainmenu_loadgame.tga
│   ├── ba_mainmenu_newgame.tga
│   ├── ba_mainmenu_options.tga
│   ├── ba_mainmenu_savegame.tga
│   ├── ba_mainmenu.tga
│   ├── ba_optionsmenu.tga
│   ├── D3D_MouseZoneHighlights.dsp
│   ├── D3D_MouseZoneHighlights.dsw
│   ├── D3D_MouseZoneHighlights.ncb
│   ├── D3D_MouseZoneHighlights.opt
│   ├── D3D_MouseZoneHighlights.plg
│   ├── main.cpp
│   ├── main.h
│   ├── MouseZoneClass.cpp
│   └── MouseZoneClass.h
├── D3D_MouseZones
│   ├── ba_exitscreen.tga
│   ├── ba_interfacewindow_0.tga
│   ├── ba_interfacewindow_1.tga
│   ├── ba_interfacewindow_2.tga
│   ├── ba_interfacewindow_3.tga
│   ├── ba_interfacewindow_4.tga
│   ├── ba_interfacewindow_5.tga
│   ├── ba_logo.tga
│   ├── ba_mainmenu.tga
│   ├── ba_optionsmenu.tga
│   ├── D3D_MouseZones.dsp
│   ├── D3D_MouseZones.dsw
│   ├── D3D_MouseZones.ncb
│   ├── D3D_MouseZones.opt
│   ├── D3D_MouseZones.plg
│   ├── main.cpp
│   ├── main.h
│   ├── MouseZoneClass.cpp
│   └── MouseZoneClass.h
├── D3D_Particles
│   ├── CParticle.cpp
│   ├── CParticle.h
│   ├── D3D_Particles.dsp
│   ├── D3D_Particles.dsw
│   ├── D3D_Particles.ncb
│   ├── D3D_Particles.opt
│   ├── D3D_Particles.plg
│   ├── main.cpp
│   ├── main.h
│   ├── particle0.tga
│   ├── particle1.tga
│   ├── particle2.tga
│   ├── particle3.tga
│   ├── particle4.tga
│   └── particle5.tga
├── D3D_PathFinding
│   ├── arrow0.tga
│   ├── arrow1.tga
│   ├── arrow2.tga
│   ├── arrow3.tga
│   ├── arrow4.tga
│   ├── arrow5.tga
│   ├── arrow6.tga
│   ├── arrow7.tga
│   ├── button.wav
│   ├── CPathFinder.cpp
│   ├── CPathFinder.h
│   ├── D3D_PathFinding.dsp
│   ├── D3D_PathFinding.dsw
│   ├── D3D_PathFinding.ncb
│   ├── D3D_PathFinding.opt
│   ├── D3D_PathFinding.plg
│   ├── main.cpp
│   ├── main.h
│   ├── PathMap1.dat
│   ├── PathMap2.dat
│   ├── PathMap3.dat
│   ├── PathMap4.dat
│   ├── PathMap5.dat
│   ├── PathMap6.dat
│   ├── PathMap7.dat
│   ├── rabbit0.tga
│   ├── rabbit1.tga
│   ├── rabbit2.tga
│   ├── rabbit3.tga
│   ├── rabbit4.tga
│   ├── rabbit5.tga
│   ├── rabbit6.tga
│   ├── rabbit7.tga
│   ├── tile0.tga
│   ├── tile10.tga
│   ├── tile11.tga
│   ├── tile12.tga
│   ├── tile13.tga
│   ├── tile14.tga
│   ├── tile15.tga
│   ├── tile16.tga
│   ├── tile17.tga
│   ├── tile18.tga
│   ├── tile19.tga
│   ├── tile1.tga
│   ├── tile20.tga
│   ├── tile2.tga
│   ├── tile3.tga
│   ├── tile4.tga
│   ├── tile5.tga
│   ├── tile6.tga
│   ├── tile7.tga
│   ├── tile8.tga
│   └── tile9.tga
├── D3D_TitleScreen
│   ├── ba_interfacewindow_0.tga
│   ├── ba_interfacewindow_1.tga
│   ├── ba_interfacewindow_2.tga
│   ├── ba_interfacewindow_3.tga
│   ├── ba_interfacewindow_4.tga
│   ├── ba_interfacewindow_5.tga
│   ├── ba_logo_512.tga
│   ├── ba_logo.tga
│   ├── D3D_TitleScreen.dsp
│   ├── D3D_TitleScreen.dsw
│   ├── D3D_TitleScreen.ncb
│   ├── D3D_TitleScreen.opt
│   ├── D3D_TitleScreen.plg
│   ├── main.cpp
│   └── main.h
├── DInput_Simple
│   ├── DInput_Simple.dsp
│   ├── DInput_Simple.dsw
│   ├── DInput_Simple.ncb
│   ├── DInput_Simple.opt
│   ├── DInput_Simple.plg
│   ├── Main.cpp
│   └── Main.h
├── DMusic_PlayMIDI
│   ├── DMusic_PlayMIDI.dsp
│   ├── DMusic_PlayMIDI.dsw
│   ├── DMusic_PlayMIDI.ncb
│   ├── DMusic_PlayMIDI.opt
│   ├── DMusic_PlayMIDI.plg
│   ├── main.cpp
│   └── main.h
├── DMusic_PlaySound
│   ├── DMusic_PlaySound.dsp
│   ├── DMusic_PlaySound.dsw
│   ├── DMusic_PlaySound.ncb
│   ├── DMusic_PlaySound.opt
│   ├── DMusic_PlaySound.plg
│   ├── main.cpp
│   ├── main.h
│   └── testsound.wav
├── DShow_PlayMP3
│   ├── DShow_PlayMP3.dsp
│   ├── DShow_PlayMP3.dsw
│   ├── DShow_PlayMP3.ncb
│   ├── DShow_PlayMP3.opt
│   ├── DShow_PlayMP3.plg
│   ├── main.cpp
│   └── main.h
├── DSound_PlaySound
│   ├── DSound_PlaySound.dsp
│   ├── DSound_PlaySound.dsw
│   ├── DSound_PlaySound.ncb
│   ├── DSound_PlaySound.opt
│   ├── DSound_PlaySound.plg
│   ├── main.cpp
│   ├── main.h
│   ├── SoundSystem.cpp
│   ├── SoundSystem.h
│   └── testsound.wav
├── DSound_SoundSystem
│   ├── button_over.wav
│   ├── button.wav
│   ├── DSound_SoundSystem.dsp
│   ├── DSound_SoundSystem.dsw
│   ├── DSound_SoundSystem.ncb
│   ├── DSound_SoundSystem.opt
│   ├── DSound_SoundSystem.plg
│   ├── main.cpp
│   ├── main.h
│   ├── SoundSystem.cpp
│   └── SoundSystem.h
├── DXFiles
│   ├── dxutil.cpp
│   ├── dxutil.h
│   └── Release
├── Sockets_Receive
│   ├── main.cpp
│   ├── Sockets_Receive.dsp
│   ├── Sockets_Receive.dsw
│   ├── Sockets_Receive.ncb
│   ├── Sockets_Receive.opt
│   └── Sockets_Receive.plg
└── Sockets_TurnGame
├── button.wav
├── main.cpp
├── main.h
├── Sockets_TurnGame.dsp
├── Sockets_TurnGame.dsw
├── Sockets_TurnGame.ncb
├── Sockets_TurnGame.opt
└── Sockets_TurnGame.plg

47 directories, 600 files

标签:

实例下载地址

Strategy.Game.Programming.With.Directx.9.0.Source.Code

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警