Introduction

Scaff is an experimental project not intended for production use cases.

Scaff (shortened from scaffold) is quite literally a scaffold for simple 2D, such as point-and-click, games that don’t require large bloated game engines.

This “engine” is actually more of a library that provides a really solid UI framework and scene manager, built on top of the amazing Ebitengine. We provide a little bit of a more high-level abstraction on top of Ebiten that makes sure you don’t have to manage scenes and cameras and can just use our stuff.

We’re still scaffolding a lot of this project. You can always look at our progress on GitHub. For now, this documentation just serves the purpose of a specification so everyone wanting to contribute understands the purpose of different systems.

Scaff (alpha)

Getting Started

Introduction

Architecture

Game entrypoint