Welcome Page

Table of Contents

  1. Project Management
    1. Team Working Agreement
    2. Individual Responsibility Agreement
    3. Project Schedule
    4. Meeting Notes
  2. Business Plan
    1. User Identification and Interviews
    2. Electronic/Print Advertisement
    3. Pitch Video with Demonstration
  3. Software Documentation
    1. Introduction
    2. User Manual
    3. Program Description for Developers
    4. Final Algorithm, Flowchart, or Pseudocode
    5. Discussion
    6. Conclusions and Recommendations
    7. References

Executive Summary

For the Software design project, two games were completed, connect 4 and Blackjack. For this project, the code for the two games would be developed and the marketing of the code would be done through a sales pitch and videos to attract potential customers. The group responsible for designing the game was split and divided into different tasks such as the programmers for the code of one game, and the advertisement salesman for the other game. The first step for the project involved understanding the rules and logics of the game. Once that was understood, a flowchart was created for each game. The next part of our project involved using Matlab to code our games with the flowchart used as a guide. The implementation of code took up a bulk of the Software design project. Once the code was completed, pseudo code was added into the code to make it more legible and organized. The flowchart was slightly altered for each game since the logic process ended up being slightly different from the game. Once the code was finalized, the next phase of the project involved the marketing blitz. A slide was created outlining each of the games and what they had to offer. Afterwards, advertisement posters were created, and were to be later included in the marketing video advertisement. The slide mentioned earlier would be used as a guide for the advertisement video and would include the games being played in real-time with advertisement posters and voice-overs to entice potential customers interested in our game.