ondras / rot.js

ROguelike Toolkit in JavaScript. Cool dungeon-related stuff, interactive manual, documentation, tests!
https://ondras.github.io/rot.js/hp/
BSD 3-Clause "New" or "Revised" License
2.32k stars 254 forks source link

[question] Is this library still being maintained? #208

Open IAmSegfault opened 1 year ago

IAmSegfault commented 1 year ago

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.

ondras commented 1 year ago

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