IonicWind Software

IWBasic => Games and Graphics => Topic started by: yujinwunz on September 26, 2009, 01:06:23 AM

Title: Pong!
Post by: yujinwunz on September 26, 2009, 01:06:23 AM
SPAZ Pong! The sweetest game of pong you'll play. In quite a while.

This took me and my friend our saturday.

Attached is a zip folder with an .exe, source and all sprites.
It's not finished yet, but it is definitely good enough to have fun with.

Enjoy!

Edit:

You must set the stack commit size to over 480KB if you want to compile it. Feel free to edit this, as long as you include the two names and emails somewhere in the game.
Title: Re: Pong!
Post by: aurelCB on September 26, 2009, 04:56:07 AM
Finaly someone make a game, simple but work... ;D
Title: Re: Pong!
Post by: Barney on September 26, 2009, 04:59:00 AM
Cute!  ;D

Thanks for sharing, yujinwunz.

Barney
Title: Re: Pong!
Post by: ZeroDog on September 26, 2009, 08:58:02 AM
the source and the binary do not match up.  seems like the source you included was from a previous version than the binary that you included.

thx for sharing
Title: Re: Pong!
Post by: yujinwunz on September 26, 2009, 04:43:52 PM
Oh, you're right. fixin it now.
Title: Re: Pong!
Post by: yujinwunz on September 28, 2009, 04:52:34 AM
just to let ppl know the source is now upated yesterday. just make sure you set the stack commit size to 500kb ;).
Title: Re: Pong!
Post by: ZeroDog on September 28, 2009, 09:04:44 AM
SPRITEDRAWMODE(ball,@TRANSROTOZOOM)
SPRITEDRAWMODE(paddle1,@TRANS)
SPRITEDRAWMODE(paddle2,@TRANS)
SPRITEDRAWMODE(paddle1b,@TRANS)
SPRITEDRAWMODE(paddle2b,@TRANS)
SPRITEDRAWMODE(paddle1o,@TRANS)
SPRITEDRAWMODE(paddle2o,@TRANS)


Since you are not changing the drawing mode of the sprites more than once, you shouldnt need to have these in a loop.  You should be able to put these lines right after you load the sprites. 
Title: Re: Pong!
Post by: Copex on September 29, 2009, 06:47:23 AM

the program fails when you select one player on vista x64 as the game starts :-(
Title: Re: Pong!
Post by: yujinwunz on September 30, 2009, 01:15:00 AM
The program requires a rather splended amount of memory for playing back replays. So, if the pong that you compiled didn't work, try "make executable">"advanced"> then set "stack commit size" to a number greater than 500,000, then click ok. it should work.
Title: Re: Pong!
Post by: Copex on September 30, 2009, 09:07:44 AM
Quote from: yujinwunz on September 30, 2009, 01:15:00 AM
The program requires a rather splended amount of memory for playing back replays. So, if the pong that you compiled didn't work, try "make executable">"advanced"> then set "stack commit size" to a number greater than 500,000, then click ok. it should work.

i did :-) before i posted :-) :-) as it was stated in the first post :-? i get the same result from the pre compiled exe