Results 1 to 15 of 15

Thread: [C#] Sharp Invader

  1. #1
    Member
    Join Date
    Sep 02
    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 02
    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
    Noodly Appendage wossname's Avatar
    Join Date
    Aug 02
    Location
    #!/bin/bash
    Posts
    5,645
    Fantastic!

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

  4. #4
    Noodly Appendage wossname's Avatar
    Join Date
    Aug 02
    Location
    #!/bin/bash
    Posts
    5,645
    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 06:48 AM.
    I don't live here any more.

  5. #5
    Addicted Member jordan23's Avatar
    Join Date
    Dec 02
    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 04
    Posts
    13
    thats is great

    *bows down*

  7. #7
    Not NoteMe SLH's Avatar
    Join Date
    Mar 02
    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 05
    Location
    Not in Beijing
    Posts
    1,666

    Re: Sharp Invader - Game made in C#.

    Dead like he pope!

  9. #9
    Super Moderator Hack's Avatar
    Join Date
    Aug 01
    Location
    Searching for mendhak
    Posts
    58,283

    Re: Sharp Invader - Game made in C#.

    Moved to Games CodeBank
    Please use [Code]your code goes in here[/Code] tags when posting code.
    When you have received an answer to your question, please mark it as resolved using the Thread Tools menu.
    Before posting your question, did you look here?
    Got a question on Linux? Visit our Linux sister site.
    I dont answer coding questions via PM or EMail. Please post a thread in the appropriate forum section.

    Creating A Wizard In VB.NET
    Paging A Recordset
    What is wrong with using On Error Resume Next
    Good Article: Language Enhancements In Visual Basic 2010
    Upgrading VB6 Code To VB.NET
    Microsoft MVP 2005/2006/2007/2008/2009/2010/2011/2012/Defrocked

  10. #10
    Addicted Member
    Join Date
    Jan 06
    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 06
    Posts
    184

    Re: [C#] Sharp Invader

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

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

    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
    New SEO Project Water Damage Mold Damage Fire Damage Flood Damage

  13. #13
    Addicted Member KingSatan's Avatar
    Join Date
    Feb 06
    Posts
    184

    Re: [C#] Sharp Invader

    o... lol...

  14. #14
    Member
    Join Date
    Sep 02
    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 03
    Location
    I Lost somewhere !!
    Posts
    196

    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
  •