/ezEngine

An open source game engine in active development

Primary LanguageC++MIT LicenseMIT

ezEngine

ezEngine is an open source C++ game engine in active development. It is currently mainly developed on Windows, and higher level functionality such as rendering and the tools are only available there, but the core libraries are also available for other platforms such as Mac and Linux.

ez is built in a modular way, enabling users to either use all available functionality, or to pick and choose individual features and build the rest yourself. Larger features are implemented through engine and editor plugins and can therefore be easily removed or replaced. For instance sound (Fmod), physics (PhysX) and particle effects are all provided through runtime plugins.

The ezEditor is a full blown editor used for editing scenes and importing and authoring assets.

If you want to learn more, please have a look at the documentation. It is very straight-forward to build ez and there are a couple of samples and videos to get you started. Finally, you can also get the ezEngine API documentation.

If you have a question, contact us.

Screenshots

ezEditor:

ezEditor

Testing Chamber

RTS Sample:

RTS1

Asteroids Sample:

Asteroids

ezInspector:

ezInspector