Skip to content

Examples ​

These projects are linked throughout the docs.

ProjectShows
TemplateThe starting point for a new game. See Getting Started.
ShowcaseA small demo per feature: image loading, animation, render textures, graphics, particles, shaders, tweens, prefabs, components, extending classes, levels, editor components, both physics engines, sound, camera and UI anchoring.
PlatformerA small, complete game: player movement and animation, gravity, levels, UI, sound, tweens, collisions and tags, asset streaming, custom events, particles and inspector buttons. Fills the window.
ShmupA shoot 'em up: collision layers, shooting projectiles, custom component methods, and pixelScale for chunky pixels.
RPGA pixel art RPG: touch and keyboard movement, levels connected with editor components and its own map editor, enemy AI, hitboxes, saving and loading, level preloading, prefab inheritance and a custom weapon class. Fixed resolution, scaled to fit.
TrustA port of The Evolution of Trust: prefab buttons, a custom GameObject class, promise-based tweens and a UI scene.
Resolution DemoThe resolution options side by side.

Bare Engine is open source under the MIT license.