raycasting-go

module
v0.0.0-...-c65f6d7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 19, 2022 License: Unlicense

README

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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL