DONE: The most recent changes will be at the bottom of each section.
TO-DO: The most recent planned additions will be at the bottom of each section.
DONE:
Development
Build automation for publishing
Incorporate code obfuscation for publishing
Enable bot protection for the site
Plan out UX layout for final visuals of game
Implement various dev tools/logging for our own sanity
Gameplay
Added gameplay summary to setup screen to orient new players
Added guessing summary to orient new players to the guess phase at the end
Adjusted logic so game pieces can use some but not all movement, or zero movement, just like the physical game
Implemented code to save the state of your game, added new game button
No duplicate player names
Max player name character limit
Eliminated players can't guess
Make pieces move by tapping on them, instead of their movement indicators
Reworded
Initial gameplay summary and guessing summary
Make side box shrinkable into a sidebar when not actively needed, such as during setup or guessing
Visuals
Added links & buttons to support the project and adjusted the game title size
Reorder row colors to create more contrast between adjacent rows
Changed coloring of various elements
Revamp Header/Title
Revamp gameboard and pieces
Revamp movement indicators
Revamp movement indicators from dots to arrows
Improve color vision impairment symbols (star, diamond, etc)
Add visual indicator to movement indicators for pieces that can't move but are still clickable
Implement visual indicators to show when the goal space is unlocked/inaccessible
Move game controls and information into a unified side box
TO-DO:
Development
Tablet and mobile device optimizations
Create a logo that somehow matches the games title, Sneaky Sliders
Add mini logo for browser tabs
Gameplay
Enable peaking at your own color during the main game
Display/Record move history in sidebar
Drag and drop movement of pieces (important for in-person deception games)
Implement Pay-wall/Ad-wall
Add sounds for various gameplay elements
Add generate name button for player names, maybe...
Add Party Mode to support 5-6 players
Explore, Test & Implement co-browsing or browser session sharing for "multiplayer"
Visuals
Revamp Wining Screen
Revamp Roll for Tie Screen
Revamp Guessing Screen
Animate rolling dice with proper faces for regular gameplay and Roll for Tie screen.
Add overlay animations such as sliding pieces and visual elements to various parts of the game
Implement full-screen option, useful for devices with smaller screens
Player order should animate in the sidebox when visible, whoever just played slides down and everyone else shifts up one with the current player above the rest.
