rot.js icon indicating copy to clipboard operation
rot.js copied to clipboard

[question] Is this library still being maintained?

Open IAmSegfault opened this issue 3 years ago • 1 comments

Hi, I added some features to rot.js by adding a rendering backend for webgl 1. Is this library still being maintained? It looks like most of the issues for the repository are several months old at the newest and I'm not sure if I should submit a pull request or if I should just fork the library in the case that it's no longer maintained.

IAmSegfault avatar Dec 20 '22 17:12 IAmSegfault

Well, there is not much (=none) development going on. Partly because my time is severly limited, partly because the lib itself is mostly feature-complete. I am happily merging bugfixes, though (or creating them myself).

Also, there is a separate project (of mine) for webgl-based rendering: https://github.com/ondras/fastiles (note that it uses WebGL2)

I am somewhat torn about the general architecture of the rot.js library. I agree that some components are fine being distributed "together as a library" (the RNG, the Dungeon generator, Pathfinding etc.), while others (such as the grid-based rendering) have no direct relationship with remaining components, thus perhaps being better off as standalone projects (the approach I took with fastiles).

ondras avatar Dec 20 '22 19:12 ondras