Skip to content

An open source game engine in active development

License

Notifications You must be signed in to change notification settings

toasti1973/ezEngine

 
 

Repository files navigation

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

About

An open source game engine in active development

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • C++ 62.6%
  • JavaScript 25.5%
  • NASL 3.2%
  • TypeScript 2.3%
  • Pascal 2.3%
  • C 1.7%
  • Other 2.4%