Results 1 to 15 of 15

Thread: [C#] Sharp Invader

  1. #1

    Thread Starter
    Member
    Join Date
    Sep 2002
    Location
    California
    Posts
    52

    [C#] Sharp Invader

    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/scr...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.
    Last edited by wyrd; May 7th, 2006 at 08:39 PM.

  2. #2
    yay gay PT Exorcist's Avatar
    Join Date
    Apr 2002
    Location
    . . . my reason of shame
    Posts
    2,729
    where did u get that images?
    the game is awesome and very very fast

    very good

    5stars
    \m/\m/

  3. #3
    type Woss is new Grumpy; wossname's Avatar
    Join Date
    Aug 2002
    Location
    #!/bin/bash
    Posts
    5,682
    Fantastic!

    [humbled]That is highly impressive.[/humbled]
    I don't live here any more.

  4. #4
    type Woss is new Grumpy; wossname's Avatar
    Join Date
    Aug 2002
    Location
    #!/bin/bash
    Posts
    5,682
    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.
    Last edited by wossname; Dec 17th, 2003 at 07:48 AM.
    I don't live here any more.

  5. #5
    Addicted Member jordan23's Avatar
    Join Date
    Dec 2002
    Posts
    166

    Thumbs up

    I am starting to code in C# and I am very impressed. Great job and thanks for letting everyone see how you did it.

  6. #6
    New Member
    Join Date
    Jan 2004
    Posts
    13
    thats is great

    *bows down*

  7. #7
    Not NoteMe SLH's Avatar
    Join Date
    Mar 2002
    Location
    192.168.0.1 Preferred Animal: Penguin Reason for errors: Line#38
    Posts
    3,051

    Re: Sharp Invader - Game made in C#.

    Anyone still have this? The link is dead.
    Quotes:
    "I am getting better then you guys.." NoteMe, on his leet english skills.
    "And I am going to meat her again later on tonight." NoteMe
    "I think you should change your name to QuoteMe" Shaggy Hiker, regarding NoteMe
    "my sweet lord jesus. I've decided never to have breast implants" Tom Gibbons
    Have I helped you? Please Rate my posts.


  8. #8
    Frenzied Member StrangerInBeijing's Avatar
    Join Date
    Mar 2005
    Location
    Not in Beijing
    Posts
    1,666

    Re: Sharp Invader - Game made in C#.

    Dead like he pope!

  9. #9
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: Sharp Invader - Game made in C#.

    Moved to Games CodeBank

  10. #10
    Addicted Member
    Join Date
    Jan 2006
    Location
    Bangalore
    Posts
    172

    Could not get your game

    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





    Quote Originally Posted by wyrd
    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:


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

  11. #11
    Addicted Member KingSatan's Avatar
    Join Date
    Feb 2006
    Posts
    185

    Re: [C#] Sharp Invader

    yeah can he send? email or post new link?
    something

  12. #12
    Fanatic Member damasterjo's Avatar
    Join Date
    Nov 2005
    Location
    In front of my Comp DirectX7 EXpert
    Posts
    827

    Re: [C#] Sharp Invader

    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...
    Software languages known:
    Qbasic - TI-Basic - Liberty Basic - Visual Basic 6
    Software API's known:
    Directx 7 and 8
    Internet languages, in the process of learning:
    HTML - JAVASCRIPT - PHP - CSS - MYSQL - AJAX

  13. #13
    Addicted Member KingSatan's Avatar
    Join Date
    Feb 2006
    Posts
    185

    Re: [C#] Sharp Invader

    o... lol...

  14. #14

    Thread Starter
    Member
    Join Date
    Sep 2002
    Location
    California
    Posts
    52

    Re: [C#] Sharp Invader

    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/scr...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.
    Last edited by wyrd; May 7th, 2006 at 08:40 PM.

  15. #15
    Addicted Member ßädbö¥'s Avatar
    Join Date
    Jul 2003
    Location
    I Lost somewhere !!
    Posts
    198

    Re: [C#] Sharp Invader

    How can i compile it ?
    how can i make exe ?

    ßädbö¥ Rü£z

    ICQ # : 204178672
    AOL SN : Badboy9jan
    badboy9jan<img src="images/smilies/s...g" />gmail.com

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width