Skip to content

An assignment for one of Sunway University's module, Distributed System

License

Notifications You must be signed in to change notification settings

MrRexZ/Multiplayer-Race-Shooter-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multiplayer Race-Shooter Game

As part of Sunway University's Distributed System module assignment, I am required to create an online game that utilizes Akka framework for server-client communication using the language of Scala. In addition to two of those frameworks, the core main game engine used is Scage. Inspired by Temple Run, this multiplayer game features procedural generation of levels based on islands where each player are pitted against each other in the same map to reach the objective, located on the top right hand corner of the island. The first player to reach the top right corner is the winner. Players are also capable of shooting bullet/rocket at each other using left mouse button, to which will cause the player to be pushed in the same direction as the bullet/rocket.

Main Menu Screen :

Main Menu Screen

Create Room :

Create Room

Join Room :

Join Room

Gameplay :

Gameplay

About

An assignment for one of Sunway University's module, Distributed System

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages