Coder Social home page Coder Social logo

brianpmaher / flourish-revenge-public Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 3.6 MB

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

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

C# 93.33% HLSL 3.94% ShaderLab 2.74%
3dgame unity game-jam

flourish-revenge-public's Introduction

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

flourish-revenge-public's People

Contributors

brianpmaher avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.