Skip to content

ZeHack0/my_wolfenstein

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WOLDENSTEIN

Woldenstein is a 3D FPS game project built with the CSFML library (C binding of SFML).
It was developed during the final semester as part of a C graphical programming module at Epitech.

Table of Contents

Description

Woldenstein is a custom re-implementation of the classic game Wolfenstein 3D, fully written in C using CSFML.
The gameplay, rendering, and interactions were coded from scratch, and the aesthetics were redesigned in a unique cyberpunk theme.

The project features:

  • A raycasting-based rendering engine
  • Player movement and collision detection
  • Enemies and shooting mechanics
  • Cyberpunk visuals and ambient effects

Prerequisites

Before installing, make sure you have:

  • GCC
  • Make
  • CSFML (libcsfml-dev)
  • A Unix-based environment (Linux, macOS, or WSL)

Installation

  1. Clone the repository :

    git clone https://github.com/YourUsername/Wolfenstein.git
    
  2. Navigate to the project directory :

    cd wolfenstein
    
  3. Compile the project :

    make
    

Usage

How tu use

  • Run the application :

    ./my_wolfenstein
    

Authors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •