You will be write a text-based game for KevinVision Gaming, a start-up gaming company. Kevin Wong, the CEO of the company hired you to help develop a game.
Card Games Grid Game Your choice Not Approved Games
• Hearts
• Uno
• Big Two
• Monopoly Deal
• GoFish • Battleship
• Chess
• Jungle
• Ludo (Need Mod) (Must show me the game for approval.) • Black-Jack
• Snake & Ladder
• Tic-Tac-Toe
• ConnectFour
• Text-Based RPG
Note 1: No 2 teams will have the same game.
Note 2: Pick top 3 choices, and will have a random draw to decide who gets their game.
This is a group project, with two people. There’s 3 parts to the CCT:
1. Documentation (Game Rules and UML)
2. Presentation (Power Point)
3. Program (Code)
1. Documentation Requirements:
• Include explanation of the game rules (1-2 pages)
• Include all drafts and final UML diagram.
Final UML must indicate who is responsible for what methods/classes.
• Explain where did you include Inheritance, Encapsulation and Polymorphism.
2. Presentation Requirements:
• Create a PowerPoint (PPT)
• Include a section to briefly explain the game rules.
• Include a section to show all versions of the UML.
• Teacher will ask each member questions (minimum of 3) regarding the game/code.
• Play the game with teacher.
• 45 minutes time limit.
3. Program Requirements:
• Must use Methods, Objects, Classes (Unit 1 & 2).
• Must use Object Oriented Programming conventions (Unit 3)
• Polymorphism must NOT be used for displaying only. Must be related to game rules (either points or calculations related)
• Must use primitive arrays (Unit 4).
o Note: Not allow to use Arraylist, LinkedList and etc. (Things not taught in the course)
DescriptionIn this final assignment, the students will demonstrate their ability to apply two ma
Path finding involves finding a path from A to B. Typically we want the path to have certain properties,such as being the shortest or to avoid going t
Develop a program to emulate a purchase transaction at a retail store. Thisprogram will have two classes, a LineItem class and a Transaction class. Th
1 Project 1 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of
1 Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of