Endless Runner

Endless runner is a project on which I Integrated a database backend using phpMyAdmin, on a game demo downloaded off of the Unity asset store. The game itself is an auto runner game demo which I have hooked up to fetch and register data by sending information requests from unity to PHP scripts that then sends information to the backend, once properly received they will update player information to their respective MongoDB and MySQL databases. The user is able to register an account onto the database and afterwards use that account to login and play the game, the player dies once they have lost all three of their lives when hitting obstacles and thus have their score updated within the leaderboard of the game and also the database itself.

Endless Runner

Here is the account

Account Information Table

Here is the account information table which holds all the necessary information that the user fills out when registering an account and what is able to queried within the MySQL and Mongo databases. The AccountID is the Primary key and the PlayerID is the foreign key which is what links the player information table when connecting through MySQL.

In the player inform

Player Information Table

In the player information table it holds the player’s ID, their name and when they last logged into the game. The score shown is the highest score they have achieved while playing the game.

Here is the account
In the player inform

Other Credits

Endless Runner Game Demo
https://assetstore.unity.com/packages/essentials/tutorial-projects/endless-runner-sample-game-87901#description