Game development project on Unity. Made for the master's course in LUT university, in 2025.
Game teaser on YouTube.
Game builds can be found on Google Drive. Available to download and play on Windows (unzip and run Satu goes to Harbour.exe). There is a build for MacOS as well, however, not tested at all.
- Left Arrow/A: move left
- Right Arrow/D: move right
- Enter: interact with objects
- Space: jump
- Left Control: attack
- M: map
- Escape: pause
- Enter/Escape: skip Intro/Credits
Unity 2D Platformer for Complete Beginners @PandemoniumGameDev https://www.youtube.com/watch?v=TcranVQUQ5U&list=PLgOEwFbvGm5o8hayFB6skAfa8Z-mw4dPV&ab_channel=Pandemonium
Smooth Camera Follow In Unity @bendux https://www.youtube.com/watch?v=ZBj3LBA2vUY&ab_channel=bendux
Creating 2D Games in Unity 4.5 #15 - Camera Controller @3dbuzz https://www.youtube.com/watch?v=u67fbxe8xxY&ab_channel=3DBuzz
Unity 2D SCENE MANAGEMENT Tutorial @RehopeGames https://www.youtube.com/watch?v=E25JWfeCFPA&ab_channel=RehopeGames
Unity tutorials for beginners - passing score health between scenes @introvertedgames https://www.youtube.com/watch?v=9ocvKvJMKPs&ab_channel=TerryCIndieGameDev
Start Menu - 2D Platformer Unity #28 @GameCodeLibrary https://www.youtube.com/watch?v=paaBTt5GcMU&ab_channel=GameCodeLibrary
How to make a Unity .exe build @hiimmike_r https://www.youtube.com/watch?v=PM4p_w7zTDg&ab_channel=HiI%27mMike
[UNITY TUTORIAL] Add an Intro Story Cutscene to Your Game! @stupidazzle https://www.youtube.com/watch?v=NnPDJfvLeWQ&ab_channel=StupidaZZle
How to Make a Rolling CREDITS Scene in Unity!! 🎥 🎮 @skgamedev https://www.youtube.com/watch?v=Eeee4TU69x4&ab_channel=skGameDev
Free 2D Cartoon Parallax Background by CPasteGame https://assetstore.unity.com/packages/2d/environments/free-2d-cartoon-parallax-background-205812 Used: Mountains and desert background
Pixel Adventure 1 by Pixel Frog https://assetstore.unity.com/packages/2d/characters/pixel-adventure-1-155360 Used: Spikes, heart, finish point, brick wall
Used in the trailer: https://uppbeat.io/t/torus/lost-connection License code: ILG8P6MN9HMLBLOA
I acknowledge the use of OpenAI. (2025). ChatGPT (v4) [Large language model]. https://openai.com to help in creating this assignment with the following:
Chat 1: https://chatgpt.com/share/6880d7f5-81f0-8003-90fe-a3a9fd844467
- C# errors debugging
- Animations SetBool troubleshooting
- Enemies respawn
Chat 2: https://chatgpt.com/share/6880d80e-c4a0-8003-8611-e01a4647392b
- C# syntax
- C# errors debugging
- Animation overrides
- Player and Enemies health management
- Unity issues troubleshooting
- Weapon picking code and step-by-step tutorial
- Ingame guides and hints code and step-by-step tutorial
- Unity Timeline troubleshooting
- Final scene with NOC Professor code and step-by-step tutorial
- Shared variables code
- Trailer script