I am releasing version 1.0 of my game Anarch.
It’s a Doom-like first person shooter with 10 levels. It is completely public
domain (CC0), so you can do whatever you wish with it: mod it, hack it, break
it, share it, even sell it. You can just grab it and start playing. The
project has also become a manifesto of some of my philosophies, going beyond
simple entertainment purpose, so if you wish to check it out further, visit
https://drummyfish.gitlab.io/anarch/
and
Reminder: 1.0 doesn’t mean bug-free or even finished, it is simply a release milestone that has all goal features and is pretty much usable.
The game is not exclusive to Pokitto, I’ve made it to be independent of any platform so you can also play it on your computer, in a browser (game), or on other consoles. However, it all started here, with the Pokitto community, when a few years back Pokitto showed me the joy of programming simple HW, when I began to play around with raycasting, which later resulted in raycastlib and eventually this game, and when people started telling me to make a complete game. For this I thank you, the Pokitto community.
downloads:
overclocked POP
overclocked JoyHat POP
non-overclocked bin
source
controls:
- arrows: movement
- A: shoot, confirm
- B: hold for strafing, cancel
- C + A/left, C + B/right: switch weapons
- C + up: jump
- C + down: menu
There is a basic save/load functionality, but it is pretty simple. You are only able to save game at the beginning of a level, allowing you to load there with the same health, ammo and stats (time and kills).
It uses bytebeat for music, for simplicity and to save space. This can get annoying after a while, but of course you can turn off music in the menu
Enjoy!
P.S: Yes, there are cheatcodes, or rather only one, but you have to figure it out yourself Besides that there are secret areas on each map.
map creation “tutorial”:
original post
Hello Pokitto friends,
I’d like to announce I’ve been for a while working on an FPS game using my raycasting engine. I’ve already shared this privately with some, but I dislike secrets so I am sharing this information. Sharing early has the great advantage of getting early feedback and ideas, so I very welcome any of these.
This may never be finished, don’t have high hopes, but ATM I’d really like to see this completed. Also I’ll be in a mental hospital for the next month so I don’t know if they’ll allow me to program and make progress on this during that time
The idea is to:
- Create a Doom clone because Doom is awesome.
- Focus on portability, HW independence and simplicity, so that the game can be played anywhere, can be used as a benchmark, doesn’t die along with any platform or library etc.
- Completely truly public domain game under CC0, with code and original media, encouraging mods, remixing, porting, sharing, use for education, promoting free culture and so on.
- Show and prove some design and philosophical ideas, i.e. how to write games in a portable way, show that you don’t need a GPU, FPU, OOP, and other such stuff for nice games.
…