danebulat / ascii-ball-gui

An ASCII animation wrapped in a GUI rendered with OpenGL. Written in pure Haskell.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ASCII Ball GUI

Overview

An ASCII text animation wrapped in a GUI rendered by OpenGL via the Monomer library. The application is written in pure Haskell.

The GUI provides controls to adjust the animation area (frame size) and velocity values. See screenshots below!

Building and Running

Simply build and run the application using Stack. See the requested GHC resolver in stack.yaml and application dependencies in package.yaml.

stack build 
stack run

Screenshots

ASCII Ball Gui - Screenshot 1

ASCII Ball Gui - Screenshot 2

ASCII Ball Gui - Screenshot 3

About

An ASCII animation wrapped in a GUI rendered with OpenGL. Written in pure Haskell.

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Haskell 100.0%