Jump to content
  • Advertisement
Sign in to follow this  
-justin-

My First Game (another one, aren't u tired?)

This topic is 4722 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I finally finished everything I will do for my first game: pong. Did I want to do more? Yes. I didn't mainly because I felt that the game just wasn't fun. If it was fun I would have loved to have added more features (and made it better graphic wise) but I didn't. The short story: Fun: No! Inventive: No! Stunning Graphics: No! Perfect: No! My First Game: YES! Without furthur ado I present... Pad Warz(aka pong in every other language)

Share this post


Link to post
Share on other sites
Advertisement
Well don't get discouraged because your first game isn't spectacular, after all, it is your first game. Just be proud you finished a game.

I can't play it because I don't have DX9, so I can't offer critism about the game.

Share this post


Link to post
Share on other sites
I don't know what game you played justin (even though you made it), but the game I played was pretty fun, had good graphics (nice particles). Only a few problems that I noticed:

#1: The ball always goes back the way it came. If it was going from top to bottom and hits my paddle, it should keep going up, just reverse its horizontal course.
#2: The ball bounced off of nothing a couple times. I'm assuming it was the spinning blocks, but there was nothing there.

You had a nice intro and everything. Keep up the good work!

Edit: Ok, two more things:
#3: Evidentally you're just checking the star's x and y. This works good, but it gives graphical errors (like the star going almost through the paddle on the right). A good solution is to check StarX and StartX + StarWidth (same for Y). This way its checking for collision on all sides intstead of just the left and top.

(Number 4 is more of an opinion)
#4: Your controls are backwards. Shouldn't left shift and control move the left player and up/down move the right?

I have to change your rating:
Fun: 5/10 (the reversing gets annoying after about a minute)
Inventive: 7/10 (I thought your block idea was pretty inventive)
Stunning Graphics: 7/10 (You have a particle emitter in your first game, plus an intro)
My First Game: YES!

Edit 2: I agree with deadimp. I programmed for about 4 years before I finished my first game (also a pong remake.)

Share this post


Link to post
Share on other sites
Is "d3dx9_25.dll" a part of the DirectX 9.0c Summer package? I don't have it on my computer, but I can run DX9 programs.
And plus, don't be so hard on yourself, you've actually finished a game. I have never finished a game until just a few months ago, after 3 years of programming games, and even then it was relatively short.

Share this post


Link to post
Share on other sites
Quote:
Original post by Programmer16
I don't know what game you played justin (even though you made it), but the game I played was pretty fun, had good graphics (nice particles). Only a few problems that I noticed:

#1: The ball always goes back the way it came. If it was going from top to bottom and hits my paddle, it should keep going up, just reverse its horizontal course.

#2: The ball bounced off of nothing a couple times. I'm assuming it was the spinning blocks, but there was nothing there.

You had a nice intro and everything. Keep up the good work!


Hehe... thanks :)

I appreciate your comments! Yea I agree with both your points. As far as point 1 goes, I tinkered with that for a while and finally after not getting anywhere I just said if I get some time I'll mess with it later. But for now I just wanted to be finished, heh. Yea those are the vortex (block thingys), and from what I understand it's because at the exact moment it creates a block, it kills it, and it doesn't have time to render... that is a problem. And one I might fix later!! Another error I don't know if you noticed but for some reason my explosions their yellow colors weren't "blowing up" in the same position as the other colors (didn't look into that).

I guess I was a bit modest. I think I did fairly good on my first game. In the beginning I had no clue what I was doing and well I still don't know my D3d functions to a T but I'm a lot better.

My only complaint is that my code is messy, but that will come with more practice...

I've already got my idea for my next small game, after that one I will attempt to do a Side-Scroller (I'm sorta scared to tell you the truth...)

Thanks again.
~justin

Share this post


Link to post
Share on other sites
How do you win pad warzs? All i see is a ball bouncing back and forth and my score going up for some reason. Also the ball doesnt go past the paddle like in pong

Share this post


Link to post
Share on other sites
Quote:
Original post by Gink
How do you win pad warzs? All i see is a ball bouncing back and forth and my score going up for some reason. Also the ball doesnt go past the paddle like in pong


It bounces off the wall, and gives the player opposite the wall a point. I don't know what the score goes to though.

Share this post


Link to post
Share on other sites
Quote:
Original post by Gink
How do you win pad warzs? All i see is a ball bouncing back and forth and my score going up for some reason. Also the ball doesnt go past the paddle like in pong


ummm yea... funny thing... you don't win :P

there isn't a win function... haha; mainly because i was testing and also b/c the game is so slow i didn't know what to set the win factor at! (score win = 5? 10? 20? 100???)

i thought the game was a lil more fun with more items to work with... but yea i'm not sure i'll take suggestions tho

i also had a item collision detection, but i commented it out b/c it was a lil buggy... (collision wasn't perfect enough for me :P)

Share this post


Link to post
Share on other sites
Seams like the hardest thing in pong is the collision detection. So many peaple have problems with it. Like my self. >.o Had a good pong clone going (Was to be my first game) But I could never get the collision detect to work right and finnaly gave up after a few days. V_V Ill try again later after im more learned

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!