Project Introduction - Multiplayer Browser Game
Real-Time Multiplayer
- The game will allow 100+ players to play simultaneously. They will be able to enjoy a smooth and instant real-time gameplay.
Cross-Browser Compatible
- The game will be built with HTML5 technology. It will be compatible for Google Chrome, Firefox, Safari, etc.
2D Cartoonish Game for Kids
- Our target audience is children. Therefore, the game is specifically designed for children, including the graphical and gameplay design.
Progress and Milestone
Sept 30 - Deliverables of Phase 1 (Inception) - Done
- Detailed project plan - Done
- Project web page - Done
Oct - Conceptualize the details of the game
Nov - GUI and graphic design
- In-game User Interface
- Main Menu and Other Sections
- Object Images
Dec - Construction
- Input/Output System of Players
- Basic Game Mechanics (e.g. movement, chat, collision)
- Construction of Objects in-game (e.g. monsters, weapons)
- Addition of Sound Effect and Music
- Production System
Jan 20 - Deliverables of Phase 2 (Elaboration)
- Preliminary implementation
- Detailed interim report
Feb-April - Optimization and Testing
April 14 - Deliverables of Phase 3 (Construction)
- Finalized tested implementation
- Final report
Documentation
- Project Plan - In Moodle
- Interim Report
- Final Report
Frequently Asked Questions
What technology do you plan to use to make the game?
- We plan to use HTML5 and Javascript for Frontend. And Node.js for Backend.
For frontend, why choose HTML5 instead of Unity or others?
- HTML5 allows greater flexibility as we can build everything from scratch. HTML5 games also tend to load quicker.
For backend, why choose Node.js instead of C++ or others?
- Node.js is one of the most popular back-end tools for web application. Plus, Node.js has a lot of useful packages such as Socket.io, Express and MongoDB which will also be useful for the game.
Will you plan to continue the project after FYP?
- Yes, of course. This is not only an assignment nor a school project. This project is going to be an ongoing project and we have plans to release the game to public in the future.
Contact Us
Supervisor: Dr. Vincent Lau
Yip Long Yin
- Email: leonyipa@gmail.com
Copyright 2018 Leon Yip - All rights reserved.