Skip to content

GeekAndDadLLC/GateEngineDemos

 
 

Repository files navigation

Gate Engine Demoes

Example projects for GateEngine, a cross platform game engine for Swift developers.

CI

Navigating this Package

Projects are organized as their own executable. Each project is a single swift source file.
There are no "helper" functions or dependences.

Available Examples

General

  1. User Input: Show text when using certain user inputs.
  2. Multiple Windows: Open multiple windows on compatible platforms.

2D

  1. Animated Sprite: An animated sprite loaded from assets.

3D

  1. Rotating Cube: A textured cube loaded from assets.
  2. Skinned Character: An animated character loaded from assets.
  3. Mouse Picking: Changes the color of an object under the mouse cursor.
  • First Person: Move around a level with mouse and keyboard controls.

Support Gate Engine!

If you appreciate this project, and want it to continue, then please consider putting some dollars into it.
Every little bit helps! Support With: GitHub, Ko-fi, Pateron

Community & Followables

Discord Twitter YouTube Reddit

About

Example projects for GateEngine, a cross platform game engine for Swift developers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 100.0%