Thanks to visit codestin.com
Credit goes to Github.com

Skip to content
This repository was archived by the owner on Sep 24, 2025. It is now read-only.

ecnivs/doom-scout

Repository files navigation

DOOM Scout

DOOM '93 Level Explorer

swappy-20240524-213815

Overview

DOOM Scout allows you to render and explore levels from the classic DOOM (1993) game using WAD files. It focuses on navigation and viewing without any gameplay elements like shooting or enemies.

Features

  • Load and render levels from DOOM WAD files.
  • Walk through and explore the maps freely.
  • View detailed level geometry and textures.
  • Supports custom WAD files.

Prerequisites

  • Python 3.x
    • Pygame pip install pygame
    • Numba pip install numba
    • Sys
    • Random
    • Math
    • Struct

Installation

  1. Clone the repository:
git clone https://github.com/ecnivs/DOOM-Scout.git
cd DOOM-Scout
  1. Install dependencies:
pip install pygame numba
  1. Run the Software:
python main.py

Controls

  • W: Move forward
  • S: Move back
  • A: Move left
  • D: Move right
  • Left Arrow: Rotate left
  • Right Arrow: Rotate right
  • 1-9: Change Levels

Thank you for checking out this project!

About

DOOM '93 Level Explorer

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages