Skip to content

rgan19/Siam

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Siam

Game project for 50.003 Elements of Software Construction module

Features implemented:

  • Lobby (Creating a game lobby, allowing players to join the lobby to start the game)
  • Multiplayer network (Able to play with other players through the Internet)
  • Spawning of players on different parts of the arena (So they don't spawn at the same location at the start of the game)
  • UI of Player's health, joystick, skills (player can see his current health, move using joystick and use his skills through buttons)
  • Arrow skill pickups
  • Taichi shield reflects projectile with speed multiplier
  • Taichi shield shows cooldown of skill after use
  • Arrow reflections of objects (the arena boundaries and taichi shield, basically its bounce physics)
  • Arrow deduct health of Player and deduction is visible in player's UI
  • Animations of player while doing various actions (moving, shooting, using taichi shield)
  • Creation of arena with custom assets
  • Sound effects while doing actions
  • Visual cues when players are doing action, so other players can preempt them
  • Win/Lose screens

Project Video: https://www.youtube.com/watch?v=DXaXZg5mVnw&feature=youtu.be

About

Game project for ESC

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 59.0%
  • Classic ASP 30.9%
  • C# 9.2%
  • Other 0.9%