Skip to content

christopher-weiss/raycasting-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

raycasting-go

A simple raycasting engine built in Go(lang)

Building

Run the build script located in the base folder: ./build.sh

In order to build, you will need to have Go installed. For instructions see: https://go.dev/doc/install

Running

After building the root folder will contain the executable engine. Run with ./engine.

Keys

Movement

  • W: Move up
  • A: Move left
  • S: Move down
  • D: Move right
  • →: Rotate right
  • ←: Rotate left

Other

  • F1: Show map

About

A simple raycasting engine built in Go(lang)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published