Elliot Bentley
Elliot Bentley
I found it quite difficult to get my head around plurals, so I've added a couple of examples to make it easier for future users.
I'm using Lua 5.4.4. After installing LuaMidi using luarocks, the following script throws an error: ```lua local LuaMidi = require('LuaMidi') print(LuaMidi.get_MIDI_tracks) local tracks = LuaMidi.get_MIDI_tracks('./tracks/hot_cross_buns.mid') print(tracks) ``` The value of...
This adds a third option for scaling up that preserves pixel ratios. Essentially, the game canvas is scaled the highest possible integer. It's a great option for retro-style pixel art....
For pixel art games, it would be convenient to be able to set canvas [imageSmoothingEnabled](https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/imageSmoothingEnabled) property to `false`. I'm currently doing it a hacky way, running the following function on...
It would be cool if Replay supported gamepad controllers, with a standardised API that mapped to both the [web Gamepad API](https://developer.mozilla.org/en-US/docs/Web/API/Gamepad_API/Using_the_Gamepad_API) and Apple's [Game Controller Framework](https://developer.apple.com/library/archive/documentation/ServicesDiscovery/Conceptual/GameControllerPG/Introduction/Introduction.html#//apple_ref/doc/uid/TP40013276-CH1-SW1).
I'm working on a Chrome Devtools state inspector. The repo is here: https://github.com/ejb/replay-inspector (You'll need to clone it, npm install, then npm run to install the Chrome plugin.) My hacky...
I guess this is my responsibility. Need to check it can be bundled by webpack and other build systems first. I've only ever used it as a global up until...
It would be nice if TwoStep didn't have jQuery as a requirement. We'd have to find a replacement for jQuery fixTo, though.
Keyboard controls are currently disabled when there are multiple instances on one page, because it makes the page unusable. Ideally TwoStep should be able to determine which instance is "active"...