Skip to content

Sprint 4: Improvement of Collection Game (Team 9)

AlynnLi edited this page Oct 18, 2022 · 7 revisions

Introduction

In this sprint, we want to implement the game functions that have not yet been implemented in sprint3, which can be roughly divided into the following steps:

  • Conduct user testing
  • Write code requirements and basic structure document
  • Design pictures according to the game background
  • Write code with the code requirements document
  • Do unit test according to the finished code

All the above steps also need to be established in active communication with other groups, discuss the game progress with the npc interaction group, discuss the placement of the design pictures with the scene group, and actively communicate with the props group about the inplement of the inventory in order to debug.

Testing plan

In the process of making the basic framework of the code, we often need to face many different choices. We hope that our design can meet the needs of most players, so the first step of this sprint work is to develop a questionnaire to understand the current players' needs, and the preference of players when it comes some of the choices we will encounter in design in the future.

The link to the questionnaire is following: Collection Game Improvement Questionnaire

Through the results generated by the questionnaire, our team will analyze the results so that we can design game requirements and design required pictures in the future.

Following is a link to the results of the analysis: User Testing Result and Analyze

Code structure and requirement

After the questionnaire survey, through the analysis of the results, we have learned the current preference of most players, and we will try our best to realize the game content required by the players under the condition of technical support.

Specific documentation are as follows: Improvement of Code Requirements for Collection Game in Chapter 1 to 3

Graphic design

The graphic designs for this sprint is to help complete the game process. They are mainly the pop-up pictures of announcement boards and some supplementary icons to consummate the game logic.

Here shows the complete process of Graphic Designs for the Improvement of Collecting Games

The process of collecting tasks

The link to the textual description of the process of collecting the task: Process of collecting the task

Table of Contents

Home

Game Design

User survey

Sprint 4

Eviction Menu and Win/lose Logic: Polishing tasks (Team 7)

Button Sounds and Ending Menu improve (Team 3)

Sound effect and Fixing the clue bug (Team 6)

Improvement of Enemy and Attack (Team 1)

Add Features When The Player Get Attacked and Overall UI Improvement (Team 8)

Sprint 1

Achievement System (Team 2)

Player Eviction Menu (Team 7)

Countdown Clock (Team 4)

Music (Team3)

Map (Team6)

Sprint 2

Player Eviction Menu (Team 7)

Character Design & Animation (Team 1)

Music (Team 3)

Inventory System and Consumables Items (Team 8)

Scenario design

Achievement System(team 2)

Storyline (Team 5)

Countdown Clock (Team 4)

Sprint 3

Ending Menu (Team 3)

NPC interaction (Team 2)

Win/lose Condition (Based on Eviction Menu) (Team 7)

Player Profile (Team 4)

Game Logo (Team 8)

Clue storage (Team 6)

Enemy Design and Attack (Team 1)

Scenario design for village(Team5)

Game design
Entities and Components

Service Locator

Loading Resources

Logging

Unit Testing

Debug Terminal

Input Handling

UI

Animations

Audio

AI

Physics

Game Screens and Areas

Terrain

Concurrency & Threading

Settings

Troubleshooting

MacOS Setup Guide

Clone this wiki locally