darkf

Results 54 comments of darkf

Also, with analog controls, we can have 6-directional movement (corresponding to the hex directions), and add up/down (similar to W/D).

I attempted to do this, but the result came out somehow slower than the exiting solution (fork of PathFinding.js), even though it should have allocated less and used the same...

I've added a failsafe recursion bail-out in case this happens. I also fixed one of the causes: combat wouldn't end when changing elevation, so combatants on the old elevation would...

NPCs now prefer the closer targets instead of arbitrary ones. NPCs should stop trying to target NPCs they can't see (don't have a line of sight / objCanSeeObj) or have...

So it looks like we either want to migrate `imageMap` to a binary format (like BSON or msgpack), or store it directly in IndexedDB and read it on load (which...

You have a point. I looked into IndexedDB implementation performance for this. It looks like Chrome/WebKit and I believe Firefox also store IDB values as binary blobs in SQLite, so...

Implemented the IDB cache in the `idbcache` branch. It shaved off ~7s of JSON processing on my machine, but the load latency still hasn't gone down a whole lot (if...

Did #92 in the same branch. It cuts down on requests and should have been loading time too, but it still takes ~10s to fully load the starting map on...

FFmpeg actually handles the Interplay audio (ACM) and video (MVW) formats, so we can use it for both.