Full Stack Web Game Development

  • This is the group project
  • My role taken:
    • Front-end C# scripting
    • Back-end Java Servlets implementation
    • SQL database scripting and communication to back-end
    • Use Git Bash to manage proper team work flow

Picture 1

  • The game has login and registration features
  • Followed the basic UX design pattern

Picture 2

  • In Game View
  • Designed two spanwers for different in-game objects

Picture 1

  • Registration feature

Picture 1

  • Different service for logged in users and guest users.

Picture 3

  • SQL database view
  • Has three tables
    • Users
    • Games
    • Friends
  • Update every time to save user’s highest scores therefore displaying the rank

  • Wrote a Git usage tutorial for all teammates to manage the workflow

Github link for the game