Posts

Showing posts from October, 2023

CAGD 370 - Goo Game Sprint #2

Image
 Continuing with the Goo game, we were told to make a signature move for the Goo Character, so my team started brainstorming what would make the most sense for Goo to be its special ability, and we ended up with two main ideas that we wanted to implement which where climbing through sticky walls and gliding down. But in order to develop that movement, we needed some of the more basic and core mechanics down for that to start development.  For my part, I began to work on a movable crate that the player would be able to move around the level and use it to hold pressure plates to make progress. At first, I thought a normal 3d Rigid Body in the player and the Box would be enough to make it move since there was a normal collision. However, I couldn’t have been more wrong about this theory; once they collided, then the crate would be launched outside the level. There was a player visor in the Character model that had a collision, which caused the crate to fly far. Once that was remo...

CAGD 370 - Goo Game Sprint #1

Image
In the course, we were assigned to develop the early stages of a game using the Agile Methodology. More in-depth for this project, we would be using the SCRUM framework. Unfortunately, for the talk about the choice of the topic and age group of the project, I was missing. So when I got back from an emergency trip, I was introduced to a group who had already chosen a theme, which was a goo-like game in which the player had to solve puzzles using 3D Physics. For the project, I took on the Programmer role because It was that suited my experience and interests. Luckily for me, I managed to be in class for the Sprint Kick-Off, which was a crucial part of the development process; there, I managed to negotiate with my team leader various user stories that I would be in charge of completing. I would be in charge of doing the player movement and the player Camera. As well as other moving objects like a moving platform. When we started working on the project, we had some struggles setting up the...