Dungeon of Quake is a simple first person shooter, inspired by Quake.
made with
Odin programming language
and
Raylib
currently work in progress!
If you just want to play the game, take a look at releases. Currently the game is still early in development, keep that in mind.
- get the Odin compiler (builds are usually tested on the last official release)
- add Odin to
$PATH
enviroment variable - (in cmd) use
build.bat
to build the game, or alternativelybuild.bat run
to build and run the game
Info for creating maps is in DQM file spec
Maps are a top-down, ascii view on the map, and different characters correspond to different
tiles - this means anyone can edit maps with just a simple text editor.
.dqm
file extension is used, even though the underlying file is just plain text.
The raw tile table is in tiles.odin as
kind_t
Some tiles are translated to different tiles when the map gets loaded into memory. For instance, lowercase
health pickup h
is translated to empty
tile, and the pickup itself gets spawned separately.
dqmake is a simple DQM map editor
you can build dqmake just with
odin build dqmake.odin
command
useodin build dqmake.odin -out:build/dqmake.exe
for releases
- better collision resolution!
- 3D audio
- simple profiler, maybe with chrome://tracing
- particles