Wolfenstein 3D

A cross-platform project recreating the classic Wolfenstein 3D, developed entirely from scratch for PC and PlayStation 4.
The development was carried out in C++, using Sony’s official SDK and professional environment for the PlayStation 4 version, while the PC version integrated the SDL2 library.
This game was developed as part of a university project for the Console Video Games course, belonging to the Bachelor’s Degree in Video Game Development at Complutense University of Madrid.
In this project, we focused on implementing raycasting to recreate the visual effect of a 3D environment. This version does not include enemies, weapons, or interactive objects placed throughout the map. The main goal was to replicate the structure of the levels from the original game by drawing the various walls and allowing the player to navigate through them.
Due to a Non-Disclosure Agreement (NDA), I am unable to share the project’s source code.
💡 Technologies used
- Visual Studio
- C++
- SDL2
- Sony’s official SDK for PS4