Objectives

Create a program that allows the user to manage NPCs (non-player characters) for use in a 2D RPG world. The program should allow a user to create, remove, and modify NPCs. Each NPC has certain information: name, profession, graphical icon, conversation data, etc. The conversation data consists of quotes and key words that will trigger other conversation threads (akin to everyday conversations); note that there should be variety here such that NPCs don’t always say the same thing when greeted.

In addition, each NPC has information about where they are to be at certain times (related to the map information from the “RPG World Creator” team) and possible “random walks” (areas in which they are permitted to travel). It is recommended that a sub-team (“NPC Movement”) devote their time exclusively to dealing with path generation algorithms and “random walks.”


Components


Personnel

Name Role E-mail Address
Dishelesh Jones Project Manager csu10062@mail.claytonstate.net
Tuan Anh Pham Gia Assistant Manager/Webmaster/TQA csu11345@mail.claytonstate.net
Patrice Halsell Programmer csu13346@mail.claytonstate.net
Will Otobor Programmer csu11320@mail.claytonstate.net
Solomon Aggrey Designer/Documentation csu11671@mail.claytonstate.net


Deliverables


Meeting Minutes


Status Reports


Previous Versions of Documents


This Web site is best viewed with Microsoft Internet Explorer.
Any comments can be sent to the Webmaster.