First Game: Suggestions

Started by
19 comments, last by FlyHigh 19 years, 10 months ago
Galaga style clone was my first Windows game. Didnt finish it all the way though.

Multiplayer RPG is what im working on now.
Blake's 7 RPG - a new project
Advertisement
If you know *nothing* then try pong.

I've never made tetris or Pong, I found it too boring.

I've made PacMan, Space Invaders, Galaga (and now writing a scriptable/moddable version of this).

They're nice and easy to make, I'm almost done with my scripted version which I'm releasing as Open Source if you need to look at the code.
How about Snake n Laddars.


As you are starting ur first game and don't have any idea about
Games then this is a best thing to do.

I did it as mine first one before 5 years.

Try it.
MOV AL, 0x00MOV AL, ME
You will see a lot of advices eveywhere ... everyone starts with a game that they feel comfortable with ... but only 1 out of finishes thier games out of 1000.

My advice is to finish what ever you start developing ... make it simple ... very simple ...

And if you wanna ask me ... Tic Tac Toe, Pong, Tetris, PAC MAN and then Mario.

And just for info ... I never finished my first game :( but I am working on a commercial one now ... so that will be finished for sure ... hehe ... ofcourse I know how to create one.

There is a lot of difference between knowing how to create games and creating a game. So ... what ever idea you have ... just create it ... you will experience and go through lots of stages and phases that you haven't heard anywhere or read about ... ;)

Hope that rings some bell somewhere ... :)

Cheers!
I don't think I could have started a tetris clone after a pong clone.

I too didn't finish my first game. Not because it was too difficult ...
mostly because I lost interest.

A project can be "too simple" or "not rewarding enough".

I'd recommend: come up with something unique ... even if it is just a twist in a tetris clone.

DON'T try to start a project that you can work on for a very long time.
The base won't be sophisticated enough and you'll realize that it would be better to start something new from scratch.
Starting from scratch and improving what you have is better than adding stuff to a project ...
as long as you are learning. Helps with establishing a routine.
Writing errors since 10/25/2003 2:25:56 AM
Instead of beating the boring drum as the others, I suggest you start making what you want too (wow, there's an idea). I personally don't see why it's a sin to not finish a project you start (yes, go ahead and show me why--the button is in the right hand corner). Why start with something "small" when you've already gone through the dry tutorials in the books. Unless someone is paying you ($ $), I don't foresee a reason to make another Pong. At last count, I think it was up to 3,645,390 versions floating around. If you just have to make something "tiny" then at least make it original. For instance, have four paddles surrounding a block of squares and call it "Quadruple Breakout." Of course, I'm sure that's been done.

Since I assume it's going to be 2D (yuck!) I suggest thinking about your two favorite 2D games (please let it not be Tetris and Centipede) and find a way to combine them into one. Of course, no one can tell you what you should do because this is your experience and you're in charge.

WARNING! Before you start, break it down into small chunks as to avoid the overwhelming feeling of "where do I start." Split up the work into "fun size" bites. Also, realize that you have a book the size of a small dog and a 2D engine to boot so most of the legwork has been done! You'll need art but that's what free sprite libs are for. The more design and planning you have, the less development and production time you'll need.
Okay, thanks everybody!
I know uve hear alot from tons of people and you dont need my input. But I just wanted you to hear about my experience, if it helps. When I started I wrote tetris first. In fact I wrote two versions of tetris. Both sucked! and both were horribly programmed but they game me an experience that I'll never forget. And because it was only tetris I did them both in approximately 3 days. (yes i more or less programed all day)
My next project was snake. Now that any more novel than tetris. But this time my code was so much better organised because i new what I was doing? Finally I got to pacman and thats when I realised I dont have to do this remake your favourite retro games thing. I developed some confidence because I actually had finished games under my belt and to my surprise my friends and even strangers were actually playing them and encouraging. Its always good to have a game under belt to help you feel a little accomplished
"Jus chillin waiting for my time to shine"#define ALEX_DENNIS
As an aside. Andre Lamothe's book rocks. Both the first one that you have and the second one on 3d game rendering. But dont limit yourself to his books. Explore, there is tons of resource out there. But dont spend too much time reading, you will need lots of time to code
"Jus chillin waiting for my time to shine"#define ALEX_DENNIS
I'm doing a re-make of Sonic 2 for my FG but I got a a lot of time. but its not my first project of this magnitude. For a first game to get your feet wet, I suggest maybe like Jump Joe, or maybe even Quebert(2d). The reason I suggest those cause there aren't documentation for these. Believe it or not, I found my self doing better if its an original game that no1 else has done, or I find myself borrowing code, or alogorithms. But Jump Joe maybe animated him a lil, or Quebert or maybe even astorids with some monsters...I dunno, also depends on how much time u'r willing to put into the project...

This topic is closed to new replies.

Advertisement