diff options
| author | Gene Pasquet <dev@etenil.net> | 2026-04-20 13:47:18 +0100 |
|---|---|---|
| committer | Gene Pasquet <dev@etenil.net> | 2026-04-20 13:47:18 +0100 |
| commit | 30033ae20d569c51b4481855f0407cbf1f03c65f (patch) | |
| tree | 331493d960e8d30b1ae85cf2945001b4086695ca /docs/guide.org | |
| parent | 71bb4e8744e733477b9584443adbe8f920458be1 (diff) | |
Documentation improvements1.0.0rc1
Diffstat (limited to 'docs/guide.org')
| -rw-r--r-- | docs/guide.org | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/docs/guide.org b/docs/guide.org index 21a70bc..c1cf35b 100644 --- a/docs/guide.org +++ b/docs/guide.org @@ -266,16 +266,16 @@ Once =getting-started= runs, the rest of Downstroke is a menu of subsystems you And the full set of demos that ship with the repository, each built by ~make demos~: -- [[file:../demo/getting-started.scm][Getting started]] (=bin/demo-getting-started=) — arrow keys move a blue square; the starting point for this guide. -- [[file:../demo/platformer.scm][Platformer]] (=bin/demo-platformer=) — gravity, jumping, tile collisions, frame animation. -- [[file:../demo/shmup.scm][Shmup]] (=bin/demo-shmup=) — top-down shooter-style movement and firing. -- [[file:../demo/topdown.scm][Topdown]] (=bin/demo-topdown=) — four-direction movement without gravity. -- [[file:../demo/audio.scm][Audio]] (=bin/demo-audio=) — background music and sound effects. -- [[file:../demo/sandbox.scm][Sandbox]] (=bin/demo-sandbox=) — group prefabs composed from mixins. -- [[file:../demo/spritefont.scm][Sprite font]] (=bin/demo-spritefont=) — bitmap font rendering. -- [[file:../demo/menu.scm][Menu]] (=bin/demo-menu=) — a simple UI menu. -- [[file:../demo/tweens.scm][Tweens]] (=bin/demo-tweens=) — side-by-side comparison of easing functions. -- [[file:../demo/scaling.scm][Scaling]] (=bin/demo-scaling=) — logical-resolution scaling via ~scale:~. -- [[file:../demo/animation.scm][Animation]] (=bin/demo-animation=) — frame-based sprite animation. +- [[https://git.etenil.net/downstroke/tree/demo/getting-started.scm][Getting started]] (=bin/demo-getting-started=) — arrow keys move a blue square; the starting point for this guide. +- [[https://git.etenil.net/downstroke/tree/demo/platformer.scm][Platformer]] (=bin/demo-platformer=) — gravity, jumping, tile collisions, frame animation. +- [[https://git.etenil.net/downstroke/tree/demo/shmup.scm][Shmup]] (=bin/demo-shmup=) — top-down shooter-style movement and firing. +- [[https://git.etenil.net/downstroke/tree/demo/topdown.scm][Topdown]] (=bin/demo-topdown=) — four-direction movement without gravity. +- [[https://git.etenil.net/downstroke/tree/demo/audio.scm][Audio]] (=bin/demo-audio=) — background music and sound effects. +- [[https://git.etenil.net/downstroke/tree/demo/sandbox.scm][Sandbox]] (=bin/demo-sandbox=) — group prefabs composed from mixins. +- [[https://git.etenil.net/downstroke/tree/demo/spritefont.scm][Sprite font]] (=bin/demo-spritefont=) — bitmap font rendering. +- [[https://git.etenil.net/downstroke/tree/demo/menu.scm][Menu]] (=bin/demo-menu=) — a simple UI menu. +- [[https://git.etenil.net/downstroke/tree/demo/tweens.scm][Tweens]] (=bin/demo-tweens=) — side-by-side comparison of easing functions. +- [[https://git.etenil.net/downstroke/tree/demo/scaling.scm][Scaling]] (=bin/demo-scaling=) — logical-resolution scaling via ~scale:~. +- [[https://git.etenil.net/downstroke/tree/demo/animation.scm][Animation]] (=bin/demo-animation=) — frame-based sprite animation. Pick the demo closest to the game you want to build, open its source next to the matching topic doc, and you will have a concrete example of every API call in context. |
