RigelEngine
RigelEngine copied to clipboard
A modern re-implementation of the classic DOS game Duke Nukem II
On a Raspberry Pi 1 (model B) at stock clocks, using Raspbian Buster, I'm only getting 50 FPS at 1080p when in-game. The menus run at full speed. When overclocking...
`common` includes files from `ui`, this shouldn't be the case.
Maybe using the shaders from DosBox Staging? https://github.com/dosbox-staging/dosbox-staging/pull/740
* Update ordering/slotting for behavior controllers * Update ordering/slotting for effect sprites * Update ordering/slotting for projectiles * Limit for projectiles (6) * Limit for effect sprites (18) * Limit...
GitHub actions provides Windows, Linux, and Mac OS nodes. This means we could replace ~Travis and~ AppVeyor and run all CI on one provider, which would be nice.
Demo playback is implemented (`DemoPlayer` class), but not yet integrated into the attract mode/intro loop.
Right now, getting the preferences dir fails when running inside a browser, which means there is no way to save the game, options, high scores etc. Emscripten does provide some...
For example, in level M5, shooting the first wooden wall makes the whole wall burn up, whereas only part of it burns in the original. The root cause is the...