SQUIDOUT!
Project: Create a 3D breakout using agile development and scrum.
Members: 5
Length: 8 weeks
Language: C++, OpenGL
My role: Rendering engine, Scrummaster, Water physics and textures.
Squidout!
SquidOut was a project that we created while learning how to work with an agile development workflow called scrum. The constraints was that we have to create a breakout style game with 3D graphics.
The project length was 8 weeks at 50%, where each member had a small desk and computer in the room we were assigned. During the project we learned how to work with the agile method and 2 week sprints. Being able to accurately time estimate was a large part of what we learned during the course, and something we had huge help of in other projects.
Our teachers acted as investors or business partners and would from week to week have inputs on the work and come with new ideas they would like us to implement.
The project started with us creating an idea for a breakout game where we could all work on what we wanted to learn, with my area being the rendering of the game graphics and water physics, since I've always enjoyed fluid simulations and particle systems so this would be a challenge for me. Since we did not have any graphical artists in the group all 3D assets and textures were made by us programmers, where I did most of the textures and another member did the 3D art.