A complete and cross-platform game engine designed for flexibility, performance, and fast-iterations.

url: www.crownengine.org

Topics:
#windows #linux #gamedev #lua #game-engine #data-oriented-design #data-driven #game-development #3d #2d

Daniele Bartolini 236495fe71 tools: fix some accels not being disabled when typing into Entry widgets 3 lat temu
.github bbd6f61630 makefile: add format-sources target 3 lat temu
3rdparty 16a9743c8b scripts: do not call pkg-config explicitly 3 lat temu
docs 8ad7f29c0d tools: restore camera view state 3 lat temu
exporters 04d3f23ed2 *: update copyright year and license 3 lat temu
samples 80f2690eec samples: do not move faster diagonally 3 lat temu
scripts 04d3f23ed2 *: update copyright year and license 3 lat temu
src ff01a660fa device: enable hot-reloading for all resource types 3 lat temu
tools 236495fe71 tools: fix some accels not being disabled when typing into Entry widgets 3 lat temu
tools-imgui 04d3f23ed2 *: update copyright year and license 3 lat temu
.editorconfig a1fb2ba8a5 .editorconfig: add rule for .rst 5 lat temu
.gitattributes 555d852b09 update .gitattributes 6 lat temu
.gitignore 978a9b58d3 3rdparty: update bx, bimg and bgfx 5 lat temu
LICENSE 04d3f23ed2 *: update copyright year and license 3 lat temu
README.md 9cae0a165a README.md: remove license text 3 lat temu
makefile 04d3f23ed2 *: update copyright year and license 3 lat temu
meson.build fe1b3c5bea meson.build: updatewqqqq 3 lat temu

README.md

The flexible game engine. Build Status

Crown is a general purpose and data-driven game engine, written in orthodox C++ with a minimalistic and data-oriented design philosophy in mind.

Crown isn't tied to a particular game type or genre but instead it offers a set of generic primitives and facilities to help you create a wide gamut of interactive 2D and 3D products.

Check out the Introduction for more info.

Download

Binaries

Arch Linux (AUR)

yay -S crown

Documentation

Unstable (master)

Latest Stable (v0.46.0)

Community Support & Development

Screenshots

Level Editor

level-editor

00-empty

Engine initialization and shutdown.

01-physics

01-physics

02-animation

02-animation

Contact

Daniele Bartolini (@aa_dani_bart)
Project page: https://github.com/crownengine/crown

Contributors

In chronological order.

Daniele Bartolini (@dbartolini)
Simone Boscaratto (@Xed89)
Michele Rossi (@mikymod)
Michela Iacchelli - Pepper logo.
Raphael de Vasconcelos Nascimento (@vasconssa)
Giulia Gazzoli - Crown logo.