Arvutiteaduse instituut
Courses.cs.ut.ee Arvutiteaduse instituut Tartu Ülikool
  1. Kursused
  2. 2025/26 kevad
  3. Arvutigraafika projekt (MTAT.03.328)
EN
Logi sisse

Arvutigraafika projekt 2025/26 kevad

  • Main
  • Projects
  • Topics
  • Results and Schedule
  • Formatting Hints
  • Links

Fluffy Stitches

Author: Reio Soikka

Introduction:

Fluffy Stitches (temporary name) is a 2D roguelite action-dungeon crawler themed around fighting and tearing up plushie enemies to then use the fluff dropped by them for run-long and permanent upgrades. Taking inspiration from games like Binding of Isaac and Rotwood.

Goals of the project:

Through the project, I'm hoping to learn more about game development and create a game, that is fully playable. I would like to implement the following features:

  • Have a player character with decent animations
  • Have cool looking attacks
  • Have 2 different weapons to choose from for the run
  • Create enemies (at least 2 types) with more interesting behavior than just walking towards the player
  • Have enemies drop Fluff currency
  • Make a level for gameplay
  • Add power ups for run-long upgrades
  • Create UI for run-long progression overview

And if I have time:

  • Make a boss enemy
  • Create more UI for so it looks like an complete game
  • Make level creation into procedurally generated dungeons
  • Have game-wide progression
  • Make the weapons upgradeable

Required technologies:

  • Godot
  • Krita

Foreseen difficulties

  • Game saves
  • Enemy Behavior

Milestone 1 (09.03)

  • Set up godot project, watched few tutorials and looked for temporary assets. (1h)
  • Make player and give it movement together with animation. (3.5h)
  • Make player be able to attack in the cardinal direction the mouse is located at. (2h)

Milestone 2 (23.03)

  • Make working scenes for the weapons(2h)
  • Have attacks apply damage(2h)
  • Make a punching bag type of enemy to test damage dealing and to use as a base for actual enemies taking damage.(2h)
  • 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