Skip to content

whelblin/Gamma

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gamma

GitHub page to run the deployment code

https://whelblin.github.io/Gamma/

Game State Pattern

plot

Instructions to get started

Clone the code

if you have github desktop, you should use that. if not, vscode has the ability to link to your github account

Create a branch for your issue

you can not push to main. you can only push to the branch and pull request for it to affect the main branch

Pull origin before you start coding

This allows you to have the most recent version of the code

When you are done coding, Commit your code

Commit your code with good comments

Submit a pull request

After you commit, you have to do a pull request for it to be able to merge with the main branch

Go to pull request tab on github and open yours. then merge it

This is how it can be added the main without causing issues

The p5play library

https://p5play.org/learn/

Sprites

It has a sprite object that allows of easy movement and collision physics

Groups

It has a group object where you can add sprites to it and modify all of the sprites at once

Animation

It has the ability to use spritesheets to create animations

Input

it has special input variables for keys and mouse input

Physics

It has the ability to have gravity, drag, friction, collisions, and much more

Sounds

It has the abiltiy to load and play sounds on events