omiroshn / Wolf3D

My own implementation of Wolfenstein 3D game using C language and self written engine on sdl

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

My own implementation of Wolfenstein 3D game using C language and self written engine on sdl


Languages

Language:C 97.2%Language:C++ 2.4%Language:Objective-C 0.3%Language:Makefile 0.1%