OmegaEngine
NuGet publisher profile
Packages (7)
OmegaEngine
OmegaEngine is a general-purpose 3D graphics for .NET Framework and DirectX 9. The engine is designed to be light-weight, modular and gameplay-agnostic. The complementary OmegaGUI, AlphaFramework and AlphaEditor help you build games using the OmegaEngine.
OmegaGUI
OmegaGUI is a GUI toolkit for OmegaEngine. It has an XML file format for describing UIs (AlphaEditor provides a WYSIWYG editor). It uses Lua scripting for event handling.
AlphaEditor
AlphaFramework is a Model-View-Presenter framework for creating game worlds with OmegaEngine. AlphaEditor is a toolkit for creating IDE-like editors for games based on OmegaEngine and AlphaFramework. You can use it to create GUI dialogs, maps, particle systems, etc. for your game.
AlphaFramework.World
AlphaFramework is a Model-View-Presenter framework for creating game worlds with OmegaEngine. AlphaFramework.World provides a basis for building engine-agnostic models of game worlds.
AlphaFramework.Presentation
AlphaFramework is a Model-View-Presenter framework for creating game worlds with OmegaEngine. AlphaFramework.Presentation provides a basis for building presenters that visualize AlphaFramework.World-based game worlds using OmegaEngine graphics.
OmegaEngine.Backend
This package contains the actual library binaries for the OmegaEngine without the default assets (content and shader files). It is automatically included by the main package. Use this package directly if another project in your solution with the same build output directory already references the main package to avoid duplicating the assets. API documentation: http://omegaengine.de/api/omegaengine/
OmegaEngine.Helpers
This package contains helper libraries for the OmegaEngine. It is automatically included by the main package. You can reference this directly if you do not need the engine itself.