All Projects → smallhadroncollider → Ascii Runner

smallhadroncollider / Ascii Runner

Licence: other
An infinite runner in your terminal

Programming Languages

haskell
3896 projects

Projects that are alternatives of or similar to Ascii Runner

2048.c
Console version of the game "2048" for GNU/Linux
Stars: ✭ 453 (+353%)
Mutual labels:  command-line, game
Cryptocurrency Cli
💰 Cryptocurrency Portfolio On The Command Line 💰
Stars: ✭ 99 (-1%)
Mutual labels:  command-line
Jpacman Framework
Pacman-inspired game, for teaching testing purposes.
Stars: ✭ 95 (-5%)
Mutual labels:  game
Tooling
Advancing Node.js as a framework for writing great tools
Stars: ✭ 98 (-2%)
Mutual labels:  command-line
Tetris
A clone of the popular game Tetris.
Stars: ✭ 96 (-4%)
Mutual labels:  game
Rundeck Cli
CLI tool for Rundeck
Stars: ✭ 98 (-2%)
Mutual labels:  command-line
Toast Haste.framework
TOAST Haste framework is a pure java implementation of asynchronous game server framework
Stars: ✭ 95 (-5%)
Mutual labels:  game
Opendiablo2
An open source re-implementation of Diablo 2
Stars: ✭ 10,057 (+9957%)
Mutual labels:  game
Openpanzer
Javascript/HTML5 rewrite of Panzer General 2 game
Stars: ✭ 98 (-2%)
Mutual labels:  game
Terminal layout
The project help you to quickly build layouts in terminal,cross-platform(一个跨平台的命令行ui布局工具)
Stars: ✭ 98 (-2%)
Mutual labels:  command-line
Entitas Sync Framework
Networking framework for Entitas ECS. Targeted at turnbased games or other slow-paced genres.
Stars: ✭ 98 (-2%)
Mutual labels:  game
Flappy Gopher
The code for the Flappy Gopher episodes of #justforfunc
Stars: ✭ 96 (-4%)
Mutual labels:  game
Zelda
A Zelda clone in C++
Stars: ✭ 98 (-2%)
Mutual labels:  game
Azerothcore Wotlk
Complete Open Source and Modular solution for MMO
Stars: ✭ 1,330 (+1230%)
Mutual labels:  game
Nuvie
Nuvie - New Ultima VI Engine
Stars: ✭ 99 (-1%)
Mutual labels:  game
Mario Game
🍄 Super Mario Bros 16-bit version clone. Written in Java and using the LibGdx game engine.
Stars: ✭ 95 (-5%)
Mutual labels:  game
Unity Platformer
Unity platformer framework: IA, Ladders, Jumps, WallStick, WallJumps, Slopes, MovingPlatforms, OneWayPlatforms/Walls, Ropes and more...
Stars: ✭ 97 (-3%)
Mutual labels:  game
Geotic
Entity Component System library for javascript
Stars: ✭ 97 (-3%)
Mutual labels:  game
Punchandkick
A simple 2D Fighting Game.
Stars: ✭ 99 (-1%)
Mutual labels:  game
Openrct2
An open source re-implementation of RollerCoaster Tycoon 2 🎢
Stars: ✭ 10,115 (+10015%)
Mutual labels:  game

ASCII-Runner

An infinite runner in your terminal

If you enjoy ASCII-runner, you might also like taskell - a command-line Kanban board.

Screenshot

Installation

Binaries

A binary is available for Mac and Linux. Download it and copy it to a directory in your $PATH (e.g. /usr/local/bin or /usr/bin).

Debian/Ubuntu

A .deb package is available for Debian/Ubuntu. Download it and install with dpkg -i <package-name>.

Fedora

Run sudo dnf install ncurses-compat-libs then download and run binary as described below.

Stack

If none of the above options work you can build ASCII-runner using Stack. First install Stack on your machine. Then clone the repo and run stack build && stack install: this will build ascii-runner and then install it in ~/.local/bin (so make sure that directory is in your $PATH). Building from scratch can take a long time and occasionally doesn't work the first time (if this happens try running it again).

Windows

Unfortunately the vty package, which this program is heavily dependent on, doesn't currently support Windows. This may change in the future, but for now it means that ASCII-runner is not available for Windows. However, you could install WSL with Ubuntu and then follow the Ubuntu instructions above.

Usage

Run runner

Optionally pass a number for game speed, e.g. runner 15. The number represents the number of columns to move per second. 10 is quite easy, 30 is quite hard.

  • Space to jump
  • q to quit
  • Enter to restart after game over

FAQ

Why?

Why not

Seriously?

Yup

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].