For the Global Game Jam 2022, I made a game with a team with some people from my school and some people from outside the school.
We were 2 Programers, 3 Artists, 1 Game Designer and 1 Game Designer/Sound Designer.
We were 2 Programers, 3 Artists, 1 Game Designer and 1 Game Designer/Sound Designer.
I worked mainly on the Character Controller, a trap and the UI.
For the Character Controller, it is simply a constant force applied towards the right of the screen, with 3 collisions checks.
- The first one is at the feet of the character to know if it is grounded or not.
- The second one is above the character to detect any roof to stop him from jumping, or allow him to stand back up (when he was still able to crouch, but that feature was removed to have simpler level designs)
- And the last one is a detection in front of the character to detect any wall in front because the character is supposed to die if it hits a wall.
- The second one is above the character to detect any roof to stop him from jumping, or allow him to stand back up (when he was still able to crouch, but that feature was removed to have simpler level designs)
- And the last one is a detection in front of the character to detect any wall in front because the character is supposed to die if it hits a wall.
For the jump and acceleration I used some AnimationCurve to have more flexibilities.
The trap I worked on was the second one on the UI. It is a toggle trap and when it is active, there is a random location selected on the level and when the player is close enough the trap activates.
I made the activation process via an animation of the collider and sprites.
I made the activation process via an animation of the collider and sprites.
Finally the UI. Nothing really difficult or specific, I made the buttons work, optimized the Raycasts on the non button UI, and plugged in the restart function.
What was nice about this Game Jam, was to find out that I can work with another Programer without having major problems. We did have some scenes conflict but we fixed it quickly and moved on to the rest of the development.
It is also my favorite game from a Game Jam because the game we made was complete in term of Programing and Art. It felt really good to have made the last build one hour before the deadline knowing we didn't spend the nights working on the project. For a Game Jam, in my opinion, it is really good.
You can check our Global Game Jam page Here.