Click here to Skip to main content
15,886,002 members
Articles / Programming Languages / C#
Article

Airplane War 0.2

Rate me:
Please Sign up or sign in to vote.
3.65/5 (13 votes)
24 Jun 20031 min read 226.5K   2.2K   53   51
Airplane War is a basic flight simulator designed in C# and directx 9

Sample screenshot

Introduction

Airplane War is a basic flight simulator designed in C# and directx 9 which was one of the first games ever released after DirectX9. Its main purpose was to allow new developers to learn how to code in C# and managed DirectX but it can become a serious flight simulator for gamers.

Version 0.2 includes new enhancements from the first release:

  • Improved game physics.
  • Improved DirectInput, now it supports keyboard, joystick, keypad and mouse.
  • Added DirectPlay to allow playing on network.
  • Recoded to make it clearer.
  • Airplane now follows the landscape.

If you want to help in future releases, specially graphics and 3d designers but also developers are needed. You are more than welcome to join. Just go to: www.sourceforge.net/projects/airplanewar and drop me a message.

Things still to do

  • Add sound (anyone willing to look for sound libraries and some cool effects?)
  • Add friction when landing.
  • Add collision detection between airplanes.
  • Add network shooting.

As I said, anyone is more than welcome to help finish the game.

Airplane Controls:

Keyboard

0 to turn off engine.
1 to 9 to turn on and full speed engine.
space bar to shoot.
Arrow keys to move around.

Joysticks/Gamepads

Just play around with it, standard controls.

History

Version 0.1 (December 21st, 2002):

  • First version released and first game released using directx 9 managed code.
  • Written in less than 24 long hours.

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here


Written By
Other
United States United States
http://www.joaquingrech.com

Comments and Discussions

 
Generalplease update article Pin
peterchen26-Jun-03 0:41
peterchen26-Jun-03 0:41 
GeneralArticle updated here Pin
Joaquin Grech (Creative1)26-Jun-03 4:40
Joaquin Grech (Creative1)26-Jun-03 4:40 
GeneralCan't open project Pin
Andrew Allen25-Jun-03 17:50
Andrew Allen25-Jun-03 17:50 
GeneralRe: Can't open project Pin
Alberto Bencivenni25-Jun-03 23:39
Alberto Bencivenni25-Jun-03 23:39 
GeneralRe: Can't open project (howto) Pin
Joaquin Grech (Creative1)26-Jun-03 4:36
Joaquin Grech (Creative1)26-Jun-03 4:36 
GeneralRe: Can't open project (howto) Pin
farsimon8-Jul-03 9:44
farsimon8-Jul-03 9:44 
GeneralRe: Can't open project (howto) Pin
Joaquin Grech (Creative1)8-Jul-03 12:19
Joaquin Grech (Creative1)8-Jul-03 12:19 
GeneralRe: Can't open project (howto) Pin
Anonymous9-Jul-03 7:11
Anonymous9-Jul-03 7:11 
Thanks for your quick reply.
I can now start working on your sim - and it is really cool...Big Grin | :-D Big Grin | :-D Big Grin | :-D
GeneralRe: Can't open project (howto) Pin
Joaquin Grech (Creative1)9-Jul-03 8:43
Joaquin Grech (Creative1)9-Jul-03 8:43 
GeneralRe: Can't open project (howto) Pin
farsimon10-Jul-03 8:57
farsimon10-Jul-03 8:57 
GeneralRe: Can't open project (howto) Pin
Joaquin Grech (Creative1)10-Jul-03 10:57
Joaquin Grech (Creative1)10-Jul-03 10:57 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.