This project is a 2D game developed as part of the Games and Visual Effects course during the winter term of 2023/2025.
To get started with the game development, follow these steps:
Download Godot (Mono Version):
Godot Download
Ensure you download the Mono version for C# support.
Install .NET 8:
.NET 8 Download
Install Git:
Git Download
If you haven’t installed it yet, make sure to do so!
Set Up SSH Key:
Setup SSH
Ensure you have an SSH key for accessing the repository.
Install Git Large File Storage (LFS):
Guide to Install Git LFS
Godot Documentation:
Godot Docs
C# Documentation:
C# Docs
Git LFS (Large File Storage) is essential for managing large files such as textures and audio assets. After installing Git LFS, you can continue using Git as usual.
To track specific file types, use the following commands:
git lfs track "myfile.myending"
git lfs track "*.myending"
For additional assistance, you can use:
git lfs help <command>
git lfs <command> -h
Branching:
main
branch. Merging:
main
branch without a PR that has one or more reviews and where all checks have passed.C#
C# Formatting:
dotnet format Game.sln
File Placement:
.tscn
(scene) files must be placed inside the scenes
folder..cs
(C# script) files must be placed inside the scripts
folder.assets
folder.