brianpmaher / Flourish-Revenge-Public

Scripts for Game Dev Field Guide Game Jam #3 (March 2021)

Home Page:https://brianpmaher.itch.io/flourish-revenge

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flourish - Revenge

TitleScreen

Game Jam project for Game Dev Field Guide Game Jam #3 (March 2021). This was also my first completed 3D game project!

Game is available for download at https://brianpmaher.itch.io/flourish-revenge

I was not able to make my main Unity project public because I did a poor job of separating assets that I can't distribute from the rest of my project, so the majority of my Unity project for this game is in a private repository. I did create some assets in that project that I'd love to share, like animations and visual effects, but it's too tangled in with assets I pulled in to be worth breaking that all out. I did want to provide the scripts I wrote so that I could point to them later to maybe help others or be able to show I approached some of the problems I encountered. I'll do a better job organizing future game dev projects so that it can be more easily shared.

This code is definitely hacky and I took several different approaches to the same problems through the development of this game jam game, but I figured I'd leave it all as is so that I can show what I tried and what I thought worked well and what didn't. I used this project as a learning opportunity to try to figure out some patterns for managing my game UI with Unity MonoBehaviours as well as some dependency management. Some of the approaches I took I liked, others I didn't. I'm still not sure I settled on a good approach, but I'll do some investigation in prototypes going forward so that my game code doesn't become so unmanageable with varying approaches.

Screenshots

Action GameOver

About

Scripts for Game Dev Field Guide Game Jam #3 (March 2021)

https://brianpmaher.itch.io/flourish-revenge


Languages

Language:C# 93.3%Language:HLSL 3.9%Language:ShaderLab 2.7%