GdiGaming API - GDI+ Based .Net Game Engine
Description
The GdiGaming API provides a simple framework from which any number of classic 2D-style video games can be created. Designed for use with Windows Forms applications, the API provides an easy to use GameEngine component and RenderCanvas user control. Games are created by dragg...
Icons
Source Files
The download file gdigaming.zip has the following entries.
BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
GdiGaming.sln//from w ww . java 2 s. co m
GdiGaming/Asset Management/AssetBank.vb
GdiGaming/Asset Management/AssetManager.vb
GdiGaming/Asset Management/ResourceFactory.vb
GdiGaming/Asset Management/SpriteFactory.vb
GdiGaming/Core Structures/Circle.vb
GdiGaming/Core Structures/KeyboardStateInfo.vb
GdiGaming/Core Structures/MouseStateInfo.vb
GdiGaming/Core Structures/Vector2.vb
GdiGaming/Game Components/Game Engine/EventArgs/CollisionEventArgs.vb
GdiGaming/Game Components/Game Engine/EventArgs/DrawEventArgs.vb
GdiGaming/Game Components/Game Engine/EventArgs/GameEngineEventArgs.vb
GdiGaming/Game Components/Game Engine/EventArgs/SpriteDrawEventArgs.vb
GdiGaming/Game Components/Game Engine/GameEngine.Designer.vb
GdiGaming/Game Components/Game Engine/GameEngine.resx
GdiGaming/Game Components/Game Engine/GameEngine.vb
GdiGaming/Game Components/Game Engine/GameEngineSceneCollection.vb
GdiGaming/Game Components/Game Engine/GameEngineState.vb
GdiGaming/Game Components/RenderCanvas.Designer.vb
GdiGaming/Game Components/RenderCanvas.vb
GdiGaming/Game Objects/Audio/AudioPlayer.vb
GdiGaming/Game Objects/Audio/AudioPlayerCollection.vb
GdiGaming/Game Objects/Audio/GameAudio.vb
GdiGaming/Game Objects/Background/Abstract/GameBackground.vb
GdiGaming/Game Objects/Background/GameBackgroundCollection.vb
GdiGaming/Game Objects/Background/ScrollingBackground.vb
GdiGaming/Game Objects/Background/StaticBackground.vb
GdiGaming/Game Objects/Background/Tiled Background/TilePassageLayer.vb
GdiGaming/Game Objects/Background/Tiled Background/TiledBackground.vb
GdiGaming/Game Objects/Background/Tiled Background/TiledBackgroundTile.vb
GdiGaming/Game Objects/Background/Tiled Background/TiledBackgroundTileCollection.vb
GdiGaming/Game Objects/GameInput.vb
GdiGaming/Game Objects/GameScene.vb
GdiGaming/Game Objects/GameTime.vb
GdiGaming/Game Objects/HUD Elements/HudImage.vb
GdiGaming/Game Objects/HUD Elements/HudLabel.vb
GdiGaming/Game Objects/HUD Elements/HudLayer.vb
GdiGaming/Game Objects/Object/GameObject.vb
GdiGaming/Game Objects/Object/GameObjectCollection.vb
GdiGaming/Game Objects/Object/GdiShape.vb
GdiGaming/Game Objects/Sprite/AnimatedSprite.vb
GdiGaming/Game Objects/Sprite/Sprite.vb
GdiGaming/Game Objects/Sprite/SpriteCollection.vb
GdiGaming/GdiGaming.vbproj
GdiGaming/GdiGaming.vbproj.user
GdiGaming/My Project/Application.Designer.vb
GdiGaming/My Project/Application.myapp
GdiGaming/My Project/AssemblyInfo.vb
GdiGaming/My Project/Resources.Designer.vb
GdiGaming/My Project/Resources.resx
GdiGaming/My Project/Settings.Designer.vb
GdiGaming/My Project/Settings.settings
GdiGaming/Utility Objects/DictionaryBank.vb
GdiGaming/Utility Objects/Geometry.vb
GdiGamingExample1/GdiGamingExample1.sln
GdiGamingExample1/GdiGamingExample1/Assets/AirVehicles.png
GdiGamingExample1/GdiGamingExample1/Assets/Audio_002.wav
GdiGamingExample1/GdiGamingExample1/Assets/Clouds.png
GdiGamingExample1/GdiGamingExample1/Assets/Explosion.png
GdiGamingExample1/GdiGamingExample1/Assets/NewSong2.MID
GdiGamingExample1/GdiGamingExample1/ChopperMissile.vb
GdiGamingExample1/GdiGamingExample1/CloudyBackground.vb
GdiGamingExample1/GdiGamingExample1/EnemySpaceship.vb
GdiGamingExample1/GdiGamingExample1/ExampleScene.vb
GdiGamingExample1/GdiGamingExample1/Explosion.vb
GdiGamingExample1/GdiGamingExample1/Form1.Designer.vb
GdiGamingExample1/GdiGamingExample1/Form1.resx
GdiGamingExample1/GdiGamingExample1/Form1.vb
GdiGamingExample1/GdiGamingExample1/GdiGamingExample1.vbproj
GdiGamingExample1/GdiGamingExample1/GdiGamingExample1.vbproj.user
GdiGamingExample1/GdiGamingExample1/LevelManager.vb
GdiGamingExample1/GdiGamingExample1/My Project/Application.Designer.vb
GdiGamingExample1/GdiGamingExample1/My Project/Application.myapp
GdiGamingExample1/GdiGamingExample1/My Project/AssemblyInfo.vb
GdiGamingExample1/GdiGamingExample1/My Project/Resources.Designer.vb
GdiGamingExample1/GdiGamingExample1/My Project/Resources.resx
GdiGamingExample1/GdiGamingExample1/My Project/Settings.Designer.vb
GdiGamingExample1/GdiGamingExample1/My Project/Settings.settings
GdiGamingExample1/GdiGamingExample1/PauseScene.vb
GdiGamingExample1/GdiGamingExample1/PlayerChopper.vb
GdiGamingExample1/GdiGamingExample1/PlayerLifeLabel.vb
GdiGamingExample1/GdiGamingExample1/PopupLabel.vb
GdiGamingExample1/GdiGamingExample1/ScoreLabel.vb
GdiGamingExample1/GdiGamingExample1/TitleScene.vb
GdiGamingExampleApplication/App.config
GdiGamingExampleApplication/Assets/Blip.png
GdiGamingExampleApplication/Assets/Hair.mp3
GdiGamingExampleApplication/Assets/Space_Deep.jpg
GdiGamingExampleApplication/Assets/chimes.wav
GdiGamingExampleApplication/Assets/stars.png
GdiGamingExampleApplication/Character GameObjects/Blip.vb
GdiGamingExampleApplication/Character GameObjects/GenericCharacter.vb
GdiGamingExampleApplication/Character GameObjects/SpinningSquare.vb
GdiGamingExampleApplication/Character GameObjects/Star.vb
GdiGamingExampleApplication/ExampleScene.vb
GdiGamingExampleApplication/Form1.Designer.vb
GdiGamingExampleApplication/Form1.resx
GdiGamingExampleApplication/Form1.vb
GdiGamingExampleApplication/GdiRenderingExampleApplication.vbproj
GdiGamingExampleApplication/GdiRenderingExampleApplication.vbproj.user
GdiGamingExampleApplication/My Project/Application.Designer.vb
GdiGamingExampleApplication/My Project/Application.myapp
GdiGamingExampleApplication/My Project/AssemblyInfo.vb
GdiGamingExampleApplication/My Project/Resources.Designer.vb
GdiGamingExampleApplication/My Project/Resources.resx
GdiGamingExampleApplication/My Project/Settings.Designer.vb
GdiGamingExampleApplication/My Project/Settings.settings
GdiGamingExampleApplication/SpaceBackground.vb
Download
Click the following link to download gdigaming.zip.
gdigaming.zip