I need help to organize a project and add a few things in the right places

iMozzie
WeeklyProgressReport9.docx

Project Status Summary (Percentage Complete: 40%) :

• The base chess game is nearing completion. We are continuing to work on win logic as well as conditional movements. We are currently looking to embed the game for playing on a web application. Research has been done on how to deploy a web application to the world wide web. Next week, we are hoping to make considerable progress with our support for chess variants, the web application, and chess AI.

Lab Time and Accomplishments this week built on last week’s work

• No Lab Time this week.

• Furthered development of chess game in Unity

• Looked into methods for deploying web applications. Specifically, Digital Ocean and ansible.

• Further developed the web application architecture. Getting it ready for webGL build

• Built out plan for general AI algorithm

Next week’s SMART goals:

• Finalize Chess application in Unity, finalizing movement conditions and win conditions. (Robert).

• Continue working on web-application, get a successful build of chess game in webGL, setting up webGL and integrating a build of the game with the website. (Michael).

• Development of AI algorithm and points-based system for variants (Izabella).

• Start updating our report to reflect our recent work (Ali).

Action Plan (task responsibility, timing, help needed):

• Work on win conditions and movement conditions within unity.

• Get the website running a webGL build of the game. This build of the game can be incomplete.

• Begin development of point-based AI for variants and integrate it with already existing base game on Unity.

• Write our progress to our final report

Open Issues, Risks, Change Requests:

• Finalizing our chess game

• Setting webGL with react, connecting a webGL build of the game to javascript

• Multiplayer API for chess game

• Creating points-based AI system for variants

Milestones and Deliverables:

Milestones /

Deliverables

Planned Date

Forecasted Date

Actual Date

Status

Note

First prototype of web application

2/6

2/13

3/15

Behind

schedule

Barebones API that communicates with a front-end react client. This react-client has a webGL package. A build of the game is ready to be integrated

Second prototype of web application

3/18

4/1

4/1

On

schedule

Game running web application

First Chess Game

2/6

2/20

3/15

Behind schedule

We are only missing a few pieces, currently movement and end condition checks