Allegro.cc - Online Community

Allegro.cc Forums » Game Design & Concepts » Game Completion

This thread is locked; no one can reply to it. rss feed Print
 1   2   3   4 
Game Completion
Travon Santerre
Member #3,142
January 2003
avatar

I Just wanted to do a quick poll of how many people on this forum actually complete the games they start. I am new to the allegro communmity, (downloaded it 3 weeks ago), and working on my first allegro based game. I find it interesting that almost none of the projects in the depot have ever been completed.

---------------------------------------------------------------------
Projects - C.E.U. (Covert Epeditionary Unit) (35%)
Website - C.E.U.

gnolam
Member #2,030
March 2002
avatar

It's hard to keep up the interest in a project for long periods of time...

And also, just because a game is listed as "v 0.73" or whatever doesn't necessarily mean it's not done - it can just as easily mean that the author is too lazy to change the version ;D

--
Move to the Democratic People's Republic of Vivendi Universal (formerly known as Sweden) - officially democracy- and privacy-free since 2008-06-18!

kazzmir
Member #1,786
December 2001
avatar

i finished 1 game so far and am close to finishing another. relative to how many projects ive actually started, thats about a 1% finishing rate. dont fret though, most of the projects i didnt finish helped me greatly learn valuable lessons that enabled me to finish other projects.

gnolam
Member #2,030
March 2002
avatar

And then there's the re-writing syndrome - near the end of a project you start noticing things that you want to change since you're much better at c/c++/allegro/game design than you were when you started the project. It's hard to resist the temptation to re-write things from scratch :)

"I just know the code will be clean, fast and efficient this time around!" ;D

--
Move to the Democratic People's Republic of Vivendi Universal (formerly known as Sweden) - officially democracy- and privacy-free since 2008-06-18!

miran
Member #2,407
June 2002

I completed 3 out of 6 games that I started. But they are all extremely simple games, something you can do in a couple of days or maybe a week if you're a complete beginner. I can't keep interest in a complex project for long enough to even start one. I've had a ton of ideas but as soon as I figure out what exactly it is that I want to do and how to do it, I loose interest and start thinking about something completely different...

I have been working on and off on a an add-on library for over a year now though...

--
sig used to be here

Evert
Member #794
November 2000
avatar

I have one game (a PacMan) that is finished minus some polish (but not on the depot yet - I want to release a polished and finished version), a RTS game I've been working on at irregular intervals, but am picking up again (it's on the depot, but I recently noticed the version that is up is actually broken and won't run properly ::)), a simple AllegroGL game that I need to sit down and actually do something with (not on the depot yet) and an RPG that has been rotting on my HD for over a year and needs a lot of code backported from my RTS engine :)

These games I plan to keep working on and in some way or other finish eventually. Then there are two other projects I have: my BlitzHack entry, which is no were near complete, but has some things I like and a half-hearted attempt at a platform game.

Not too bad, I guess.

Oscar Giner
Member #2,207
April 2002
avatar

I finished 2 games with Allegro of a total of more than ten started. But I lost them. Both! One was a really simple tetris and the other just a sequel of a QBasic game I made (I may do another to complete the trilogy).

It seems that I keep more interest if doing libraries: AllegAVI is complete (version 2.0 will come), AlText is almost complete, and I'm doing a GUI library that works pretty well right now :) So I expect finishing 100% of the libraries/add-ons I start.

But certainly all code I write serves me as practice, so I don't mind not finishing something.

miran
Member #2,407
June 2002

gnolam said:

It's hard to resist the temptation to re-write things from scratch

Exactly! I've just started work on a complete rewrite of my GUI lib...

--
sig used to be here

Johan Henriksson
Member #11
April 2000
avatar

I've finished only some games I've done for a show-off or for some competition. My projects tend to be pretty big. I and a friend worked on a 3d rpg engine for over a year and still did not finish it fully :o

brain21
Member #1,208
December 2000

I've been re-writing my adventure game engine for about 6 years now. I keep finding new technology that I want to add (like LUA) and I can never decide on a file format for my object. The last re-write I did was suppose to be a game called Johnny Cojone, but that was cancelled and so I decided to do another re-write. Maybe some day I'll actually finish it.

In the mean time i'm trying to write a automated machine simulator for work...(with allegro)

kdevil
Member #1,075
March 2001
avatar

I've completed 3 out of 4 allegro games. If I were to include QBASIC games that figure would be about 7 completed out of 9.

-----
"I am the Black Mage! I casts the spells that makes the peoples fall down!"

FrankyR
Member #243
April 2000
avatar

I've finished about 3 games completly. Another two are mostly finished, and the rest are mostly engine demos full of poorly written code that are just taking up space on my hard drive. When I don't finish a project its usually because I get bored with it, loose motivation, or I realize that it was poorly planned from the start and the code that I have is not expandable for what I need.

james_lohr
Member #1,947
February 2002

It depends on what you mean by finished. For example I've finished Slugs 2 but now I've decided to make a single player mode (which is what I'm working on at the moment).

There is never a point at which there is nothing left to add to your game! No matter how simple it is.

My RPG I've been working on for years now! I still haven't sarted making the story but stuff like the battle system,item system,NPC interface,graphics etc are finished.

23yrold3yrold
Member #1,134
March 2001
avatar

I've never finished a project, but I've never abandoned one either :) Once this platformer is done, I'm going to take the knowledge and experience from that and revisit all my dusty old projects (there's only 4 or 5 anyway) ...

I got into this hobby to make games, not engine tests, so I foresee no problem with game completion :)

--
Software Development == Church Development
Step 1. Build it.
Step 2. Pray.

Flecko
Member #566
August 2000
avatar

haha....I would say I've been programming since the Apple IIe, and I have finished a grand total of zero projects. None, zilch, nada. I've started at least 20 good projects during that time. I almost finished a 2d fighting game in the veign of street fighter2 for my c64, but the disk broke 3/4ths of the way through the project. I may have nearly finished a few text rpgs, but finished is a relative term here. I have done about a million engine tests.

My last failed project was a 3d shooter in the style of starfox, but due to poor programming, was abandoned(can we say HUGE memory leak?)

My current project WILL get finished. I've already got the game part of it finished(a big step.) Now I just need to add some story, sound, and the secret ingredient X to make it stand out, then I'll release it. I promise ;D

Don't feel bad if you never finish a project, I don't. I've had some stuff that is nearly complete that I feel is good enough for me, but not good enough to merit me polishing and releasing to the public. So long as you're satisfied with what you're doing, why bother?

I, however, hope you finish something, just for the sense of accomplishment. Look at people like Sirocco and J. Peitz. Use them for inspiration like I do. (I'd add chris's name to that list if he had something released...that guy never gives up :D)

Anywho, best of luck with whatever you're working on,
-Flecko

ben's drivel
A shark on whiskey is mighty risky, but a shark on beer is a beer engineer. This message brought to you by Old Kentucky Shark of Kentucky Nightmare Whiskey Co.

Trezker
Member #1,739
December 2001
avatar

It's easy to keep the interest as long as the project flows on and isn't too boring.

The closest to completion for me is Miffonoid, although I had a couple of setbacks, I lost a couple of days work two or three times, I never gave up. But I stopped at the base, no levels, no graphics, zero fun factor. But I'm planning to make a new version as soon as possible, right now I'm converting everything from hardcoded linked lists to STL lists. Anyone want to make some backgrounds and maybe block graphics?

Hein Zelle
Member #217
April 2000

I find that if you look carefully, there are actually quite a few games on the depot that ARE finished. Many of them are from a small group of authors though, so you need to know where to look. The good games tend to drown in the see of unfinished / unplayable projects.

This may actually be a point to address for the depot: it would be good if there was some way to look for finished games. I suppose an old problem returns: for this you need some kind of system to judge games, where one or more non-biased people actually determine if a game is really finished and playable.

A possible solution could be a sort option, to show only projects that are finished above a certain level (say 75% or so). This would definitely help in weeding the masses of 10% finished engines and try-outs. Sorting by ranking would also help: games that are ranked (and get more than 2 or 4 points) are usually worth downloading and trying.

Bruce Perry
Member #270
April 2000

I have quite a good number of finished games out: Ibiza Insurgency, Line Wars, Rock 'n' Spin, Sheep, Sheep 2 and TeleHack all qualify as finished (although TeleHack contains a bug which I later fixed and didn't bother to upload a fix for). So that's six. However, I have a HELL of a lot more unfinished projects - at least ten, probably... ;D

See my profile for a list of my games and other released projects (not all of which are finished ;) ). I have many more projects on my hard disk...

Oh, and another game is now nearing completion. I will not be revealing what it is until it's finished (shouldn't be too long now). ;D

--
Bruce "entheh" Perry [ Web site | DUMB | Set Up Us The Bomb !!! | Balls ]
Programming should be fun. That's why I hate C and C++.
The brxybrytl has you.

nonnus29
Member #2,606
August 2002
avatar

I consider a game to be finished when:

1. The player has a score and it goes up

2. The player can die, the 'num of lives left' decrements

3. The game ends, goes back to the start screen and the player can restart.

Everything else is extra! :P

So by that standard I've finished 3 games (java applets). I haven't started an Allegro project yet. I did a sidescroller (edit and a tetris thingy both w/Allegro) for a test a while back but thats all. I started game programming about 1.5 years ago so thats not too bad I guess.

Hard Rock
Member #1,547
September 2001
avatar

when i start a project i finish it. Naturally i spend about a year a project and by the time i finish it i could do so much better, and i drop half its features. But i finish it.
Ive finised about 3 games, and dropped 1,but the one i dropped was entirely hardcoded(including graphics) so its a good thing it did.
Which would explain why im still and have been working on my pong game for 5 months.

_________________________________________________
Hard Rock
[ Stars Dev Company ][ Twitter ][Global Warming: ARA My TINS 07 Entry][Pong Ultra Website][GifAllegS Ver 1.07]
"Well there's also coolwebsearch but we'll let that be an IE exclusive feature" - arielb on the New Browser Plugins "What's better, HTML or Variables?"

KaBlammyman
Member #455
June 2000
avatar

I have 7 games here...all finished. I wont post a game unless its finished...it makes no sense to me to post an unfinished game.

->Insert clever quote here<-
http:my website

Bruce Perry
Member #270
April 2000

That's my usual philosophy too. I only upload unfinished games if I stop working on them and don't know if I'll ever go back to them.

--
Bruce "entheh" Perry [ Web site | DUMB | Set Up Us The Bomb !!! | Balls ]
Programming should be fun. That's why I hate C and C++.
The brxybrytl has you.

gnolam
Member #2,030
March 2002
avatar

Making your projects official is a good way to get feedback on them... some constructive criticism in the beginning of a project can save you a lot of work later :)

--
Move to the Democratic People's Republic of Vivendi Universal (formerly known as Sweden) - officially democracy- and privacy-free since 2008-06-18!

Oscar Giner
Member #2,207
April 2002
avatar

Yes. And people can have great ideas to add to your game.

Bruce Perry
Member #270
April 2000

On the other hand, releasing a good, finished game all of a sudden can be a nice surprise for everyone ;)

--
Bruce "entheh" Perry [ Web site | DUMB | Set Up Us The Bomb !!! | Balls ]
Programming should be fun. That's why I hate C and C++.
The brxybrytl has you.

 1   2   3   4 


Go to: