PDA

Click to See Complete Forum and Search --> : [C#] Sharp Invader


wyrd
Aug 15th, 2003, 07:19 PM
This is an arcade style space shooter which I made in C# using part Windows GDI and part GDI+. It's only the second game I've ever made and would appreciate some comments, suggestions, and criticism (I have tough skin, so don't be afraid to let loose).

Below is the readme.txt pasted, followed by a screenshot of the game and link to d/l game + source code.

README.TXT:

-- ABOUT --

Sharp Invader was created by me, Dan Peverill. E-mail me at dan@danpeverill.com
with any questions or comments that you may have.


-- COMMANDS --

Up Arrow: Speed up.
Down Arrow: Slow down.
Right Arrow: Turn right.
Left Arrow: Turn left.
Spacebar: Fire missile.
R: Turns radar on/off.
C: Turns cloak on/off.
Enter: Starts game or pauses/unpauses game.
Q: Quits game if the game is paused.
Esc: Exit game.


-- SCORE --

Objects in the game give you points for destroying or collecting them, except
for space stations. To get points for destroying a space station you'll
need to collect the power up which was left behind after its destruction.

Bonus points are awarded at the end of the game based on your overall performance.


-- CLOAKING --

When you cloak, your power will start to drain quickly. When your power runs out,
you will uncloak.


-- SPACE STATIONS --

The game increases in level based on the level of the space stations that you destroy.
But be warned, each station that reappears is significantly stronger then the last,
and produces tougher enemies.


-- POWER UPS --

On the left is the description of the powerup, on the right is what the power does.

(Dropped by Space Stations)
Red Static: Increases Shields and Power.

(Dropped by Asteroids)
Blinking Purple: Increases Shields.
Blinking Pink: Increases Power.
Circling Blue: Basic Missiles.
Circling Yellow: Double Missiles.
Circling Green: Homing Missiles.


-- RADAR --

The radar shows a variety of things;

Green: You.
Yellow: Missile.
Blue: Asteroid.
Red: Enemy.
Orange: Enemy space station.



UPDATED LINK (3 years later...)

GAME + SOURCE CODE:
http://www.dotnetforums.net/showthread.php?t=75455
http://planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=1485&lngWId=10
NOTE: With this link you'll have to compile it because the site it's hosted at doesn't allow .exes or .dlls in the .zip file.

PT Exorcist
Oct 14th, 2003, 05:07 PM
where did u get that images?
the game is awesome and very very fast

very good

5stars

wossname
Dec 17th, 2003, 07:35 AM
Fantastic!

That is highly impressive.

wossname
Dec 17th, 2003, 07:42 AM
Some suggestions, if I might make so bold...

How about varying the turning rate of the ship as a function of the speed of the ship? IE. The faster you go the larger the turning radius. Currently, at low speeds the ship turns a little too fast for my liking.

The collision detection on the motherships is a bit basic. It looks like you're using a rectangular region when the mothership is circular.

Also the player's laser (?) seems to emanate from a point quite a long way from the ship's nose. Looks a bit odd thats all.

Otherwise its a superb bit of work. Nicely done.

jordan23
Dec 23rd, 2003, 07:41 AM
I am starting to code in C# and I am very impressed. Great job and thanks for letting everyone see how you did it.

YaBoY
Jan 11th, 2004, 04:25 PM
thats is great

*bows down*

SLH
Mar 22nd, 2005, 07:34 PM
Anyone still have this? The link is dead. :(

StrangerInBeijing
Apr 24th, 2005, 06:29 AM
Dead like he pope!

Hack
Feb 10th, 2006, 10:13 AM
Moved to Games CodeBank

CodeMaker
Feb 17th, 2006, 04:51 AM
hi

I could not download the game
The link says enable to open.

Please let me know from where i get your game


Thank you





This is an arcade style space shooter which I made in C# using part Windows GDI and part GDI+. It's only the second game I've ever made and would appreciate some comments, suggestions, and criticism (I have tough skin, so don't be afraid to let loose).

Below is the readme.txt pasted, followed by a screenshot of the game and link to d/l game + source code.

README.TXT:


SCREENSHOT:
http://www.danpeverill.com/siscreens/screen1.jpg

GAME + SOURCE CODE (400k, to big to attach file):
http://www.danpeverill.com/SharpInvader.zip

KingSatan
Apr 6th, 2006, 12:07 PM
yeah can he send? email or post new link?
something :afrog:

damasterjo
Apr 6th, 2006, 05:38 PM
The last time that guy has even loged on to vbforums is
Last Activity: 08-19-2003 01:10 AM
so i dont think he is comming back...

KingSatan
Apr 6th, 2006, 05:42 PM
o... lol...

wyrd
May 7th, 2006, 09:32 PM
Wow.. 3 years and people are still interested in this. Surely there are far better examples by now, but you can download the game here:

http://www.dotnetforums.net/showthread.php?t=75455

or here:

http://planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=1485&lngWId=10

Please note that you'll have to compile the source in the above link, as the site that's hosting it doesn't allow .exe or .dlls in the .zip file.

ßädbö¥
Nov 27th, 2007, 05:28 AM
How can i compile it ?
how can i make exe ?