About
Galactic MD was the Semester Project of my second semester at h_da.
You crash on an unknown alien planet and have to make money by opening a doctor’s office, to repair your spaceship and flee the planet. With each patient you have to decide if you only treat their illness or if you snuck out some organs to make more money. But be careful, as the patients give you a, with Chat GPT generated, review after each treatment and with a bad rating you will miss out on the good paying patients.
Project Info
Role: Programmer
Team Size: 4
Time Frame: 3 Months
Engine: Unity
Introduction
In this project my focus was on the review system that rates the Player after each treatment, including a written review by Chat GPT based on what you did during your treatment.
The team consisted of one Programmer (me), one 3D Artist, one Tech Artist and Animator, one UI Designer and 3D Artist and one Soundie.
Review System
The review system was pretty straight forward. I would basicially collect different types of actions during the treatment, like how much of the treatment the player completed, if the player left the body of the patient cut open, if and how many organs the player was harvesting from the patient and so on. Then I put everything in a basic Chat GPT prompt, using OpenAIs API, and added prewritten parts for each performed action. The approach was really simple, but after tweaking some settings and trying out different prompts, the results were really fun and expressive
The rating system works basicially the same, where every action adds or substracts a given value from the rating.
What I learned
This was my first project in a Team so naturally I learned a lot about working together towards a bigger goal. After this project I also started to keep my Unity Projects cleaner and build ways for other people to easily implement their produced assets, as I implemented every piece of this project into the engine myself, except for the lighting, which did cost a lot of time I could use on the programming side of things.