From: The TapeWorm Newsgroups: comp.os.msdos.djgpp,rec.games.programmer Subject: Re: Check out my demo game! Date: Thu, 07 Aug 1997 09:27:22 -0700 Organization: Memorial University of Newfoundland Lines: 46 Message-ID: <33E9F76A.7436@geocities.com> References: <33e62ef4 DOT 15019110 AT news DOT eunet DOT be> <01bca11c$5384ce60$45025cc3 AT neverworks-> <5s5ntb$f0l$1 AT readme DOT ican DOT net> NNTP-Posting-Host: pc09.t10-laba.mun.ca Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Andrew Ellem wrote: > > In article <01bca11c$5384ce60$45025cc3 AT neverworks->, "Gareth Davies" wrote: > > >One other point. I would be interested in everyone's opinion of Allegro. I > >can't actually use it because I use Watcom, but is it really sensible to > >use this library (as good as it might be). Aren't people missing out on the > >learning experience which would otherwise be gained by doing these things > >yourself ??? as well as a lost ability later on to optimise the codeto your > >needs (I know you get the source, but if you don't understand it, you can't > >optimise it). I'm not looking for flames, just genuine opinions. > > > >For what it's worth, > >Gareth > > > > I'd say Allegro is probably one of best and easiest to use game libs out > there, and very well documented and supported. I do understand what you're > saying about missing out on the experience of creating my own library, and I > probably am to some extent. I don't consider this a great loss, as I would > rather develop a game than a graphics library. As to optimizing the code, > I've found it well documented and thought out, so I've had very little trouble > understanding it. When I did, the author of Allegro was always willing to > lend a hand. > > -- > Andrew Ellem Well, I do know that game companies on average break apart their programmers. One set does the engine, the other does the game... No one person can do all. Just look at all the companies buying the license to the quake engine. If that's not using someone elses code, I don't know what is. Sure there are enhancements, but really the main underlying code is still there. There are people who like to program game engines and those who like to program graphics engines. Both rely on one another. To me, a game programmer who tries their hand at an engine (and this is not true in all cases) will get pissed at all the time that they've missed re-inventing the wheel when they could be doing the actual game itself. Let's not forget the golden rule of programming: "NEVER RE-INVENT THE WHEEL." Mike -- MWINSOR AT HOTMAIL DOT COM or TAPE_WORM AT GEOCITIES DOT COM http://www.canvaslink.com/tapeworm