View Poll Results: What's your favourite weapon?

Voters
18. You may not vote on this poll
  • Power Repeater all the way! We all love shootin' peas...

    3 16.67%
  • Chained Laser Cannons! Strong 'n fast whoops it up!

    5 27.78%
  • Linked Laser Cannons! I love packin a serious punch!

    6 33.33%
  • Homing Missiles or I'm a monkey, the targetting is just so flashy!

    1 5.56%
  • They're all awesome! I can't keep myself from hittin cycle!

    1 5.56%
  • Man, couldntcha think up something original?!?!?

    2 11.11%

My very first decent game ever...

This is a discussion on My very first decent game ever... within the Game Programming forums, part of the General Programming Boards category; Hey everyone! Thanks to the diligent replies of the members of this board, as well as the excellent books called ...

  1. #1
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879

    My very first decent game ever...

    Hey everyone! Thanks to the diligent replies of the members of this board, as well as the excellent books called "Windows Game Programming for Dummies", "Jamsa's C/C++/C# Programming Bible" and "Sam's Teach Yourself C++ in 21 Days", I have finally made my very first almost-almost-original (but not quite almost) game in windows functional. It's called... *drum roll * SPACE SHOOTERZ!

    *note: It's functional, but not done! Please post some comments/suggestions, but no flames about the graphics... I'm not an artist.

    Game.zip is both code/executable, code.zip is the code, and executable.zip is (surprise surprise!) the executable/bitmaps.

    P.S. Please vote at the poll when you're done testing the game I wanna see what people think.
    Attached Files Attached Files
    Last edited by Hunter2; 08-14-2002 at 07:12 PM.
    Just Google It. √

    (\ /)
    ( . .)
    c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.

  2. #2
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879
    Here's the source...
    Attached Files Attached Files
    Just Google It. √

    (\ /)
    ( . .)
    c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.

  3. #3
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879
    And here's just the executable!
    Attached Files Attached Files
    Just Google It. √

    (\ /)
    ( . .)
    c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.

  4. #4
    Registered User
    Join Date
    Dec 2001
    Posts
    479
    it's very good!

    what library did u use for the graphics?

  5. #5
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879
    None. I used plain 'ol Windows GDI stuff
    Just Google It. √

    (\ /)
    ( . .)
    c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.

  6. #6
    fry
    fry is offline
    Registered User fry's Avatar
    Join Date
    Mar 2002
    Posts
    128
    yeah, good job well done!
    IDE: Dev C++ 5
    Lib: Allegro
    OS: Windows 2000

  7. #7
    Pursuing knowledge confuted's Avatar
    Join Date
    Jun 2002
    Posts
    1,916
    very nice, very nice...I didn't notice any bugs, either. Since I just *have* to add a suggestion, I would suggest changing the controls to use the arrow keys and maybe space and alt or something to shoot and change weapons, because it would be a little bit easier to use. Other than that, though, you're doing good.
    Away.

  8. #8
    Intranasal Heroin User Xterria's Avatar
    Join Date
    Sep 2001
    Location
    Buffalo, NY
    Posts
    1,035
    how can you call yourself a newbie?
    your better then Govtcheez!

    *runs*

  9. #9
    the hat of redundancy hat nvoigt's Avatar
    Join Date
    Aug 2001
    Location
    Hannover, Germany
    Posts
    3,139
    I don't see what Govt has to do with the quality of the program in question. Please don't spam the board with this stuff.
    hth
    -nv

    She was so Blonde, she spent 20 minutes looking at the orange juice can because it said "Concentrate."

    When in doubt, read the FAQ.
    Then ask a smart question.

  10. #10
    Banned frenchfry164's Avatar
    Join Date
    Oct 2001
    Posts
    1,552
    you just got told

  11. #11
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879
    Well... I've done Windows programming for only about a month so far... I'm probably gonna start in DirectX soon though, when I'm done tweaking/adding features to this game (I'm adding limit-breaks for when you're at low hp, and possibly making the lasers/rockets upgrades, and shield canisters that dead aliens drop.).
    Just Google It. √

    (\ /)
    ( . .)
    c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.

  12. #12
    Registered User
    Join Date
    Apr 2002
    Posts
    1,571
    Originally posted by Hunter2
    Well... I've done Windows programming for only about a month so far... I'm probably gonna start in DirectX soon though, when I'm done tweaking/adding features to this game (I'm adding limit-breaks for when you're at low hp, and possibly making the lasers/rockets upgrades, and shield canisters that dead aliens drop.).
    Pretty good game! Here are my suggestions:

    1) Port it over to DirectDraw (use DirectX 7.0) for learning the API!
    2) Add parallax scrolling to the background.
    3) Add animations

    That's really all I can think off of the top of my head. If you need help with any of those three shoot me a PM though.
    "...the results are undefined, and we all know what "undefined" means: it means it works during development, it works during testing, and it blows up in your most important customers' faces." --Scott Meyers

  13. #13
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879
    Sure, thanks! (heh, actually I was wondering what kind of game I'd make to learn DirectDraw )
    Just Google It. √

    (\ /)
    ( . .)
    c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.

  14. #14
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879

    Update

    Limit breaks now working! when at low hp, you keep hitting space and when it says "Limit break!" hit J! Please tell me what you think, everyone!
    Attached Files Attached Files
    Just Google It. √

    (\ /)
    ( . .)
    c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.

  15. #15
    Intranasal Heroin User Xterria's Avatar
    Join Date
    Sep 2001
    Location
    Buffalo, NY
    Posts
    1,035
    I still think your better than Govtcheez.

Page 1 of 2 12 LastLast
Popular pages Recent additions subscribe to a feed

Similar Threads

  1. how do the game engine and the api interact?
    By Shadow12345 in forum Game Programming
    Replies: 9
    Last Post: 12-07-2010, 11:08 PM
  2. 2D RPG Online Game Project. 30% Complete. To be released and marketed.
    By drallstars in forum Projects and Job Recruitment
    Replies: 2
    Last Post: 10-28-2006, 12:48 AM
  3. C++ Game of Life Program
    By rayrayj52 in forum C++ Programming
    Replies: 16
    Last Post: 09-26-2004, 03:58 PM
  4. Game Design Topic #1 - AI Behavior
    By TechWins in forum Game Programming
    Replies: 13
    Last Post: 10-11-2002, 10:35 AM
  5. My Maze Game --- A Few Questions
    By TechWins in forum Game Programming
    Replies: 18
    Last Post: 04-24-2002, 11:00 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21