All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
- Added a (missing) configuration parameter to control the demo duration.
- Added an optional demo mode that loops with the title screen. (Enable with
showDemo
config key.) - Added optional descriptions for the bot types. (Enable with
showBotTypeTips
config key.) - Hid console debug messages (activate with the
debugLog
config key).
- Fixed the 'watch' gulp task.
- Added the Spanish translation.
- Forward query string and hash to iframe in the fullscreen.html page.
- Updated the Gradient Vector font to v1.1.0, which includes support for French characters.
- Added extra space between the lines of the end game message because the current version of the font has less space between the lines than the previous version.
- French translation
- In-game locale switching (on-screen button,
L
key,Select
gamepad button) languages
config optionshowLanguageButton
config option- Support for D-Pad on gamepads
- Out-of-bounds errors on gamepads and joysticks with too few buttons
- Dutch translation
- Location of the treasure being visible to the attentive player
- Loading of config files with digits in file name
- Game start sequence
reload
package for auto-reloading during development
- Move water surface and sea floor towards the bottom of the screen
- Parallelism in
gulp build
andgulp watch
1.4.0 - 2020-12-03
- Add
botTypeLabels
config option for switching between different sets of labels (difficulty
,strategy
) in the bot type menu
1.3.0 - 2020-11-24
- Skip cache when fetching the config file.
- Add hashes to the precompiled CSS and JS filenames in order to avoid the cache.
1.2.1 - 2020-11-24
- Increased resource consumption every time the game mode is switched
- Faster water waves animation using SMIL
- Use same styling for light and dark modes
1.2.0 - 2020-11-19
- Set
maxDepthTilt
config option to tilt the sea floor generation towards shallow [0,1) or deep ( 1,∞) - This change log
- Limit the treasure location to range of boat
1.1.1 - 2020-07-27
- Restrict possible config file names
1.1.0 - 2020-07-22
- Add
random
,gradient-descent
andtangent-intersection
bots - Let first player also probe via SPACE
- Add
showSeaFloor
config option - Add
game.showSeaFloor(animate)
method - Print current sea floor map to console
- Allow to set sea floor map in config file
- Fullscreen toggle
- Improve tangent visibility
- Configure config file name via
config
URL query string - Raise probe limit to 20
- Remember previous game settings
1.0.0 - 2020-06-09
- Initial game