2025-10-22 11:42:50 +01:00
2025-10-18 17:43:22 +01:00
2025-10-19 17:53:02 +01:00
2025-10-18 17:43:22 +01:00
2025-10-18 17:43:22 +01:00
2025-10-18 17:43:22 +01:00
2025-10-18 17:43:22 +01:00
2025-10-18 17:43:22 +01:00
2025-10-18 17:43:22 +01:00
2025-10-18 17:43:22 +01:00
2025-10-22 11:42:50 +01:00
2025-10-18 17:43:22 +01:00
2025-10-18 17:43:22 +01:00
2025-10-18 17:43:22 +01:00
2025-10-18 17:43:22 +01:00
2025-10-19 17:53:02 +01:00
2025-10-18 17:43:22 +01:00

                              ASTEROIDS

This is a clone (ish) of the classic game Asteroids, written in C23
for Linux.  To build the program, you'll need the Linux headers, a
C23-compatible compiler and libdrm, along with its headers.  There is
a build script that uses GCC; simply running this (./build.sh) is
likely to work on many systems.  However, you will likely need to
adjust the input and video devices used (in input.c and renderer.c
respectively) to match your system.

The game directly uses Linux DRM, so it doesn't play nice with X,
display managers etc.  You'll likely want to change to a virtual TTY
and run the game from there rather than from inside a graphical
session.  You may also need to add your user to the "input" group.


                               CONTROLS
                     +--------------------------+
                     | forward           up     |
                     | anti-clockwise    left   |
                     | clockwise         right  |
                     | fire              space  |
                     |                          |
                     | pause             p      |
                     | quit              q      |
                     | restart           r      |
                     +--------------------------+
Description
No description provided
Readme 161 KiB
Languages
C 99.2%
Shell 0.8%