README (1375B)
1 ================== 2 ansi-terminal-game 3 ================== 4 5 `ansi-terminal-game` is a library for creating games in a terminal setting. 6 7 Goals 8 ----- 9 10 - be cross platform (linux/win/mac). If you plan to have your executable 11 unix only, I invite you to check brick [1] or other, more expressive 12 libraries. 13 - be simple: no curses/ncurses/pdcurses/etc. dependencies, all 14 functionality built on a standard input / ANSI terminal base. 15 16 [1] http://hackage.haskell.org/package/brick 17 18 Learn 19 ----- 20 21 - run the basic example with `cabal new-run -f examples alone`; 22 - check the source in `examples/Alone.hs`; 23 - open the 'Terminal.Game' haddock documentation (start reading from 24 `data Game`). 25 26 A full game can be found at: 27 28 http://www.ariis.it/static/articles/venzone/page.html 29 30 Other games made with a-t-g 31 --------------------------- 32 33 - caverunner: 34 https://github.com/simonmichael/games/blob/main/caverunner/caverunner.hs 35 - pigafetta: http://www.ariis.it/link/repos/pigafetta/ 36 - avoidance: https://sabadev.xyz/avoidance_game 37 38 If you want yours to be added to this list, write to me. 39 40 Contact 41 ------- 42 43 For any feedback or report, contact me at: 44 45 http://ariis.it/static/articles/mail/page.html 46 47 Contributing 48 ------------ 49 50 browse repo: http://www.ariis.it/static/repos/stagit/ansi-terminal-game/ 51 Upload your modifications somewhere and send me an email (<fa-ml@ariis.it>). 52