World of WAGDIE is an interactive Google Maps style web app, that lets users explore the World of WAGDIE. This will include all basic map functionality you would normally expect using our current in-game map, map markers driven by Wiki content(locations/burns/deaths), and a Timelapse Mode showing our progress through the Main Storyline.
As most in the community know, World of WAGDIE is already live in production with some base functionality already implemented.
Onboarding to WAGDIE is quite the task, and I believe a Map experience provides the right amount of visual introduction for new people interested in WAGDIE.
Additionally, the Timelapse Mode will provide a digestible and visual learning experience for those attempting to catch up on the events of WAGDIE's main storyline
World of WAGDIE aligns with the Community's mission for a few reasons:
It helps new people visualize our world
It helps new people catch up on the events of the main storyline
It helps combine community Wiki efforts, with Main Storyline map pieces
It's featured on fateofwagdie.com, which indicates adoption by the people behind the project
World of WAGDIE is a web based application written in Javascript, specifically ReactJS.
World of WAGDIE will be powered by the following technologies:
React Leaflet for rendering the Map, and basic map functionality
NextJS a React framework for production applications
wagdie.wiki will be our "back end", serving the relevant data to power all features
Repo:
The currently planned feature set is as follows:
Basic map functionality you would normally expect using our current in-game map (Complete)
Map Markers driven by Wiki content(locations/burns/deaths) (In Progress)
A Map Legend driven by Wiki content (Complete)
A Map Marker Filter allowing for toggling Map Markers on and off (In Progress)
A Timeline Slider widget that shows our journey thus far, with ability to Rewind and Fast Forward by dragging a slider (Not Started)
Timeline Slider
This feature will include a Material UI Discrete Slider populated with values that represent the Chapters from the Wiki.
When the user selects a value on the slider the following will happen simultaneously:
Development:
I will be the sole developer on this project.
Design:
I would like to leverage community members to provide Design Assets for the The World of WAGDIE. Currently, the following assets provided by @Rollinorama are being used:
As development matures, and/or feedback is received, it is likely we will need new/updated assets. Funds should be allocated for this.
Bugs/Issues:
Community members can log and track issues via Github Issues which will be addressed during development. Any high priority/crucial bugs must be addressed before final deliverables/payment.
World of WAGDIE Work began on 6/26/2022 and to date:
2/5 features are Complete
2/5 features are In Progress
1/5 features are Not Started
Development work for World of WAGDIE is arranged around my full time job commitments. But within the span of approximately 1 month I've managed considerable progress.
I expect to be able to continue at this pace, which would put me at an estimate of around 4-8 weeks for total completion of all proposed features.
I expect to be complete with every proposed feature other than the Timelapse feature very soon, and then develop the Timelapse feature for the remaining time.
Design Cost for any updates @Rollinorama may need to make : 1k USDC
Final Payment after all planned features are live: 10k USDC
All funds will be sent to a Multi-Sig controlled by myself and 2 Conclave Reps(brennen.eth and dontfeedthewolf.eth)
With the inclusion of World of WAGDIE on fateofwagdie.com, the door is open for additional features to discuss. These will be handled in a parallel workstream outside th scope of this proposal.