It’s a beautiful day outside. The hippos are screaming, the dinosaurs are dying and all you want to do is play some miniature golf. You have no clubs, but that’s okay. Mother Nature has you covered.
Disaster Golf is a fast-paced game that requires you to react on the fly. Experiment with many combinations of Natural Disasters to navigate the golf ball through wild and diverse hole layouts. Most importantly, have fun finding out where you might end up next!
I was the lead programmer for the project. Duties include sprint planning using Jira, ensuring that deadlines are met, managing the project GitHub, performing code reviews, and general technical support for the team. The programming team consists of 9 people, self not included, so I have not implemented any features into the game myself.
One of my subprojects was setting up and maintaining Bradley's build farm. The build farm consists of 3 Mac Pro (trashcan model) towers running JetBrains TeamCity. They autodetected any changes to the main GitHub branch, and start the build process:
1) The changes are pulled from GitHub
2) A static C# function in the project builds the game for Windows and MacOS
3) A Python script zips and uploads the completed build to Google Drive
I am currently a programmer and co-producer. I am organizing the project's ClickUp board, including writing documentation for the team's usage. I am also involved in sprint planning, and scope management.
Disaster Golf was developed over the span of 2 semesters by a team of 29 people using the Unity engine. An early demo was completed in May 2022, and a full demo is planned for May 2023.
You can download the latest demo build from our itch page here