theInsomniacGameMaker

View Original

Bounces Bits Off Of My Teammate

I’m working on my final project which is a VR cooking game. I was working on the stacking mechanic for burgers. I couldn’t get the stacking mechanic to work the way we intended to make it feel and function. There was always something lacking and I couldn’t come up with a solution that would fill the gaps.

After sometime I turned to my teammate and asked what I should do. We discuss the problem we were having with the mechanic and what was causing it. We discussed the solution that I had already tried and we discussed the solution that would have the least complexity and obstacles. My teammate told me about a solution using enums and bit-wise operations to create a bit-flag like mechanic.

I worked on the new solution that we discussed. It wasn’t a straight road from there but because to minds had gone into thinking of the solution, there were less hurdles. And when I had trouble understanding something I had discussed I would turn to my teammate for clarification.

Discussing and communicating gave our final project an optimized, reliable and quick solution to a rather difficult problem. Sometimes working on the same problem causes metal blocks, so bounce ideas off of other people to get the superior solution.