darkfo
darkfo copied to clipboard
DarkFO, a post-nuclear RPG remake (of Fallout 2)
Warnings should be a yellow or orange, errors in red, map changes should be a solid purple background with white/lavender text (or enlarged text to show a clean break), etc....
This would make it much easier to track down scripting issues.
Game video like the intro, ending, death, etc. should be played. We'll need to convert them to some sane format browser can play (such as x264 in an MP4 container,...
Currently the `acm2wav` tool is required, which is not ideal. We should rewrite it in Python and use that instead.
As a rather interesting novelty, we can implement multiplayer sessions based around a host which powers the game and guest clients which join the host's game and can move around...
Using a gamepad/controller would be a useful improvement for people preferring that playstyle, and can work similarly to WASD movement (#94). We can use the experimental [Gamepad API](https://developer.mozilla.org/en-US/docs/Web/API/Gamepad_API/Using_the_Gamepad_API) for this...
See scripting, ui, etc.
In scripting.ts, we have: ```typescript $("#dialogue").append(" \"" + msg + "\"[Done]") ``` But `#dialogue` no longer exists, it was replaced. Earlier we have for normal replies: ```typescript //$("#dialogue").append(" \"" + msg +...
One example of a minigame would be a real-time action game like [Smash TV](https://en.wikipedia.org/wiki/Smash_TV), where the player walks around and fires in 8 (or 6, in this case) directions, defeating...
As an enhancement to the original game, we could provide purchasable land where the player can purchase and/or loot materials and build their own base, complete with walls, furnishings, permanent...