Glide Engine
A downloadable game engine for macOS
Glide is a SpriteKit and GameplayKit based engine for building 2d games easily, with a focus on side scrollers. Glide is developed with Swift and works on iOS, macOS and tvOS.
Download the macOS demo app to have a look at the features of Glide.
See the source code and documentation at https://github.com/cocoatoucher/Glide
Follow the starter tutorial:
What is in Glide?
1. Entity component system
Glide is developed with Entity-Component-System architecture. In short, this makes it easy to manage the code of your game. Loads of building components common to 2d platformers that will get you quickly started is also included in the engine.
See all the components [here](Docs/Components.md). 👾
2. Tight collisions and contacts
Glide has its own collision and contact algorithms which is more suitable for precise platformer mechanics compared to using SpriteKit's physicsBody.
3. Input 🎮⌨️🖱🔲
Support for Bluetooth and USB game controllers, keyboard, mouse, and touch controls comes out of the box with Glide and it is pretty intuitive to use them.
4. Native game menus
You can't imagine a game without menus in most cases. A UIKit / AppKit based user interface library for making game menus is included in Glide, so you don't have to give up from native Apple components in your games. Of course, those menus are controllable via game controllers on iOS, macOS and tvOS 🎮💃
Status | Released |
Category | Tool |
Platforms | macOS |
Author | glideengine |
Genre | Platformer |
Tags | apple, engine, Game engine, ios, macos, Pixel Art, Side Scroller, swift, tvos |
Download
Click download now to get access to the following files:
Comments
Log in with itch.io to leave a comment.
Please make able to be installed via the Itch.io client, you need to add a manifest.
Is there a discussion forum for Glide? It looks very cool but I have lots of questions.