![]() |
|
Game Completion |
Travon Santerre
Member #3,142
January 2003
![]() |
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. --------------------------------------------------------------------- |
gnolam
Member #2,030
March 2002
![]() |
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 -- |
kazzmir
Member #1,786
December 2001
![]() |
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
![]() |
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!" -- |
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... -- |
Evert
Member #794
November 2000
![]() |
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 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
![]() |
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 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... -- |
Johan Henriksson
Member #11
April 2000
![]() |
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 |
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
![]() |
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. ----- |
FrankyR
Member #243
April 2000
![]() |
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
![]() |
I've never finished a project, but I've never abandoned one either I got into this hobby to make games, not engine tests, so I foresee no problem with game completion -- |
Flecko
Member #566
August 2000
![]() |
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 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 Anywho, best of luck with whatever you're working on, ben's drivel |
Trezker
Member #1,739
December 2001
![]() |
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... See my profile for a list of my games and other released projects (not all of which are finished 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). -- |
nonnus29
Member #2,606
August 2002
![]() |
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! 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
![]() |
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. _________________________________________________ |
KaBlammyman
Member #455
June 2000
![]() |
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.
|
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. -- |
gnolam
Member #2,030
March 2002
![]() |
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 -- |
Oscar Giner
Member #2,207
April 2002
![]() |
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 -- |
|
|