Skip to content

baumhoto/GoRampage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoRampage

RetroRampage Tutorial Series for Go

Learning Go by following https://github.com/nicklockwood/RetroRampage and implement it in Go instead of Swift.

Decided to use https://github.com/gonutz/prototype 2D Prototype Gaming Framework because it seems to be simple enough

Switched to ebiten https://github.com/hajimehoshi/ebiten as it allows to more closely replicate the original raycast implementation.

GoRampage Chapter 6

GoRampage Chapter 7

Installation

  • go get github.com/baumhoto/GoRampage

  • cd {YOUR_GO_PATH}/src/github.com/baumhoto/GoRampage

  • go build

  • ./GoRampage

Controls

ESC - Quit P - Pause R - Reset Level Arrow-Keys - Movement WSAD - Movement SPACE - Fire

About

RetroRampage Tutorial Series for Go

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages