All Projects → joshuaskelly → lunch-break-rl

joshuaskelly / lunch-break-rl

Licence: MIT license
A small roguelike game developed live on Twitch.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to lunch-break-rl

FAangband
First Age Angband
Stars: ✭ 57 (+256.25%)
Mutual labels:  roguelike
storm-engine
Game engine behind Sea Dogs, Pirates of the Caribbean and Age of Pirates games.
Stars: ✭ 636 (+3875%)
Mutual labels:  video-game
Video-Game-Keyboard-Database
A set of PHP forms and MySQL databases that generate keyboard control diagrams in a new browser window. You can select control bindings from among various video games and other software.
Stars: ✭ 38 (+137.5%)
Mutual labels:  video-game
LoL-Match-Prediction
Win probability predictions for League of Legends matches using neural networks
Stars: ✭ 34 (+112.5%)
Mutual labels:  video-game
OpenNefia
(Archived) Moddable engine reimplementation of the Japanese roguelike Elona.
Stars: ✭ 103 (+543.75%)
Mutual labels:  roguelike
quake-cli-tools
Command line tools for creating Quake content.
Stars: ✭ 41 (+156.25%)
Mutual labels:  video-game
LightMask
A tiny 2D header-only flood-fill lighting engine
Stars: ✭ 71 (+343.75%)
Mutual labels:  roguelike
amanuensis
The Amanuensis is an automated songwriting and recording system aimed at ridding the process of anything left-brained, so one need never leave a creative, spontaneous and improvisational state of mind, from the inception of the song until its final master. See the README for instructions and feel free to message me at soundcloud.com/to_the_sun.
Stars: ✭ 30 (+87.5%)
Mutual labels:  video-game
troll-hunter
Trollhunter is a single-player roguelike game.
Stars: ✭ 28 (+75%)
Mutual labels:  roguelike
haskellRogueLike
Code for Haskell roguelike blog posts
Stars: ✭ 27 (+68.75%)
Mutual labels:  roguelike
FloodSpill-CSharp
A flood fill algorithm implementation for C#
Stars: ✭ 59 (+268.75%)
Mutual labels:  roguelike
mapgen
map generator stuff
Stars: ✭ 26 (+62.5%)
Mutual labels:  roguelike
r6maps
Rainbow Six Siege map quick references
Stars: ✭ 74 (+362.5%)
Mutual labels:  video-game
LegendsOfMajesticSteel
Power metal strategy RPG
Stars: ✭ 19 (+18.75%)
Mutual labels:  video-game
WildWorld
Sandbox freestyle multiplayer game/engine in LÖVE/LUA.
Stars: ✭ 35 (+118.75%)
Mutual labels:  video-game
Axes-Armour-Ale
A fantasy, ASCII dungeon crawler for Windows, Linux & OSX
Stars: ✭ 22 (+37.5%)
Mutual labels:  roguelike
FungusCave
A Roguelike game made with Unity. Explore the cave, fight enemies, and find Encyclopedia of Yendor to cure your infections.
Stars: ✭ 80 (+400%)
Mutual labels:  roguelike
Woozoolike
A simple space exploration roguelike for 7DRL 2017
Stars: ✭ 29 (+81.25%)
Mutual labels:  roguelike
why-roguelike
A multiplayer ASCII roguelike
Stars: ✭ 17 (+6.25%)
Mutual labels:  roguelike
video-game-encyclopedia
474417 Games with Metacritic Score, Ratings, Genres, Publishers, Platforms, ...
Stars: ✭ 16 (+0%)
Mutual labels:  video-game

lunch-break-rl

Lunch Break Roguelike is a small game that is developed on Twitch during lunch!

Twitch Python 3 Discord

Installation

$ pip install -r requirements.txt

Running

You need to add a config.cfg file to the project root. It should look like:

[ENGINE]
; Frame limit in frames per second
fps = 30

; Renderer to use. Options are ['GLSL', 'OPENGL', 'SDL']
renderer = OPENGL

; Font to use.
font = terminal32x32_gs_ro.png

[GAME]
; The length of a turn in seconds
turn = 2

[TWITCH]
; User name of Twitch account. Preferably an alternate from your main Twitch
; account.
Nickname = Nick

; OAuth token acquired from: http://twitchapps.com/tmi
Password = oauth:abcdefghijklmnopqrstuvwxyz0123

; Channel to listen to
Channel = channel

; Broadcaster display color. Default is orange (255, 163, 0).
BroadcasterColor = 255, 163, 0

; Subscriber color. Default is blue (41, 173, 255).
SubscriberColor = 41, 173, 255

; Viewer display color. Default is orange (255, 163, 0).
ViewerColor = 255, 163, 0

; Special viewer display color. Default is red (255, 0, 77).
SpecialViewerColor = 255, 0, 77

; List of special viewers names separated by newlines.
SpecialViewers =
    joshuaskelly
    gusanolocovg

Contributing

Have a bug fix or a new feature you'd like to see in Lunch Break RL? Send it our way! Please make sure you create an issue that addresses your fix/feature so we can discuss the contribution.

  1. Fork it!
  2. Create your feature branch: git checkout -b features/bug-fix-cookies
  3. Commit your changes: git commit -am 'Fixing AI failing to find cookies when cookies are visible'
  4. Push to the branch: git push origin bug-fix-cookies
  5. Submit a pull request.
  6. Create an issue.

License

MIT

See the license document for the full text.

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].