u3d-community / U3D

Open-source, cross-platform 2D and 3D game engine built in C++
https://u3d.io
MIT License
154 stars 26 forks source link
game game-development game-engine gamedev multi-platform open-source
U3D Logo # U3D [![android](https://github.com/u3d-community/U3D/actions/workflows/android.yml/badge.svg?branch=master)](https://github.com/u3d-community/U3D/actions/workflows/android.yml) [![ios](https://github.com/u3d-community/U3D/actions/workflows/ios.yml/badge.svg?branch=master)](https://github.com/u3d-community/U3D/actions/workflows/ios.yml) [![linux](https://github.com/u3d-community/U3D/actions/workflows/linux.yml/badge.svg?branch=master)](https://github.com/u3d-community/U3D/actions/workflows/linux.yml) [![macos](https://github.com/u3d-community/U3D/actions/workflows/macos.yml/badge.svg?branch=master)](https://github.com/u3d-community/U3D/actions/workflows/macos.yml) [![windows](https://github.com/u3d-community/U3D/actions/workflows/windows.yml/badge.svg?branch=master)](https://github.com/u3d-community/U3D/actions/workflows/windows.yml) ![GitHub](https://img.shields.io/github/license/u3d-community/U3D) [![Discord](https://img.shields.io/discord/1044444861992026192)](https://discord.gg/httHCqcXGx)

U3D is a open source, lightweight, cross-platform 2D and 3D game engine implemented in C++ and released under the MIT license. Forked from Urho3D and greatly inspired by OGRE and Horde3D.

Main website: https://u3d.io/

License

Licensed under the MIT license, see LICENSE for details.

Features

U3D Screenshot

Design Goals

Conventions

U3D uses the following conventions and principles:

Community

U3D's development is community-driven and completely independent, empowering developers to build and design better tools to help indie game development. We invite you to familiarize yourself with our Code of Conduct and get to know us on:

If you'd like to help build U3D, we have a guide just for you! Check it out: Contributor Guide.

Credits

U3D is greatly inspired by Urho3D, OGRE and Horde3D. Additional inspiration & research used:

U3D uses the following third-party libraries:

Media credits

License / copyright information included with the assets as necessary. All other assets (including shaders) by U3D authors and licensed similarly as the engine itself.

Contributors