studio 6.0 vs studio 2003 vs studio 2005
Hello,
I am a novice game programmer in Blitz3d, I am interested in creating more complex and faster games. My current game cannot play on anything below 400mhz and it is programmed in blitz3D. I need a language that is faster than Blitz and can run my game on ANY computer, this is why I am learning C++.
I am unsure which c++ to get 6.0, 2003, or 2005. My game does not have that many graphics and it is all 2D. But the graphics that I do have is all high resolution.
I am currently looking for a fast 2D engine for the next game I am creating. Speed is crucial since I need this game to run on ANY speed computer. I am targetting audience with 486 processor computers. My game will consist of 8 bit graphics, a small amount of animation and alot of AI. If you guys can suggest free or paid 2D engines I will appreciate it.
One more thing I need my game to run on windows 95 and up.
thanks
[Edited by - luke101 on August 8, 2006 4:44:36 PM]
VC6 doesn't even compile C++ compliant code, it's not an option. Anyone using it is crazy. When a free, better alternative exists (several actually).
If your game runs on 400 MHz computers, then you're fine. Nobody whose system doesn't meet your requirements plays video games.
That said, avoid VS6 like the plague.
CM
That said, avoid VS6 like the plague.
CM
VS2005 C++ Express is a free, fully-featured C++ IDE and will most likely be all you need. There are other free alternatives, of course, but thus far I haven't felt compelled to leave VS2005 for anything else.
I like everything about VS2005 except the fact that it feels a little sluggish on any computer which does not actually use jet engines. The only possible reason for anybody to use VS6 at this point is legacy build environments. Also, if you're thinking about C# (and I suggest you do) VS2005 is GREAT for it. Worlds beyond VS2003.
Now to your main question, though: From 2002 on, speed improvements are relatively minor (though interesting from a technical standpoint). If all you're thinking about is making a game which will run fast, your chosen IDE (as long as it isn't VS6) will really have little to do with the outcome. IDEs are for the programmer, not the user.
Now to your main question, though: From 2002 on, speed improvements are relatively minor (though interesting from a technical standpoint). If all you're thinking about is making a game which will run fast, your chosen IDE (as long as it isn't VS6) will really have little to do with the outcome. IDEs are for the programmer, not the user.
Well you could use openGL or directX(directx as direct draw which is 2D but it is now pretty much obsolete). I have been using glOrtho2D with openGL to do 2D. This is not exactly an engine its more or less an API to access the video card.
If you want a good graphics engine, I would use Ogre. Ogre is 3D however since it used OpenGL there is also a 2D mode! I like Ogre a lot, but then again thats just my preference.
Hope this helped!
If you want a good graphics engine, I would use Ogre. Ogre is 3D however since it used OpenGL there is also a 2D mode! I like Ogre a lot, but then again thats just my preference.
Hope this helped!
look into sdl, prolly equally used as directdraw (uses dd under some windows implementions) but is crossplatform + will soon support blending + rotation (things that dd doesnt do)
Your system requirements are ridiculously low to the point where you are backing yourself into a corner for no good reason. The way older 486 era games like id's Commander Keen achived good 2D performance is by relying on clever hardware tricks (eg. banging on the scrolling registers directly) that will outright fail if you attempt to do them on modern videocards without being in some sort of DOSBOXish emulation environment. Also you're making your job 1000 times harder for no real gain. Why do you need to support Windows 95? Nobody supports Windows 95 anymore. Hardly anyone supports Windows pre-Windows 2000s, because the amount of people who use such systems is so ridiculously small and of the small amount of people there are using them, the cross-section between that set and those who will download your game anyway is absolutely zero.
...and 'alot of AI'? On a 486? Are you sure your post isn't a troll? If it isn't, seriously reconsider your system requirements.
...and 'alot of AI'? On a 486? Are you sure your post isn't a troll? If it isn't, seriously reconsider your system requirements.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement