2D Game Engine

Started by
3 comments, last by Telastyn 18 years, 4 months ago
Does anybody know of any good articles on 2D Engine design? Can't seam to find anything usefull on google. I am attempting to write a version of R-TYPE in OpenGL, and am contemplating writing an engine inorder to produce a more elegant and structured solution. I have good knowledge of C++ and OpenGL, but am unsure about the structure of an engine, and what it needs to include. I am also unclear at the level of abstraction the engine should provide. Thanks, Steve
Advertisement
Why don't you try http://www.planet-source-code.com

I tried some of them and they have some pretty good 2D Game Engines. Well, I don't know which language you are talking about because the ones there are mostly for Visual Basic.

Cheers,
-Zubair-
Quote:Original post by steveharper
I am also unclear at the level of abstraction the engine should provide.


This is a hard one. I had this problem when I started my 3d one, and I still have this problem because it is my first.

My advice: download the source code to the first version of a 2d engine with a good reputation. Browse through the code and you'll get a feel as to what it should be like.
[size="2"][size=2]Mort, Duke of Sto Helit: NON TIMETIS MESSOR -- Don't Fear The Reaper
Try this site. It's using a ddraw based engine but it should give you a good foundation to build from.

http://www.2dgame-tutorial.com/
Joseph FernaldSoftware EngineerRed Storm Entertainment.------------------------The opinions expressed are that of the person postingand not that of Red Storm Entertainment.
This thread I wrote up a few weeks back provides some detail around an API agnostic example. It helps with some of the what's and why's.

This topic is closed to new replies.

Advertisement