Software Engineering Project

Group Member: (try editing this readme and add your name, upon seeing it)

  1. Edward Ye
  2. Anthony He
  3. Ethan Zhang
  4. Kevin Gao

Getting Started

Hi, there. Please watch these amazing guys from Tuva (link) and another piece of music (link) recommended by Edward first before we start working on our amazing project.

Before getting started, you are required to

  1. Understand how to pull and push our project, with careful comments on every change on the project you have made when pushing (in either Chinese or English). Github Desktop is highly recommended if you don't like command line operations. Most importantly, you are required to understand how to deal with conflicts, which means that you would not override/delete others' changes and reinvent the wheels.

  2. Take this project as our joint responsibility, willing to offer advice and open to others' comments.

That's all we need. Here are some doc files on which we will be collaborating soon.

Phase 1: Requirement Specification Document
Phase 2: API Design Document
Phase 3: JUnit Test Set and Revisions to the API Design
Phase 4:

  1. API and test Revision
  2. Coverage
  3. User Manual
  4. Developer Manual
  5. Demo Video: View it locally or on YouTube. (<= 4 minutes)

In terms of the Jungle Game(斗兽棋) and its variants, please refer to Link.