I am releasing version 1.0 of my suckless game Anarch which I've been working on on evenings for one to two years.
trailer on Peertube: https://libre.video/videos/watch/c96877 ... 578ffa8dcb
I highly recommend compiling the SDL version and playing with mouse and in fullscreen (-f).
PC controls:
- arrows, numpad, [W] [S] [A] [D] [Q] [R]: movement
- mouse: rotation, [LMB] shoot, [RMB] toggle free look, wheel weapon change
- [SPACE]: jump
- [J] [RETURN] [SHIFT]: game A button (confirm, shoot)
- [K] [CTRL]: game B button (cancel, strafe, look)
- [L] [P] [X] [Y] [Z]: change weapons
- [TAB]: map
- [ESCAPE]: menu
It's probably a little different from what you expect from a typical modern game as it is a little experimental and purposfully trying to do things differently. It looks like from early 90s and will seem shitty and backwards, but it's just aiming for different goals than wide popularity or making profit. It's not just a game but also a manifesto of some ideas I hold.
It is extremely small, completely public domain, no-dependency, doesn't require file I/O, very portable suckless anarcho-pacifist from-scratch 90s-style Doom clone that runs even with just 32 KB RAM and 40 MHz CPU, made for the benefit of all living beings. For more see the page at libregamewiki: https://libregamewiki.org/Anarch.
Game-wise Anarch offers:
- oldschool "pseudo 3D" raycasting rendering in 256 colors
- 10 levels, both interior and exterior, 16 wall textures
- varying floor and ceiling heights, ability to jump
- 6 weapons using 3 types of ammo
- 7 types of enemies
- optional primitive save/load system
- bosses
- optional mouse support
- a few hidden secrets/easter eggs
website: https://drummyfish.gitlab.io/anarch/
repo: https://gitlab.com/drummyfish/anarch
play in browser: https://drummyfish.gitlab.io/anarch/bin/web/anarch.html
Enjoy!