Page 1 of 1
game newbie
Posted: Sat Dec 18, 2004 3:37 am
by marko_tomas13
im making a game in quickbasic and was just wondering what would not be a bad starting point (not too easy not too hard)
i was thinking something like connect 4 (1 and 2 player) or space invaders
any suggestions/ tips greatly appreciated
Posted: Sat Dec 18, 2004 4:24 am
by Dr_Davenstein
Hmmm... The first game I ever made was a Pong clone.
Posted: Sat Dec 18, 2004 4:27 am
by Guest
Dr_Davenstein wrote:Hmmm... The first game I ever made was a Pong clone.
ya i created one of those (wasnt anything particularly too great) but it did the job lol
created a pretty budget mario movie with some friends during a boring time in class too lol
any suggestions on the games?
Posted: Sat Dec 18, 2004 6:54 am
by Dr_Davenstein
Try and make it with as many options(extra points for certain things, etc...) as you can. Make the graphics the best you can... basically, just try to make the best Pong game you've ever seen.
Posted: Fri Jan 21, 2005 8:06 pm
by Xus
Create some insanely cool, epic RPG. Or, try like a side-scrolling shooter with RPG implications (level-up your reload rate, jumping ability, run speed, etc). That'd be really cool.
Posted: Sun Jan 23, 2005 1:49 am
by Dr_Davenstein
Space Invaders is a good idea too though. That's also one of the first games I made... as with most people I think. Here's a couple of tips though:
Try to use user defined data types, for instance:
Code: Select all
TYPE EnemyStuff
X as INTEGER
Y as INTEGER
END TYPE
Dim Enemy(1 to 10) as EnemyStuff
Then you can use the data like this:
Code: Select all
For E = 1 to UBOUND(Enemy)
Enemy(E).X = E*16
Enemy(E).Y = 100
Next
I don't know if you already know this stuff, but it's stuff that I didn't know when I first started.
Posted: Fri Feb 18, 2005 11:27 pm
by marko_tomas13
I have actually decided to create a Connect 4 game called "Correlate Four" thanks to a lets just say creative friend lol
im starting on that and my biggest worry is how to keep track of connecting four especially in the diagonals
on another topic how does POINT command work?
i know its something like POINT (x,y) but that gives me an expected error
Posted: Fri Feb 25, 2005 7:04 am
by Dr_Davenstein
You can read the color of a pixel with Point...
As for Storing the data, I'd use an 12x12 Matrix...
Code: Select all
Dim Board(1 to 12, 1 to 12) as BoardStuff
Then just do a For...Next loop to check if there are four in a row.
point
Posted: Sun Mar 20, 2005 10:00 pm
by marko_tomas13
Ya i used the variable=POINT(x,y) command to find the colour of a pixel (the center of the circle) and then acted accordingly whether it was blue or red. I however did not try putting it into an array to make things easier, as of now its just a bunch of ifs
I will try that with a for next loop to check in the coming days when i am tweaking it...