All Projects → nhartland → golflike

nhartland / golflike

Licence: other
A golf roguelike

Programming Languages

lua
6591 projects

Projects that are alternatives of or similar to golflike

OpenNefia
(Archived) Moddable engine reimplementation of the Japanese roguelike Elona.
Stars: ✭ 103 (+442.11%)
Mutual labels:  roguelike, love2d
Rotlove
Roguelike Toolkit in Love. A Love2D/lua port of rot.js
Stars: ✭ 189 (+894.74%)
Mutual labels:  roguelike, love2d
WildWorld
Sandbox freestyle multiplayer game/engine in LÖVE/LUA.
Stars: ✭ 35 (+84.21%)
Mutual labels:  love2d
daigaku
Daigaku 大学 - Learning the Ruby programming language with a text-based interface
Stars: ✭ 22 (+15.79%)
Mutual labels:  terminal-based
goverreport
Command line tool for coverage reporting and validation
Stars: ✭ 44 (+131.58%)
Mutual labels:  terminal-based
tfex-rs
A simple terminal UI file manager
Stars: ✭ 29 (+52.63%)
Mutual labels:  terminal-based
awesome-playdate
A list of awesome resources for Playdate (https://play.date) game development and the Playdate SDK (https://play.date/dev/)
Stars: ✭ 149 (+684.21%)
Mutual labels:  love2d
lovedebug
A fixed and updated repo of LOVEDEBUG
Stars: ✭ 22 (+15.79%)
Mutual labels:  love2d
neon-phase
NEON PHASE, a colorful platformer made for a week-long jam
Stars: ✭ 21 (+10.53%)
Mutual labels:  love2d
susse
super ültra sweet sprite editor
Stars: ✭ 22 (+15.79%)
Mutual labels:  love2d
pioneer-pro-dj-linux
Hopefully one day this application will be able to send files to a rekordbox compatible DJ player.
Stars: ✭ 23 (+21.05%)
Mutual labels:  terminal-based
lunch-break-rl
A small roguelike game developed live on Twitch.
Stars: ✭ 16 (-15.79%)
Mutual labels:  roguelike
Woozoolike
A simple space exploration roguelike for 7DRL 2017
Stars: ✭ 29 (+52.63%)
Mutual labels:  roguelike
jot
Command-line note-taking for minimalists
Stars: ✭ 24 (+26.32%)
Mutual labels:  terminal-based
why-roguelike
A multiplayer ASCII roguelike
Stars: ✭ 17 (-10.53%)
Mutual labels:  roguelike
ink roguelike
A narrative mini-roguelike written completely in ink.
Stars: ✭ 13 (-31.58%)
Mutual labels:  roguelike
lovector
A pure-lua vector graphics processing and rendering library for LÖVE 2D
Stars: ✭ 29 (+52.63%)
Mutual labels:  love2d
love-playdate-emulation
A basic template for previewing games built with LÖVE in a Playdate-like environment.
Stars: ✭ 24 (+26.32%)
Mutual labels:  love2d
refactoring-golf
A Refactoring Golf exercise
Stars: ✭ 40 (+110.53%)
Mutual labels:  golf
ECS-Game
A roguelike written in Python adhering to ECS
Stars: ✭ 23 (+21.05%)
Mutual labels:  roguelike

golflike

For those who like their golf procedurally generated.

golflike is an attempt at making a coffee-break golf-themed roguelike. It features a randomly generated 9-hole course, with three different environment themes. Games are very short, mostly taking less than ten minutes.

Download [macos] [windows] [linux]

Löve golflike packages for macos, Windows and Linux can be downloaded from the releases page or the above links.

Terminal installation

In addition to the applications above golflike can be played in your terminal. The easiest way to set it up is through LuaRocks:

luarocks install golflike

Note: golflike uses the font and default 16-colour palette of your terminal. If your colourscheme is not a good match then the game might look very strange indeed!

Setup from source

To run golflike from source, you will need a recent (5.1+) Lua or LuaJIT installation and the following LuaRocks packages:

  • date >= 2.1.2
  • 30log >= 1.3.0
  • forma >= 0.4
  • lcurses >= 9.0.0
  • luaposix >= 34.0.4

With these dependencies, terminal golflike can be run with

lua(jit) main.lua
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].