SlideShare a Scribd company logo
Machine ProjectSpecifications
Create a App game that would allow you to exhibit your understanding of the principles of Object-
Oriented Design/Programming. Your game should raise awareness on any of the Millennium
Development Goals (MDG), and on possible solutions to address the MDG. You can base your game
on existing games, but of course you have to site your references / inspiration for the game. You will
upload your game in google play.
Keep your game simple so that you are sure that you can finish it on time.
Information on MDGs
UN Site for MDG:http://www.un.org/millenniumgoals/
Wikipedia article for
MDG:http://en.wikipedia.org/wiki/Millennium_Development_Goals
Basic Functional Requirements
1. Game should should raise awareness on any of the MDGs, and on possible solutions to address
the MDG. Chose only one MDG.
2. Single player
3. Save and load game
4. Graphical user interface
Bonus*
 Multiplayer
 AI Mode
 In game animations
 Application of advance OOP design (design patterns)
*IMPORTANT:Bonus items will not be checked unless all basic requirements are completed.
Maximum of 10 bonus points can be given.
MPMilestones
October 20, 2017- Milestone 1: Initial game design and system design (class diagram)*
October 27, 2017- Milestone 2: Revised game design and system design (class diagram)*
November 3, 2017- Final MP Submission (Online Submission)
MPDemo
November 10, 2017
*IMPORTANT: Do not include UI components in the class diagram. Include only core components of
your game.
MPORTANT:Milestone 1 - 2, should be submitted during the first 5 mins of class time. Final
deliverable should be submitted via email at the latest, 5 mins before class time.
Submission Guidelines:
For MPmilestones:
1. For Milestone 1, submit the deliverable in a short BROWN envelope. On the
non-flap side upper-right corner, write the following information:
CPET415 MP
<LastName1>, <Nickname1>
Example:
CPET415 MP
Dela Cruz, Juan
2. For Milestone 2, just reuse the brown envelope from Milestone 2.
3. When submitting succeeding milestones, make sure the previous milestones are included
in the submission.
For the final MPsubmission:
1. Compress project files into a zip file. Zip file should contain the items below.
Zip file should follow the naming convention:
CPET415-MP-<LastName1><Nickname1>.zip
Example:
CPET415-MP-DelaCruzJuan.zip
a. Project folder (in Eclipse or Netbeans) containing all project
files including resources (images, sounds, etc).
b. PDF copy of the game design following the naming
convention:
CPET415-MP-GameDesign-
<LastName1><Nickname1>.pdf
Example:
CPET415-MP-GameDesign-DelaCruzJuan.pdf
c. Dia and PDF copy of the class diagram following the naming
convention:
CPET415-MP-<ClassDiagram>-
<LastName1><Nickname1>.<FileExtension>
Example:
CPET415-MP-ClassDiagram-DelaCruzJuandia
CPET415-MP-ClassDiagram-DelaCruzJuan.pdf
2. Email your submission to dwight_sabio@dlsu.edu.ph following the format:
Subject:
[CPET415] MP - <LastName1>,<Nickname1>
Example:
[CPET415] MP - Dela Cruz, Juan
Body:
CPET415 MP
<LastName1>, <Nickname1>
Example:
CPET415 MP
Dela Cruz, Juan
Document Formats
Class Diagram: ClassDiagram.doc
Game Concept: GameDesignDocument.doc
Additional Guidelines
- MP are done individually.
- Only running and working submissions will be checked. Submissions that are not
running and not working will be disregarded.
- Class diagrams should be created using Dia.
- 10 points deduction for every guideline statedabove that was not followed.
- Late submissions will not be accepted.
Grading Scheme
Game Concept* 10 points
System Design* 40 points
Implementation 50 points
TOTAL 100 points
*IMPORTANT: Grade for game concept and system design will come from Milestone 2.

More Related Content

DOC
Game Design Document
DOC
Class diagram
DOC
Midterm Project Specification
PPTX
[IGC 2017] 셀렉트버튼 나카하타 코야 - 소규모 팀이 타사 IP로 게임 개발할 때의 과제와 해결법
DOC
Gd01 ha2 m_hornet_rebuild_project_151115
PDF
Creating a sample_library_brief_updated_14.02.12
PDF
Creating a sample_library_brief_updated_14.02.12
Game Design Document
Class diagram
Midterm Project Specification
[IGC 2017] 셀렉트버튼 나카하타 코야 - 소규모 팀이 타사 IP로 게임 개발할 때의 과제와 해결법
Gd01 ha2 m_hornet_rebuild_project_151115
Creating a sample_library_brief_updated_14.02.12
Creating a sample_library_brief_updated_14.02.12

Similar to Midterm Project (20)

PDF
Publishing an android application on Google Store
DOCX
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
DOCX
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
DOCX
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
DOCX
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
DOCX
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
DOCX
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
DOCX
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
DOCX
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
DOCX
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
DOCX
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
DOCX
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1 (3)
DOCX
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
DOCX
Unit 73 IG1 Assignment Computer Game Audio Cut Sequence Production 2013_Y1
DOCX
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
DOCX
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
DOCX
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
DOCX
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
DOCX
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
Publishing an android application on Google Store
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1 (3)
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
Unit 73 IG1 Assignment Computer Game Audio Cut Sequence Production 2013_Y1
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y1
Ad

More from Dwight Sabio (20)

PPTX
Human Rights Observatory Description
PDF
RIGHTS-BASED SUSTAINABLE DEVELOPMENT GOALS MONITOR
PDF
Report on Girl Children: A Rapid Assessment of their Situation
PDF
Gender ombud report 2016 final
DOCX
Strengthening legal referral mechanisms on cases of gender
PPTX
IP Report
PDF
CPU scheduling ppt file
PDF
Ch3OperSys
PDF
OperatingSystemChp3
PDF
ABC Supermarket
PDF
Programming Problem 3
DOCX
Lab Activity
PPTX
Bluetooth
PDF
Programming Problem 2
PDF
Arduino e-book
PDF
ProgrammingProblem
PDF
Class Diagram
PDF
Lecture Notes
PDF
Prelim Project OOP
PDF
CSO Laboratory Manual
Human Rights Observatory Description
RIGHTS-BASED SUSTAINABLE DEVELOPMENT GOALS MONITOR
Report on Girl Children: A Rapid Assessment of their Situation
Gender ombud report 2016 final
Strengthening legal referral mechanisms on cases of gender
IP Report
CPU scheduling ppt file
Ch3OperSys
OperatingSystemChp3
ABC Supermarket
Programming Problem 3
Lab Activity
Bluetooth
Programming Problem 2
Arduino e-book
ProgrammingProblem
Class Diagram
Lecture Notes
Prelim Project OOP
CSO Laboratory Manual
Ad

Recently uploaded (20)

PDF
iTop VPN Free 5.6.0.5262 Crack latest version 2025
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PPTX
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PPTX
Weekly report ppt - harsh dattuprasad patel.pptx
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
Download FL Studio Crack Latest version 2025 ?
PDF
iTop VPN Crack Latest Version Full Key 2025
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
Complete Guide to Website Development in Malaysia for SMEs
PPTX
Oracle Fusion HCM Cloud Demo for Beginners
PDF
Designing Intelligence for the Shop Floor.pdf
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PPTX
AMADEUS TRAVEL AGENT SOFTWARE | AMADEUS TICKETING SYSTEM
PDF
Salesforce Agentforce AI Implementation.pdf
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
iTop VPN Free 5.6.0.5262 Crack latest version 2025
wealthsignaloriginal-com-DS-text-... (1).pdf
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Navsoft: AI-Powered Business Solutions & Custom Software Development
Weekly report ppt - harsh dattuprasad patel.pptx
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Download FL Studio Crack Latest version 2025 ?
iTop VPN Crack Latest Version Full Key 2025
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Complete Guide to Website Development in Malaysia for SMEs
Oracle Fusion HCM Cloud Demo for Beginners
Designing Intelligence for the Shop Floor.pdf
Design an Analysis of Algorithms I-SECS-1021-03
Design an Analysis of Algorithms II-SECS-1021-03
AMADEUS TRAVEL AGENT SOFTWARE | AMADEUS TICKETING SYSTEM
Salesforce Agentforce AI Implementation.pdf
Adobe Illustrator 28.6 Crack My Vision of Vector Design
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf

Midterm Project

  • 1. Machine ProjectSpecifications Create a App game that would allow you to exhibit your understanding of the principles of Object- Oriented Design/Programming. Your game should raise awareness on any of the Millennium Development Goals (MDG), and on possible solutions to address the MDG. You can base your game on existing games, but of course you have to site your references / inspiration for the game. You will upload your game in google play. Keep your game simple so that you are sure that you can finish it on time. Information on MDGs UN Site for MDG:http://www.un.org/millenniumgoals/ Wikipedia article for MDG:http://en.wikipedia.org/wiki/Millennium_Development_Goals Basic Functional Requirements 1. Game should should raise awareness on any of the MDGs, and on possible solutions to address the MDG. Chose only one MDG. 2. Single player 3. Save and load game 4. Graphical user interface Bonus*  Multiplayer  AI Mode  In game animations  Application of advance OOP design (design patterns) *IMPORTANT:Bonus items will not be checked unless all basic requirements are completed. Maximum of 10 bonus points can be given. MPMilestones October 20, 2017- Milestone 1: Initial game design and system design (class diagram)* October 27, 2017- Milestone 2: Revised game design and system design (class diagram)* November 3, 2017- Final MP Submission (Online Submission) MPDemo November 10, 2017
  • 2. *IMPORTANT: Do not include UI components in the class diagram. Include only core components of your game. MPORTANT:Milestone 1 - 2, should be submitted during the first 5 mins of class time. Final deliverable should be submitted via email at the latest, 5 mins before class time. Submission Guidelines: For MPmilestones: 1. For Milestone 1, submit the deliverable in a short BROWN envelope. On the non-flap side upper-right corner, write the following information: CPET415 MP <LastName1>, <Nickname1> Example: CPET415 MP Dela Cruz, Juan 2. For Milestone 2, just reuse the brown envelope from Milestone 2. 3. When submitting succeeding milestones, make sure the previous milestones are included in the submission. For the final MPsubmission: 1. Compress project files into a zip file. Zip file should contain the items below. Zip file should follow the naming convention: CPET415-MP-<LastName1><Nickname1>.zip Example: CPET415-MP-DelaCruzJuan.zip a. Project folder (in Eclipse or Netbeans) containing all project files including resources (images, sounds, etc). b. PDF copy of the game design following the naming convention: CPET415-MP-GameDesign- <LastName1><Nickname1>.pdf Example: CPET415-MP-GameDesign-DelaCruzJuan.pdf c. Dia and PDF copy of the class diagram following the naming convention: CPET415-MP-<ClassDiagram>- <LastName1><Nickname1>.<FileExtension>
  • 3. Example: CPET415-MP-ClassDiagram-DelaCruzJuandia CPET415-MP-ClassDiagram-DelaCruzJuan.pdf 2. Email your submission to dwight_sabio@dlsu.edu.ph following the format: Subject: [CPET415] MP - <LastName1>,<Nickname1> Example: [CPET415] MP - Dela Cruz, Juan Body: CPET415 MP <LastName1>, <Nickname1> Example: CPET415 MP Dela Cruz, Juan Document Formats Class Diagram: ClassDiagram.doc Game Concept: GameDesignDocument.doc Additional Guidelines - MP are done individually. - Only running and working submissions will be checked. Submissions that are not running and not working will be disregarded. - Class diagrams should be created using Dia. - 10 points deduction for every guideline statedabove that was not followed. - Late submissions will not be accepted. Grading Scheme Game Concept* 10 points System Design* 40 points Implementation 50 points TOTAL 100 points
  • 4. *IMPORTANT: Grade for game concept and system design will come from Milestone 2.