Skip to content

NPC Summary

mattbezett edited this page Oct 17, 2022 · 9 revisions

NPC Overview

Description

An NPC (non-playable characters) is a bonus feature inclusive to Sprint 3 hoping to advance the gamified approach and plotline of Atlantis Sinks. Seen across many video games, it is "a character that is controlled by the computer rather than by a player". In the case of Atlantis Sinks, NPC's are not necessarily playing the game against the main character, but rather will be used to support the main character as they fight to protect the crystal. This process will ultimately entail extensive work on design, functionality alongside well-structured testing and validation.

Wiki Page Links

Dependencies

Sprint 3

  • For Sprint 3, both Team 8 and Team 11 are contributing a total of 2 NPC's each. Per the feature ticket, designs will be worked on individually as well as functionality but corroboration will be done to discuss roles, purpose and overall gameplay incentive. For this, both teams comprised a group chat and performed attempts to meet and discuss progression.
  • Per discussion - Team 8 is dependant on Team 11 for animations.

Sprint 4

  • For the improved designs, we needed to stay comsistent with the designs created by Team 8 in the previous sprint.

Table of Contents

Home

How to Play

Introduction

Game Features

Main Character

Enemies
The Final Boss

Landscape Objects

Shop
Inventory
Achievements
Camera

Crystal

Infrastructure

Audio

User Interfaces Across All Pages
Juicy UI
User Interfaces Buildings
Guidebook
[Resource Management](Resource-Management)
Map
Day and Night Cycle
Unified Grid System (UGS)
Polishing

Game Engine

Getting Started

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