proxy.golang.org : github.com/ajlive/CommandLineMaze
A naïve and, with one exception, faithful port of JavidX9's CommandLineFPS (https://github.com/OneLoneCoder/CommandLineFPS) from C++ to Go. Naïve because I made no attempt to rewrite this version as you would a Go program from scratch with behavioral interfaces and whatnot (this is my first real Go program, so I probably couldn't do it justice--but I will try it next!) ; rather, I wanted to keep the code as 1-1 with OLC's version as possible to highlight the purely language-level differences. The only exception is that in a couple of places I've changed a type prefix to match the corresponding Go type (e.g., rShade instead of nShade, since Go prefers dealing in unicode runes rather than bytes for characters)
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/ajlive/%21command%21line%21maze
Keywords:
ascii
, ascii-art
, ascii-game
, commandlinefps
, fps
, fps-game
, onelonecoder
, ray-casting
, ray-casting-engine
, raycasting
License: GPL-3.0
Latest release: about 5 years ago
First release: about 5 years ago
Namespace: github.com/ajlive
Stars: 0 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 6 months ago