Project Description
-
Game Type
- A sandbox building game where the player builds and customizes a battle robot to fight other bots.
-
Game Goals
- The goal of the game is to defeat as many robots as possible within a time limit.
- A robot is defeated if it takes too much damage. After a while the robot will then respawn and the player can re-join the game.
-
Game Aspects
- Build and customize your own bot from different types of building blocks
- Different battlefields
- Gameplay changes based on parts you pick
-
Game Features
-
Must Have
- Basic Graphics
- Basic Models and art
- Damage System
- Multiple Cameras
- Physics Engine
- Robot Template(s)
-
Would Be Really Nice
- Advanced Graphics/Rendering
- Advanced Physics
- Fly System
- Level of Detail for models
- Particle Effects/Special Effects/Water Effects
- Unique Battlefields
-
Cool But Only If Ahead Of Schedule
- AI System
- Art Details
- Cosmetic Robot Customization
- Level Editor
- Optimize Connection
- Weather System
Group Management
-
Roles
- Everyone will work on everything for management, Democracy!
-
Decisions
- We will make decisions as a group during our daily meetings. If there is a disagreement or discussion that takes too much time, we will flip a coin or go to an advisor for help.
-
Communication
- Daily Meetings from 6-9pm
- Facebook Group
- Email
-
Scheduling
- We will know if we are off schedule based on the development plan linked below.
- At our daily meetings we can decide which tasks have the highest priority and what needs to be changed if we become off-schedule.
-
Weekly Status Reports
- status reports will be compiled weekly from the daily meetings and reviewed at the beginning of each week.
Project Development
-
Roles
- Art/Design:
- Mona Liu
- Alex Luong
- Thomas Zeng
- Gameplay:
- Ruiqing Qiu
- Jason Tan
- Vera Xia
- Graphics:
- Ruiqing Qiu
- Mingshan Wang
- Thomas Zeng
- Networking:
- Alex Luong
- Vera Xia
- Thomas Zeng
- Physics:
- Testing:
- UI/input/controls:
- Mona LIu
- Mingshan Wang
- Vera Xia
- Website:
-
Tools
- 3DMax
- Blender
- Dropbox
- Github
- Google Drive
- Photoshop
- Visual Studio
-
Testing
- Unit Tests
- Game Playthroughs
-
Documentation
-
We will do all of our documentation first in google docs, then copied to the website/blog.
Project Schedule
-
High Level
-
Week 3 Milestone
- basic structure
- basic physics
-
Week 5 Milestone
- basic art
- simple gameplay with templates
-
Week 8 Milestone
- multiplayer/networking
- advanced gameplay with custom builds
-
Week 10 Milestone
- advanced art
- advanced physics/structure
- Weekly Level
-
Click here for the original Google Doc