fastjack
12-14-2004, 08:46 AM
I am looking for technology solutions for games. I have been programming for about 5 years now, and years ago i started with the book 'tricks of the windows game programming gurus'. Since then i have sone some work with the torque and cipher engines and some modding. I really enjoyed these compared to large sections of the work i did while reading the book. This is because i could basically get down to game code and forego reinventing the wheel as far as the technology went. Dont get me wrong though, i learned a lot from doing the tasks in the book and appreciate it, but i really want to get to making games.
I have always used c++ and directx (its what TFTWGPG taught me), and as i am now interested in doing my own indy games i have been looking for 2d engines (something similar to what torque did for me). One thing ive found however is that they are rare or old, or what have you. However there are plenty of libs/wrappers etc.
Since i always used directx, i admit i kinda looked down my nose at opengl and sdl, assuming they were just watered down/less hardcore ways of doing what id learned to do. But now that i am looking for ways to speed along my game development, and get straight to game code sdl looks attractive, as do some of the libs for it on libsdl.org.
POINT: basically im looking for technology solutions to speed along game programming. be these engines/libs/wrappers/etc/etc matters not.
in particular i am looking to prototype a few strategy/sim and rpg game ideas i have. 2d or isometric depending. I would like to include large game worlds and dynamicism (as much as possible) and graphics would take a backseat.
Solutions including video/sound/gui even ai or just about anything else that could speed ones dev time. something with a tile/iso engine and scrolling and scripting support would be nice. As i said though sdl looked good, what have been your experiences, time to dev short? i just dont want to spend forever getting all my technology ready, really i spend as little time as necessary (the sooner i can get to game code the better seeing as i have to prototype like 4-6 game ideas)
-what do you use to keep you from reinventing the wheel?
-what libs are indispensible when you make a new game?
-are there handy versatile 2d engines available?
-what tools do you use (or would you use in my position) to speed or ease your dev?
-what parts of the design are better done by yourself?
-what have you had good experiences with?
-what have you had poor experiences with?
SECOND POINT: i just feel that since i started programming i have not been taking nearly enough advantage of all the great tools and code available to help out the game programmer. i spent some time wading through the old/abandoned, never finished, poorly documented, and poorly implemented 3rd party solutions (middleware etc) and never really found the good stuff i guess.
free or cheap commercial liscense please.
thanks in advance for any help offered.
also, im sorry if i left anything out or didnt make sense at times, it is very late and im off to bed, if you need more info feel free to ask.
I have always used c++ and directx (its what TFTWGPG taught me), and as i am now interested in doing my own indy games i have been looking for 2d engines (something similar to what torque did for me). One thing ive found however is that they are rare or old, or what have you. However there are plenty of libs/wrappers etc.
Since i always used directx, i admit i kinda looked down my nose at opengl and sdl, assuming they were just watered down/less hardcore ways of doing what id learned to do. But now that i am looking for ways to speed along my game development, and get straight to game code sdl looks attractive, as do some of the libs for it on libsdl.org.
POINT: basically im looking for technology solutions to speed along game programming. be these engines/libs/wrappers/etc/etc matters not.
in particular i am looking to prototype a few strategy/sim and rpg game ideas i have. 2d or isometric depending. I would like to include large game worlds and dynamicism (as much as possible) and graphics would take a backseat.
Solutions including video/sound/gui even ai or just about anything else that could speed ones dev time. something with a tile/iso engine and scrolling and scripting support would be nice. As i said though sdl looked good, what have been your experiences, time to dev short? i just dont want to spend forever getting all my technology ready, really i spend as little time as necessary (the sooner i can get to game code the better seeing as i have to prototype like 4-6 game ideas)
-what do you use to keep you from reinventing the wheel?
-what libs are indispensible when you make a new game?
-are there handy versatile 2d engines available?
-what tools do you use (or would you use in my position) to speed or ease your dev?
-what parts of the design are better done by yourself?
-what have you had good experiences with?
-what have you had poor experiences with?
SECOND POINT: i just feel that since i started programming i have not been taking nearly enough advantage of all the great tools and code available to help out the game programmer. i spent some time wading through the old/abandoned, never finished, poorly documented, and poorly implemented 3rd party solutions (middleware etc) and never really found the good stuff i guess.
free or cheap commercial liscense please.
thanks in advance for any help offered.
also, im sorry if i left anything out or didnt make sense at times, it is very late and im off to bed, if you need more info feel free to ask.