GameDevWS2024 / Game

4 stars 0 forks source link

2D Game Development Project

Project Overview

This project is a 2D game developed as part of the Games and Visual Effects course during the winter term of 2023/2025.


Setting Up for Development

To get started with the game development, follow these steps:

  1. Download Godot (Mono Version):
    Godot Download
    Ensure you download the Mono version for C# support.

  2. Install .NET 8:
    .NET 8 Download

  3. Install Git:
    Git Download
    If you haven’t installed it yet, make sure to do so!

  4. Set Up SSH Key:
    Setup SSH
    Ensure you have an SSH key for accessing the repository.

  5. Install Git Large File Storage (LFS):
    Guide to Install Git LFS

  6. Get a Gemini API key
    Get a key
    After getting the key, make sure you save it somewhere, since it won't show up again. If you start the game without a key, it will prompt you to paste you key to the text field, after that it is safed and you shouldn't have to paste it again.

Useful Resources


GitHub LFS

Why Use Git LFS?

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.

Adding New File Types to LFS

To track specific file types, use the following commands:

git lfs track "myfile.myending"
git lfs track "*.myending"

Further Help

For additional assistance, you can use:

git lfs help <command>
git lfs <command> -h

Guidelines