Skip to content

lostspaceship/Haaimagotchi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Haaimagotchi

Haaimagotchi banner

Haaimagotchi is een AR-verzorgingsgame in Unity waarin de speler een virtuele haai verzorgt via een world-space HUD en directe interactie.

Huidige status

Optimaliseer code om het vloeiender te laten lopen op AR glasses.

Projectstatus

De huidige projectbasis bevat:

  • profielen met Easy, Medium en Hard
  • save/load-flow via MainMenu
  • een AR gameplayscene met shark HUD
  • needs-systeem met realtime en offline decay
  • care-acties zoals voeren, spelen, schoonmaken en slapen
  • score- en affectiesysteem
  • alive/dead flow met death panel

Belangrijkste Scenes

  • Assets/Scenes/MainMenu.unity
  • Assets/Scenes/SharkAR.unity

Belangrijkste Scripts

  • Assets/Scripts/Core/Profile.cs
  • Assets/Scripts/Core/ProfileManager.cs
  • Assets/Scripts/Core/SceneLoader.cs
  • Assets/Scripts/Core/SharkController.cs
  • Assets/Scripts/Core/SharkTouchInteraction.cs
  • Assets/Scripts/Systems/NeedSystem.cs
  • Assets/Scripts/Systems/SharkLifeSystem.cs
  • Assets/Scripts/Systems/SharkMoodSystem.cs
  • Assets/Scripts/UI/NeedsWorldUI.cs
  • Assets/Scripts/UI/SharkLifeWorldUI.cs

Belangrijke Gedragingen

  • Feed, Play en Clean gebruiken een armed interaction flow
  • opnieuw op dezelfde care-button drukken annuleert de armed state
  • sleep gebruikt een HUD-gebonden positie, hoger dan de standaard interactiepose
  • als de haai dood is, blijft alleen het death panel zichtbaar
  • zonder actief profiel wordt gameplay geblokkeerd

Documentatie

Uitgebreide documentatie staat in:

  • Documentatie/Functioneel Ontwerp.md
  • Documentatie/Technisch Ontwerp.md

Dit zijn de formele ontwerpdocumenten voor het project.

Testchecklist

  • nieuw profiel aanmaken
  • profiel laden
  • save verwijderen
  • feed/play/clean armed en cancel testen
  • sleep-positie testen
  • death panel testen
  • no-profile blokkade testen

Notities

  • dotnet build compileert momenteel succesvol, met bestaande Unity/MRTK reference warnings

About

AR Tamagotchi inspired shark game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors