Wolf3D
My own implementation of Wolfenstein 3D game using C language and self written engine on sdl
Install / Use
/learn @omiroshn/Wolf3DREADME
Wolf3d
Description
This project is inspired by the world-famous eponymous 90’s game, which was the first FPS ever. It will enable you to explore ray-casting. Your goal will be to make a dynamic view inside a maze, in which you’ll have to find your way.
Requirements
- linux or macos
- installed SDL
How to start the program:
make
./wolf3d resourses/maps/map2.map
Some usefull buttons:
esc - exit
WASD - moving
Arrows - moving
Shift + WASD - sprint
TAB - fullscreen
Space - shoot
M - mute music
<img align="center" src="https://github.com/omiroshn/Wolf3dSDL/blob/master/Screenshots/4.png" width="100%" />
<img align="center" src="https://github.com/omiroshn/Wolf3dSDL/blob/master/Screenshots/5.png" width="100%" />
<img align="center" src="https://github.com/omiroshn/Wolf3dSDL/blob/master/Screenshots/6.png" width="100%" />
<img align="center" src="https://github.com/omiroshn/Wolf3dSDL/blob/master/Screenshots/7.png" width="100%" />
<img align="center" src="https://github.com/omiroshn/Wolf3dSDL/blob/master/Screenshots/8.png" width="100%" />