top of page
Search

The End: Part Two

Writer: Team 16Team 16

Updated: Apr 1, 2022

In this blog we will talk about the leaderboard system, the XP score system, two new skins and themes, new animations, Client-to-Server connection and how the leaderboard works.

Moving on from the four different game modes and the new guiding system, we will now talk about the leaderboard, XP system, user profile, login/signup system and other features we have implemented. We implemented a login and signup system with a database which stores user information. For example, their username, total XP score and the number of wins etc. The users can create an account via our website/game and log into their account in order to view their profile which includes their stats, this includes their username, email address, number of wins and losses and their total XP score. We have also added interesting new animations to our game, this includes animations to the movement of the pieces and the environment. Also, the animation for the camera has been added as players take turns to play the game.


In addition to the login system, we created a leaderboard which shows the players rankings, showing users their position on the leaderboard, wins and XP score. The leaderboard is a numbered by ranking players from 1 to 10 based on their total XP score, starting with the highest player as rank 1 on the leaderboard. It is a unique and simple way of accessing the rankings and players can compete with each other to get highest XP score ranking on the leaderboard. We have also implemented new skins and themes that are available to use when playing different game modes that are available. These skins and themes will be based on Lego (which was implemented previously), and new interesting ideas such as Jungle and Dungeon designs, making the game more interesting and fun to play for our audience.


To access the leaderboard, users can find it on the navigation bar on the website or in game via the menu. Furthermore, we have added an XP score system which allows players to collect their points by winning games. The way this helps players is as following, every time they get a certain amount of XP, they will unlock a new game mode. For example, the game mode Kingsman has a requirement of 70 XP (7 wins) to unlock for players. Instead of client-to-client connections we changed that to client-to-server connection, this improves security and allows us to have a database to track players progression and the users registered in our website/game. The database which we used is protected so that unauthorised users and other outlets are not able to bypass the security to our servers. This protects our game and users' data from unauthorised access using additional security measures.

 
 
 

Recent Posts

See All

Comments


Copyright © 2021 Team 16

  • Facebook
  • Twitter
  • LinkedIn
bottom of page