Introduction
1.
Getting started
1.1.
Installation
1.2.
Hello Tophat!
1.3.
Tophat tips
2.
Tutorials
2.1.
Program structure
2.2.
Loading and drawing images
2.3.
Keyboard input
2.4.
Drawing text
2.5.
Playing sounds
2.6.
Making web builds
2.7.
Sprite sheet animations
2.8.
GUI
3.
API reference
3.1.
anim.um
3.2.
atlas.um
3.3.
audio.um
3.4.
canvas.um
3.5.
color.um
3.6.
csv.um
3.7.
font.um
3.8.
image.um
3.9.
input.um
3.10.
particles.um
3.11.
coll.um
3.12.
ent.um
3.13.
misc.um
3.14.
nav.um
3.15.
ray.um
3.16.
rect.um
3.17.
signal.um
3.18.
th.um
3.19.
tilemap.um
3.20.
ui.um
3.21.
window.um
Light
Rust
Coal
Navy
Ayu
Tophat documentation
Umka API reference
Documentation for various builtin tophat modules. They are categorized into multiple groups.
Sound
Graphics
Encodings
Engine
Misc