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

Arvutimängude loomine ja disain 2022/23 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

List of Teams:

  1. Desktop Tetris - Mihkel Uutar, Marek Murumäe, Kristofer Klassen
  2. The Cartwheel of Time - Ralf Brait Lehepuu, Hanna Brit Jõgis, Juhan Oskar Hennoste
  3. Conquestinare - Richard Kuklane, Markus Sulg, Rasmus Talioja
  4. Dunger - Kevin Kits, Armas Jürgenson, Viljam Ilves
  5. Something Bee something Kamikaze - Roland Novoseltsev, Helena Sokk, Aral Açıkalın, Sarp Aktug
  6. The Last Dyelock - Villem Paabo, Karl Suurkaev, Lars Tristan Lepik
  7. Ace of Tombs - Karl Gustav Loog, Ats Tragel, Marek Lepik
  8. Ultimate Fantasy Survivor - Alan Kolk, Raiki Mänd, Karl-Erik Kanal
  9. Untitled Pirate Game - Ekke-Markus Muttika, Kristo Pool, Timo Tiirats, Savelii Vorontcov
  10. Mine Sweeper Battle - Mihkel Roomet, Kaarel Koido, Muruganantham Jaisankar
  11. Food for Thought! - Ihar Suvorau, Brandon Rauba, Lukas Baltramaitis
  12. Silent Factory - Karl Erik Mander, Ragnar Kadai, Helar Oolberg, Joonatan Ehlvest

Here are some examples of last year games:

  1. Fierce and Claw - Katre T, Janna-Liina L, Kristjan K, Raiko K
  2. Hyperglide - Markus A, Mark R K, Ivan H, Karl-H V
  3. LeGate - Nikita B, Kalmer K, Jelizaveta K

Peer-review spreadsheet: Coming soon! (write here which team you want to review, if this team has already been taken, pick another one).

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 points 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 (28 September -> 5p):

  • Submission info: Design Document
  • Presentation

Milestone 1 (24 October -> 15p)

  • Itch.io page with a downloadable link to the game.
  • Courses project page
  • UI mockups (read the requirements from the lecture slides)
  • Color Palette (check the task from the lecture slides)
  • 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
    • Tell about what went well and what went wrong
    • What are you going to change compared to your original idea

Milestone 2 (20 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 a similar amount of handcrafted 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 description and at least one picture.
  • 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) TBA -> 25p

  • Gameplay trailer on Ich.io (up to 1 minute)
    • Your trailer will be displayed on the 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 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 things turned out in your opinion and what are your future plans;
    • Make a conclusion;

GDWC Student Competition Participation (optional, deadline 28. February, but to get the extra points, it has to be submitted before the final presentation) -> +10% points

  • Submit your game to the GDWC Student Game Award 2022 competition.
  • Ensure your game satisfies the rules. For example, you have full rights to use your used assets.
  • Competition asks for your game's name, description, a couple of screenshots, and a short gameplay video. Work well on these!
  • Provide some proof (screenshot, e-mail) to us that you have submitted your game.
  • Doing this will boost your project points by 10% rounded down and clamped at 5p. Meaning that, if by the end of the course you get from [50, 60] points for your project, the boost is +5p, for [40, 50) points the boost is +4p, [30, 40) is +3p, etc.
    This boost will be added to your team's score at the end of the course.
  • 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