vulpineblaze / framework_demoes

Use this repo to demo different frameworks for 2D Game creation.
2 stars 1 forks source link

framework_demoes

Description

This repo is for our initial efforts programming the game 'Fusion Bombs Derp' in Unity 2D. The idea behind using this repo is that we may have to prototype other Unity projects in order to investigate different code examples / features before implementing them into our main body of code.


Installation

User
Development

Contributing

Overview

The best way to contribute is to play our game and give us feedback! The best way to give feedback is to create issues for the bugs you find.

Issues
Development


Dev Info

Git

This section will include various git command combonations, to help prevent any Ooops' happening to the repo or anyones personal code. Some sweet links:

git command cheat sheet

git markdown guide

Git command "variables"

Some of these command will have a spot with a vairable, like this: \<variablename>.

These will be described here:


Typical dev workflow

Before opening the project in Unity, pull changes from the repo:

Then do some work. Once you are done, close Unity and push the changes into github:


To Wipe All Local Changes

This will destroy any work you have done!
Make a copy of your work manually! Run this at your own risk!

Issues, Branches, etc..

Heres a few links to warm-up: Using pull requests Basic Branching & Merging

View all branches branch
Making a branch
Setting remote for a branch
Deleting a branch locally
Working in your branch, and not master

To change between branches, simply run the command:

Merging your branch with master, or some other branch.

coming soon(TM)

Address an Issue, then create a Pull request

This workflow has the user take a fresh issue, make a branch, complete the issue, and merge the branch back into master.

Do work as per the typical workflow. Once you have you last commit pushed, do this:


Development Schedule

This section is to help coordinate any sort of timeline building, as well as help us to coordinate our schedules. Real life supercedes all schedules directives, except where specifically stated & agreed upon.

Weekly
Monthly