Yesser Engine is an open-source game engine designed to enhance your game development experience. Built on top of MonoGame, it extends the capabilities of MonoGame by providing additional tools and features that empower game developers.
- Create and manage custom game objects easily by implementing the
IGameObject
interface - Add sprites and other content just as you would with MonoGame
- There's much, much more to be added - this is still in alpha, after all!
- Clone the repository
git clone https://github.com/Yesser-Studios/Yesser-Engine.git
- Create a new MonoGame project:
Create a new MonoGame project Add your game logic, assets, and scripts. - Reference the YesserEngine.OpenGL or YesserEngine.UWP project (based on your target platform)
- Make sure your
Game1
class is derived fromYesserEngine.EngineGame
- Add your game logic
We welcome contributions from the community! If you find a bug, have an idea for an improvement, or want to add a new feature, feel free to submit a pull request.
Yesser Engine is released under the MIT License.
For more details and to explore the code, visit the Yesser Engine GitHub repository. Happy game development!