Hey All,
I am a professional software developer and gamer. One thing that has come up when playing Tree of Savior is the difficulty of knowing when / where world bosses will spawn. Especially for those of us who only get to play a few hours a day, it would be nice if there was a reliable (as possible) source of information on this. Hence, (tl;dr)if there is enough interest, I will put together a Boss Timer web app with crowd sourced information.
###Here’s how it would work:
-
App is a one page, dynamic list of bosses. Clicking on a boss opens a dropdown with each channel listed. Status for each channel will indicate if Boss is Up, Down, or unknown. If status is Down, a countdown will show amount of time until spawn.
-
Users must log in (probably google auth). Users will be able to report on a boss being Up, Just Killed, or Status Error (error in the current status). Users will have a trustworthiness rating based on how close their reports are to the final aggregated status. Aggregated status is based only on the collective reporting of Trusted Users. If a normal User has a high score, they will be upgraded to a Trusted User. If a User posts wildly inaccurate reports, they will be IP banned.
-
Actual reporting will be an easy process of clicking the appropriate status button next to the boss and channel, and confirming a popup. All calculations will be handled by the server. The user only needs to worry about viewing the bosses they are interested in, and clicking a report when they run into a boss in game.
###Steps:
- If there is enough interest in the idea, I will post a front end mockup of the app (html/css/js)
- If there is more interest based on the mockup, I will hook the client to a server and deploy to
herokuor something so people can test it out (this would be limited to one game server starting out) - If all goes well, it will be stable on one game server, and can easily be extended to all servers.
Let me know what you think.
Cheers & Happy Gaming 




