A 2D platformer game with a unique movement scheme. Control Chompy the Venus flytrap and grapple onto the world around you in this 2D platformer, solving puzzles and surviving platforming challenges.
Made over the course of the spring 2023 semester with the Game Creation Society at Carnegie Mellon University. Created with Unity 2022.2.5f1.
Also out on itch.io.
BEFORE YOU BEGIN
Here's how to get set up: Setup
I don't care that much about how you style your code but please adhere to the following conventions so people know what functions and variables are called.
- All classes and functions are in PascalCase
- All variables are in camelCase
Pulling
Before you do ANYTHING when working on the project, go to Github Desktop and pull new changes. This ensures you won't have as many merge conflicts.
Commits
A commit is a "checkpoint" where you can roll back to. You want to do this very often! Every time you fix a bug or implement a feature, immediately make a commit. However, don't make a commit when the game is in a broken state.
Pushing
Pushing uploads your changes to Github so anyone else can download them. You want to push whenever you are done with a work session and have something completed.
Branches
Branches let multiple people work on parallel instances of the project. They are a more advanced technique that you can use if you want but aren't necessary for this.
To avoid merge conflicts, I recommend committing directly to main most of the time.