Arvutiteaduse instituut
  1. Kursused
  2. 2020/21 sügis
  3. Arvutimängude loomine ja disain (MTAT.03.263)
EN
Logi sisse

Arvutimängude loomine ja disain 2020/21 sügis

  • Main
  • Lectures
    • Homework 1
    • Homework 2
    • Homework 3
  • Labs
    • Lab1 Introduction to Unity
    • Lab2 Space Game part 1
    • Lab3 Space Game part 2
    • Lab4 Unity Components
    • Lab5 Project Setup
    • Lab6 Tower Defence
    • Lab7 Tower Defence GUI & Buildings
    • Lab8 Tower Defence Content
    • Lab9 Blender Tree
    • Lab10 Sounds
    • Lab11 Animations
    • Lab12 Level Design
    • Lab13 Editor Extensions
    • Lab14 Lighting
    • Lab15 Procedural Generation
  • Projects
    • Design Document
    • Peer Review
  • Links

Projects

Teams

  1. Rock n' Roll - Ingvar B, Anette M K, Ralf T
  2. The Mountain Deep - Mikko M, Kristina K, Martin M, Henrik T
  3. Aimless Needle - Killu A, Karl-Johan P, Kätlin K
  4. Grand Demolition Auto - Rait T, Siim A, Helen P
  5. PuzzleHustle - Siim T L, Aveli K, Peeter P
  6. Outlight - Brandon C A, Miras K, Ruslan P
  7. Untitled puzzle game - Juhan T, Henri S, Toomas T
  8. Boarbadour - Frederik R, Andreas T, Kristjan S
  9. Bounce - Jan E K, Hanna M M, Hans M
  10. Volucris - Risto R, Hain Z, Rednar K
  11. Give and GO - Janno J, Henri K, Janar K
  12. Overweight - Kristo M, Kaspar R, Georg N

Here are some examples of last year games:

  1. Hestia - Vladislav K, Stanisalv D, Kiryl L
  2. Graviform - Aap V, Marc D, Raul E K
  3. Slingshot - Mattias A, Rebekka B, Tanel M

Rules

  1. 3 students in a group.
  2. No extensive violence or improper material.
  3. Each team has to give milestone presentations (at least 2 students present at the time).
  4. Two teammates have the right to give a penalty of 5 point to the third student for the last milestone if they find that the third student did not do enough work.
  5. The grading is subjective based on the requirements (both game design and implementation are graded).


Requirements

Design Document (29 September -> 5p):

  • Submission info: Design Document
  • Presentation

Milestone 1 (26 October -> 15p)

  • Itch.io page with downloadable link to the game.
  • Courses project page
  • Game Loop implementation (has one gameplay mechanic)
  • Win and Lose conditions implementation
  • Presentation (5 min per team)
    • Remind us about your game idea
    • Demo your game (live)
    • Tell about what went well and what went wrong
    • What are you going to change compared to your original idea

Milestone 2 (23 November -> 15p)

  • 5m gameplay
  • 5 gameplay elements (different game systems like traps, enemies, upgrading, trading etc.)
  • 3 units of scalable content (3 upgrades or 3 items or 3 types of enemies...)
  • First UI implemented (at least 3 views)
  • First sounds implemented (at least 5 sounds)
  • First level (If your game does not have levels, it should have similar amount of hand crafted content)
  • First character partially animated (If your game does not have a character, animate at least 2 other things)
  • Pick a team to peer review (write their name to the spreadsheet)
  • Itch.io page has a descriptions and at least one pictures.
  • Presentation (5 min per team)
    • Demo your game (live)
    • Tell about what went well and what went wrong
    • What changes are you going to make

Milestone 3 (Final presentation) 21st January from 12.00 to 16.00 (Online) -> 25p

  • Gameplay trailer on Ich.io (up to 1 minute)
    • Your trailer will be displayed in CGVR lab Youtube channel.
    • Don't use any copyrighted music.
  • 30m of meaningful gameplay
  • 10 gameplay elements
  • 20 units of scalable content (upgrades, items, enemies...)
  • Polished UI (partially animated & every action makes a sound)
  • Every interaction makes a sound
  • 2 characters animated
  • Has an in-game guide for all main features
  • Game has is understandable without the presence of developer
  • Game is playable from beginning to end
  • Do a Peer review for another team's game
  • Presentation (trailer video + 5 minutes per team + questions and discussion)
    • Introduce your team;
    • Describe your project idea;
    • Show a working demo about your project (can be a prerecorded video that is separate from your trailer);
    • Describe how the things turned out in your opinion and what are your future plans;
    • Make a conclusion;
  • Arvutiteaduse instituut
  • Loodus- ja täppisteaduste valdkond
  • Tartu Ülikool
Tehniliste probleemide või küsimuste korral kirjuta:

Kursuse sisu ja korralduslike küsimustega pöörduge kursuse korraldajate poole.
Õppematerjalide varalised autoriõigused kuuluvad Tartu Ülikoolile. Õppematerjalide kasutamine on lubatud autoriõiguse seaduses ettenähtud teose vaba kasutamise eesmärkidel ja tingimustel. Õppematerjalide kasutamisel on kasutaja kohustatud viitama õppematerjalide autorile.
Õppematerjalide kasutamine muudel eesmärkidel on lubatud ainult Tartu Ülikooli eelneval kirjalikul nõusolekul.
Courses’i keskkonna kasutustingimused