Arvutiteaduse instituut
Courses.cs.ut.ee Arvutiteaduse instituut Tartu Ülikool
  1. Kursused
  2. 2025/26 sügis
  3. Arvutimängude loomine ja disain (MTAT.03.263)
EN
Logi sisse

Arvutimängude loomine ja disain 2025/26 sügis

Magnicats

Description

A 2D platformer where the player uses movement and magnetic ability to attract or repel from magnets and pass through obstacles.

Download

Link to itch.io


Milestone 1

  • Implemented basic player movement
  • Implemented magnet mechanic
  • Created simple levels that require using the magnet mechanic
  • The cat now has 2 polarity modes - off/red
  • Win and Lose conditions

Screenshots of levels

Color Palette
UI Mockups

Main menu

In-game overlay

In-game paused

Milestone 2 plan
  • Change the name of the game
  • Change mockup tileset to final one
  • Add more levels
  • Add UI
  • Develop a camera movement mechanic
  • Test a different approach to magnet physics (where magnet strength is an ellipsoid, not a circle)
  • Test a mechanic where cat has 2 polarities that cannot be disabled, not off/red polarity
  • Add basic animation to the cat
  • Fix ground detection


Milestone 2

  • Improved player movement and magnet mechanics
  • Added consumable powerups (double jump, dash, shield)
  • Added custom sprites
  • Added 2 more levels (5 total) and a demo level (gameplay ~5min)
  • Added basic UI
  • Added sound effects
  • Controller support

Level 1 with overlay

In-game pause menu

Start menu

Options menu

Milestone 3 plan
  • UI improvements (consistent theme and font, win screen/start menu backgrounds)
  • Add more levels (gameplay ~10min)
  • Background sound track


Milestone 3

Tasks completed
  • Added directional magnets and visual magnet effects
  • Made powerups stackable, show available powerups in hud
  • Added more levels + tutorial levels
  • Added/improved sounds, added background sound track
  • Updated sprites
  • UI improvements
  • Bugfixes and suggestions from peer review

<Screenshots of your final game>
<Trailer video>

  • 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