Gaming Engines
A Game Engine is the core software component of a video game. It typically handles rendering and other necessary technology, but might also handle additional tasks such as game AI, collision detection between game objects, etc. The most common element that a game engine provides is graphics rendering facilities (2D or 3D).
From : en.wikipedia.org/wiki/Game_engine
Scrolling Game Development Kit
SGDK2 is written in C# and utilizes Managed DirectX 9.0.
You need the following software installed in order to run SGDK2 and the games created by it:
Microsoft .NET Framework 1.1 (Note: most Vista users will have to download and install this because Vista comes with .NET Framework 2.0. Installing version 1.1 has been tested and works with SGDK2 on Vista. Different versions of the framework live happily side-by-side.)
Microsoft DirectX 9.0
SGDK2 has been tested on the following video hardware. Please help expand this list by reporting your own results in the forums:
Supported Video Cards
ATI Radeon Xpress
Intel(R) 82945G Express Chipset Family (Intel driver version 6.14.10.4410)
NVIDIA GeForce 5900
NVIDIA GeForce 6200
NVIDIA Geforce 6610 XL
NVIDIA GeForce 7600 GS
NVIDIA GeForce 7800 GT
NVIDIA GeForce 8800
NVIDIA Geforce FX 5200 (NVIDIA Driver version 5.2.1.6 - nv4_mini.sys version 6.14.10.5216)
NVIDIA MX440
Radeon X800 Series
Unsupported Video Cards
Intel 80810e
Intel 810e
RIVA TNT2
SiS 630/730
Loading .....