My very first decent game ever... [Archive] - C Board

PDA

View Full Version : My very first decent game ever...


Hunter2
08-14-2002, 06:40 PM
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 :D* 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.

Hunter2
08-14-2002, 06:44 PM
Here's the source...

Hunter2
08-14-2002, 06:44 PM
And here's just the executable!

pode
08-14-2002, 07:09 PM
it's very good!

what library did u use for the graphics?

Hunter2
08-14-2002, 07:10 PM
None. I used plain 'ol Windows GDI stuff :D

fry
08-14-2002, 07:11 PM
yeah, good job :) well done!

confuted
08-14-2002, 07:48 PM
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.

Xterria
08-14-2002, 08:19 PM
how can you call yourself a newbie?
your better then Govtcheez!

*runs*

nvoigt
08-15-2002, 12:58 AM
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.

frenchfry164
08-15-2002, 09:55 AM
you just got told :p

Hunter2
08-15-2002, 10:35 AM
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.).

MrWizard
08-15-2002, 12:54 PM
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.

Hunter2
08-15-2002, 12:56 PM
Sure, thanks! (heh, actually I was wondering what kind of game I'd make to learn DirectDraw :D)

Hunter2
08-15-2002, 03:58 PM
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!

Xterria
08-16-2002, 11:09 AM
I still think your better than Govtcheez.

Govtcheez
08-16-2002, 11:14 AM
>how can you call yourself a newbie?
your better then Govtcheez!<

He probably is...

Whatever you have personally against me, Xterria, send me a PM or e-mail me... No reason to litter someone else's threads with it.

skyruler54
08-16-2002, 06:19 PM
Cool...I am still doing non-object oriented stuff...But I am getting there. Nice game by the way.

Hunter2
08-16-2002, 08:59 PM
Thanks :) By the way, how did you like the limitbreaks? (Actually, I got the idea from the Final Fantasy series, as you might know :D)

-KEN-
09-10-2002, 07:51 PM
Uh-oh, govt! did you just read the entirety of xteria's post? Shouldn't your brain be leaking into a special bottle (http://flashdaddee.com/forums/showthread.php?s=&threadid=3427) at the moment?

Driveway
09-13-2002, 06:59 PM
I think the limit breakers make it way to easy. I like the wasd setup because that's how I play tribes. However, I would make the weapon keys closer

Alphabird32
09-13-2002, 07:40 PM
The game would be worst if it was on SDL.

Hunter2
09-14-2002, 10:34 AM
:) well, I wanted to have more than 2 kinds of upgrades you could pick up, but I couldn't think of anything else that wouldn't take a lot of extra code. BTW, what do you mean by the "weapon keys"?

Kirdra
09-14-2002, 12:03 PM
The limit break affects my computer more than the enemies, I think you should reduce the amount of spaceships that come to help, maybe that would reduce slowdown (I am on a PII 450 MHz)

Or maybe you could just add a flash to the screen and all the enemies Health/Armour is half.

Hunter2
09-14-2002, 01:15 PM
Or maybe you could just add a flash to the screen and all the enemies Health/Armour is half. I would have, but it's not fancy enough :) But reducing the no. of spaceships coming to help would make the laser-break too weak and ineffectual... And BTW, the enemies aren't supposed to slow down your comp :p But anyways, yes I guess it'll run slow on a 450 mhz :) It slows down for limitbreaks even on my Athlon 1.333ghz :(

Kirdra
10-02-2002, 05:33 PM
New Alien ship based on your design!

*Needed similar artwork to match the Spaceship*

New Spaceship design!

*Me thinks would look good for Ships involved with limit brakes*

I know you said no more until the DX version but I couldn't resist :p

Hunter2
10-02-2002, 07:13 PM
:p Thanks, but the directx version isn't gonna be out anytime soon. I gotta learn how to use directx first! :D