Skip to content

A small raycasting FPS written in x86_64 assembly

Notifications You must be signed in to change notification settings

Antonito/wolfASM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WolfASM

Re-boot of my Wolf3D project from Epitech's first year. This project was about building a raycasting game, in plain C.

I am building it again, but this time in x86_64 assembly.

WolfASM ScreenShot Current progress

Menu Controls

Key Action
Arrow Up / Down Move
Arrow Left / Right Change selected map
Return / Enter Choose
Tab Switch text case
Delete Delete text
Escape Quit the game

Game Controls

Key Action
W Move forward
S Move backward
A / D / Mouse Turn Camera
1 / 2 / 3 Change weapon
Mouse Left Click Shoot
Escape Back to menu

Dependencies

  • SDL2
  • SDL2_TTF
  • SDL2_Image
  • SDL2_Mixer

Releases

No releases published

Packages

No packages published