Skip to content

osuchalkin/labyrinthos

Repository files navigation

3D Labyrinths

3D Labyrinths is a fork StanislavPetrovVs DOOM-style-Game 3D:
https://github.com/StanislavPetrovV/DOOM-style-Game

Generating labyrinths is based on Yan-Minotskiy code:
https://github.com/Yan-Minotskiy/labyrinth_generating

Textures:

https://opengameart.org/content/cobblestone-wall-texture
Edward Burne-Jones - Tile Design - Theseus and the Minotaur in the Labyrinth
https://opengameart.org/content/wall-of-large-bricks
https://opengameart.org/content/black-brick-wall-512px
https://opengameart.org/content/dark-brick-wall-seamless-texture-with-normalmap-darkwallsjpg

Files

All 3D-geometry, player's configuration and others are in util/pseudo3d.py.
Also there are auxiliary files for text images and working with archives.

File data.dat is a zip-archive which stored textures, sprites, sounds.
The game unpacks archive to directory and deletes it in the end of the game.

Game

The 1st labyrinth is a Knossos' labyrinth. It means it has one enter and the same exit.
In this level player doesn't have a weapon and must find it.

The others labyrinths are generated by game, theoretically infinite :) They have one enter and another exit.

Controls

  • F1 or H - help

  • F2 - save the game

  • F3 - load the game

  • ESC - save and exit

  • I - info

  • L - choose level

  • M - map

  • WASD - movement

  • Mouse Left Click - fire

Labyrinthos

About

3D-game in Wolfenstein3D style

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages