Skip to content

Latest commit

 

History

History
69 lines (51 loc) · 3.29 KB

MIDPS_LAB_6.md

File metadata and controls

69 lines (51 loc) · 3.29 KB

MIDPS - Medii Interactive de Dezvoltare a Produselor Soft

Laboratory work Nr.6 - Game Development OR Browser Extensiont

Virtosu Sava

email: [email protected]


Prerequisites:

  • IDE's: [Unity 3D] OR [compilr, coderun, shiftedit, c9.io, ideone]
  • Languages: C/C++, C#, Python, Javascript
  • Frameworks: Unity 3D

Objectives:

  • Make a simple Video Game 2D or 3D of any genre.
  • Make an extension for your browser.

General Requirements:

Laboratory work is considered as successfully passed after fulfilling the following steps:

  1. You must elaborate a Report, in which you describe your work-flow and the way you are thinking: - Laboratory work paper Dead Line is due to next laboratory, and the report most be sent to my email in an appropriate format (such as PDF format). - Laboratory work paper must have at least: 3 pages and 2 screenshots - Laboratory work paper must have a conclusion of: 0.5 page
  2. You must elaborate a prototype program and show how it works during the classes
  3. You must pass the quiz

Technical Prerequisites:

  • Your game must have a Menu scene, and some "start buttons" that will open specific scene in game.
  • You must be able to install unpacked Browser extension to teacher's computer.

Laboratory Requirements:

  • for Basic Level (grade 5 || 6):

    • Make a menu with 2 buttons that will connect 2 different scenes in game. Scenes must have different objects in them.

    OR

    • Make an extension that shows some info about current opened page
  • for Normal Level (grade 7 || 8):

    • Define some interaction between player and gameObjects. In other words, the player must be able to move, manipulate some objects in the scene.

    OR

    • Configuration menu for your extension.
  • for Advanced Level (grade 9 || 10):

    • Your game must have some interactive sounds (buttons pushed, object movement). You must be able to play this game having win and lose situations.

    OR

    • Extension must be connected to some services (ex: Gmail, Google Tasks) and be able to present to user some information about the state of this services (ex: number of unfinished tasks)
  • for Geek Level (no marks here) explore:

    • Your game must have some interactive sounds (buttons pushed, object movement). You must be able to play this game having win and lose situations.

    OR

    • Extension must be connected to some services (ex: Gmail, Google Tasks) and be able to present to user some information about the state of this services (ex: number of unfinished tasks)

References:

Solved Examples: