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

Showcase your libraries, tools and other projects that help your fellow love users.
Post Reply
paulofmandown
Prole
Posts: 1
Joined: Sat May 04, 2013 12:03 am

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

Post 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.
User avatar
markgo
Party member
Posts: 190
Joined: Sat Jan 05, 2013 12:21 am
Location: USA

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

Post 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.
Rickton
Party member
Posts: 128
Joined: Tue Mar 19, 2013 4:59 pm
Contact:

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

Post 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).
Possession - Escape from the Nether Regions, my roguelike made in LÖVE for the 2013 7-Day Roguelike Challenge
And its sequel, simply called Possession , which is available on itch.io or Steam, and whose engine I've open-sourced!
Post Reply

Who is online

Users browsing this forum: Bing [Bot], Semrush [Bot] and 3 guests