# SAF Games

This is a collection of known SAF games and programs. If you make a game and want it added here, let me know.

| name                 | screenshot                                                        | author(s)                   | license |  description                            | links                                                                                                            |
| -------------------- | ----------------------------------------------------------------- | --------------------------- | ------- | --------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
| amazed               |![](https://i.ibb.co/bKN29gk/amazed.png)                           | Julio Sangrador-Paton       | GPL     | dungeon crawler                         | [src](https://gitlab.com/jsangradorp/amazed)                                                                     |
| Anarch               |![](media/anarch.gif)                                              | drummyfish                  | CC0     | SAF Anarch port, oldschool FPS          | [src](https://git.coom.tech/drummyfish/Anarch/src/branch/master/main_saf.c)                                      |
| batlroom             |<img src="https://i.postimg.cc/Jhh8FxJk/batlroom.png" width="128"/>| Julio Sangrador-Paton       | GPL     | zero gravity physics game               | [src](https://gitlab.com/jsangradorp/batlroom/), [online](https://jsangradorp.gitlab.io/batlroom/)               |
| chess                |![](media/chess.png)                                               | drummyfish                  | CC0     | chess game with AI and variants         | [src](examples/chess.h)                                                                                          |
| demo 3D              |![](media/demo3d.gif)                                              | drummyfish                  | CC0     | 3D rendering test                       | [src](examples/demo3d.h)                                                                                         |
| flying ball          |![](media/flying_ball.png)                                         | drummyfish                  | CC0     | flying bird clone in comun language     | [src](examples/game.cmn)                                                                                         |
| mandelbrot           |![](media/mandelbrot.png)                                          | drummyfish                  | CC0     | shows the Mandelbrot fractal            | [src](examples/mandelbrot.h)                                                                                     |
| maze                 |![](https://i.postimg.cc/FK5T6XJP/safmaze.png)                     | Julio Sangrador-Paton       | GPL     | find a way through the maze             | [src](https://gitlab.com/jsangradorp/maze), [online](https://jsangradorp.gitlab.io/maze/)                        |
| microTD              |![](media/utd.gif)                                                 | drummyfish                  | CC0     | minimalist tower defense                | [src](examples/utd.h), [online](http://www.tastyfish.cz/saf/utd.html), [itch](https://drummyfish.itch.io/microtd)|
| minigames            |![](media/minigames.gif)                                           | drummyfish                  | CC0     |snake, minesweeper, 2048, blocks, runner | [src](examples/minigames.h), [online](http://www.tastyfish.cz/saf/minigames.html)                                |
| pong                 |<img src="https://i.postimg.cc/RCYXD6gh/pong.png" width="128"/>    | dolphinana                  | CC0     | simple pong game for two players        | [src](https://notabug.org/Dolphinana/pong_saf)                                                                   |
| procball             |![](media/procball.png)                                            | drummyfish                  | CC0     | simulator of football matches           | [src](examples/procball.h)                                                                                       |
| SAFsteroids          |![](https://i.postimg.cc/HxQJY2vk/safsteroids.png)                 | Julio Sangrador-Paton       | GPL     | clone of the famous asteroids game      | [src](https://gitlab.com/jsangradorp/safstrds), [online](https://jsangradorp.gitlab.io/safstrds/)                |
|Simon Tatham's Puzzles|<img src="https://i.postimg.cc/DzgwRm8S/stppc2.png" width="128"/>  |drummyfish, Simon Tatham, ...| MIT     | SAF port of puzzle collection           | [src](examples/stppc.c)                                                                                          |
| tangram              |![](media/tangram.png)                                             | drummyfish                  | CC0     | classic tangram shape puzzle            | [src](examples/tangram.h)                                                                                        |
| test                 |![](media/test.gif)                                                | drummyfish                  | CC0     | SAF test program                        | [src](examples/test.h)                                                                                           |
| walldown             |<img src="https://i.postimg.cc/hv4cJpZL/walldown.png" width="128"/>| Julio Sangrador-Paton       | GPL     | Arkanoid-style game                     | [src](https://gitlab.com/jsangradorp/walldown), [online](https://jsangradorp.gitlab.io/walldown/)                |

