Abstract, software accelerated (CPU-only) engine for older hardware
Go to file
2023-09-25 17:39:50 +02:00
mods/main Add mouse stuff 2023-09-25 17:39:50 +02:00
src Add mouse stuff 2023-09-25 17:39:50 +02:00
.gitignore Remove /src/lua.c 2023-08-09 21:15:10 +02:00
compile Remove Python build-dependency 2023-09-01 14:30:21 +02:00
LICENSE Add LICENSE 2023-05-14 17:53:18 +02:00
lua_translate Remove Python build-dependency 2023-09-01 14:30:21 +02:00
README.txt Update README.txt 2023-09-04 15:32:38 +02:00

A software accelerated (CPU-only) game engine for older computers. It uses a layer of abstraction, so different implementations can be ported to it. It primarily uses SDL2. This can also be used to more easily port the engine to different consoles.

Can be compiled for Linux, OpenBSD and Windows.

> Prerequisites, Debian/Ubuntu:
sudo apt install gcc lua5.3 libsdl2-dev liblua5.3-dev

> Prerequisites, OpenBSD:
* Enable ports: https://www.openbsd.org/faq/ports/ports.html
cd /usr/ports/devel/sdl2
doas make
doas make install
cd /usr/ports/lang/lua/5.3
doas make
doas make install

>>> FUNCTIONS / VALUES
Semi human-readable files are in src/values/