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
RealmForge GDK
The RealmForge GDK is a true next-generation toolset for developing cutting edge 3D games and visual simulations. This open-source and cross-platform middleware is written entirely in C# and combines the power and portability of the .NET Framework with numerous productivity-boosting features and an innovative run-time development toolset (In-Game Editor) which integrates directly into the engine, allowing design, development, and modding within the game itself.
This engines stunning graphics is powered by Axiom the C# port of the powerful OGRE shader-driven rendering engine and support for other rendering engines is being developed as well. The flexible component-oriented architecture allows for easy dynamic extension and it includes all the components needed to develop a stunning game or simulation including physics, audio, rendered GUIs, serialization, networking, input, particle systems, and asset management; all of which can all be easily extended or even replaced entirely.
This platform provides an extensible event-based model for flexible communication and intuitive design and scripting can be done seamlessly with compiled speeds in any of the .NET languages ranging from C# and VB to JavaScript and Python. Though the design is mature and platform in currently in use for the creation of several games, the toolset and demos are still in early development and not all features are currently implemented. Usage of the platform before its production or even beta release is suggested for only dedicated developers with programming experience.
Loading .....