Page 1 of 1

rotLove - A port of rot.js to lua/Love2D

Posted: Sat May 04, 2013 3:02 pm
by paulofmandown
Source available here

rotLove provides a lot of the tools from rot.js/libtcod to lua and love2D roguelike devs.

Included is:

codePage 437 emulator for display - based on Ascii Panel

random number generator derived from RandomLua

string generator (learns how to build random words from lists)

8 different map generators

simplex noise generator

2 Field of View calculators

simple color toolkit

Simplified dijkstra and a* path finders

and a really cool light emission/blending calculator

Most of my free time from the past two weeks has been dedicated to this. It's one of the first half way usable things I've ever built (I hope it doesn't show too much). Any feedback would be greatly appreciated.

Some images of the examples I built to test with.

A zip of 24 example .loves.

Re: rotLove - A port of rot.js to lua/Love2D

Posted: Sun May 05, 2013 2:06 am
by markgo
Wow that's a lot of stuff. I just had to post to say thanks for the effort. I'm sure some of the stuff comes in handy when I'll need it.

Re: rotLove - A port of rot.js to lua/Love2D

Posted: Thu May 09, 2013 5:26 pm
by Rickton
Very cool. I wish this had been around when I was making my roguelike (I actually looked for a lua port of libtcod but couldn't find one).