Skip to content

ZihcingLan/Software-Engineering-Team-16

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

COMSM0166 Project Template

A project template for the Software Engineering Discipline and Practice module (COMSM0166).

Info

Please clone this repo to your team's repo. We'll be setting up your repo and assigning you to it after the group forming activity. You can delete this section after cloning, but please keep the rest of the repo structure intact.

You will be developing your game using P5.js a javascript library that provides you will all the tools you need to make your game. However, we won't be teaching you javascript, this is a chance for you and your team to learn a (friendly) new language and framework quickly, something you will almost certainly have to do with your summer project and in future. There is a lot of documentation online, you can start with:

Your Game

Link to your game PLAY HERE

Your game lives in the /docs folder, and is published using Github pages to the link above.

Include a demo video of your game here (you don't have to wait until the end, you can insert a work in progress video)

Your Group

alt text

Project Report

Introduction

  • 5% ~250 words
  • Describe your game, what is based on, what makes it novel?

Requirements

  • 15% ~750 words
  • Use case diagrams, user stories. Early stages design. Ideation process. How did you decide as a team what to develop?

Design

  • 15% ~750 words
  • System architecture. Class diagrams, behavioural diagrams.

Implementation

  • 15% ~750 words

  • Describe implementation of your game, in particular highlighting the three areas of challenge in developing your game.

Evaluation

  • 15% ~750 words

  • One qualitative evaluation (your choice)

  • One quantitative evaluation (of your choice)

  • Description of how code was tested.

Process

  • 15% ~750 words

  • Teamwork. How did you work together, what tools did you use. Did you have team roles? Reflection on how you worked together.

Conclusion

  • 10% ~500 words

  • Reflect on project as a whole. Lessons learned. Reflect on challenges. Future work.

Contribution Statement

  • Provide a table of everyone's contribution, which may be used to weight individual grades. We expect that the contribution will be split evenly across team-members in most cases. Let us know as soon as possible if there are any issues with teamwork as soon as they are apparent.

Additional Marks

You can delete this section in your own repo, it's just here for information. in addition to the marks above, we will be marking you on the following two points:

  • Quality of report writing, presentation, use of figures and visual material (5%)

    • Please write in a clear concise manner suitable for an interested layperson. Write as if this repo was publicly available.
  • Documentation of code (5%)

    • Is your repo clearly organised?
    • Is code well commented throughout?

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published