Welcome Page

Table of Contents

1. Project Management 

A. Team Working Agreement

B. Individual Responsibility Agreement

C. Project Schedule

D. Meeting Notes

2. Business Plan 

A. User Identification and Interviews

B. Electronic/Print Advertisement

C. Pitch Video with Demonstration

3. Software Documentation

A. Introduction

B. User Manual

C. Program Description

D. Final Algorithms and Flowcharts

E. Final Program with Comments

F. Discussion

G. Conclusions and Recommendations

H. References

 

Executive Summary

Matlab is a programming software that is used in the field of data connection and storage. Matlab it is capable of doing many tasks, one task was explored in this project, building a game. The project was relatively simple, use Matlab to create a game from a provided list of games.  The project was created to expand our Matlab skills and in that way, the point was achieved. there was a  professional side for this project to which we had to post all our progress to a blog and create a notebook out of it.

The first step of the project was to select a game from a provided list of games. All games were given a score based off of their difficulty, higher number correlates to a more difficult game. Hangman was right in the middle telling us that it was not too hard or too easy it was the perfect game for us to do. Several aspects of the website were also done such as; a teammate agreement and an individual working agreement. The group met a few times a week so we managed just to organized a group chat in order to make sure everyone is doing their work.  Once coding was complete a demonstration had to be done. The Ta’s and the Teacher walked around and helped us improve our game if we had to. We had to also look at the business side of things and pitch to sell the game.

Overall the game ran perfectly as we expected it to. It did an excellent job of showing the basic idea of Hangman while also being user-friendly so people of all ages could enjoy participating. To make it even more fun we could have added more categories and an option for 2 players. With our beginner’s level of understanding of Matlab, we could only make a basic game, if we had more time and knowledge we could have created a more ideal game.