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

Airships And AirIslands

Description

In this roguelike strategy game, you are the commander of a mobile fortress, navigating a dangerous sky of floating islands while balancing crew management, resource gathering, and tactical combat to survive.

Download

Download

Milestone 1

1 handmade location – initial handcrafted environment playable in City scene.

1 enemy type – enemy stats, AI, and subsystem hooks implemented via EnemyAIController.

4 ship rooms and required logic – bridge, storage, engine and weapons compartments configured and placement system done.

Established a node-based world map foundation.

Authored 10 random events (content built, gameplay integration pending).

Itch.io page – public landing page live with current build.

Color Palette

Credits

UI Mockups
Milestone 2 plan

Add 3 world stages – block out biome variants, author encounter tables, hook into campaign progression.

Final Boss encounter – design boss ship subsystems, scripted phases, cinematic intro/outro.

Resource system – unify ship/crew resources, persistence across scenes, HUD bindings.

Crew needs system – track morale/fatigue/health, room bonuses, failure states.

Trading system – vendor UI, pricing simulation, inventory persistence.

Quest system – narrative nodes, branching rewards, integration with map transitions.

Combat system (FTL-style) – iterate on subsystem targeting, damage feedback, enemy variety, UX.

Room upgrade system – upgrade tiers, cost curves, visual state swaps, tie-ins to resource system.


Milestone 2

Random events system - upon clicking a node an event pops up before entering the node.

New SFX and animations.

Unified resource management and persistent resource system.

Crew health and fatigue integration to combat and luck.

Improved user combat system. Combat log for UX.

Reworked user room system.

Major back-end adjustments.

1st level

1st fight

UI

Milestone 3 plan

Add 3 world stages – block out biome variants, author encounter tables, hook into campaign progression.

Final Boss encounter – design boss ship subsystems, scripted phases, cinematic intro/outro.

Crew needs system – track morale/fatigue/health, room bonuses.

Quest system – narrative nodes, branching rewards, integration with map transitions.

Combat system (FTL-style) – iterate on subsystem targeting, damage feedback, enemy variety, UX.

Room upgrade system – upgrade tiers, cost curves, visual state swaps, tie-ins to resource system.

UI and animation improvements.


Milestone 3

Added multiple new enemy encounters and a challenging Boss Fight

New soundtrack with unique boss music and enhanced sound effects

Expanded ship upgrades with new purchasable modifications

Reworked ship building system for better usability

Enhanced map navigation and pathfinding

Improved UI and resource management displays

Better combat readability

Trailer

  • 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