This is my first game project, Fall of Ralph, which started six weeks into my studies at Future Games. I worked mainly as a Front-end programmer, implementing the elements of the game that players interact with. Such as the games UI, animations and sound effects.
Project Work
In this project we worked with Game designers, UX designers and project Managers. This image below is an example workflow outlining the requirements for the game. Outside of the programming I also worked quite a bit in auxiliary disciplines such as project management and design in this project. I especially enjoyed working with the playtesters and iterating on the player experience.
UI
Here is an example of what I implemented for enhanced button interacivety
Scene Management
If you have a slow computer, starting the game from the main menu may take a while. My task was therefore to implement Scene management systems. Beyond UI work, I implemented the asyncronus functionality and loading bar.
Loading screen in action
Project Management
The project was managed using Scrum. We completed our game in a single four-week-long sprint. It was in my opinion a fun and educational experience.
Daily Workflow
The following is a peek into our day, where we followed this schedule:
9 o’clock: Daily stand-ups where we updated each other on our progress from the previous day, our plans for the day, and any obstacles we encountered.
09:00 to 12:00: Work session, followed by a one-hour lunch break until 13:00.
The rest of the day until 16:30 was dedicated to work, but we could schedule a secondary meeting at 15:00 if someone in the team completed a task and needed a review. For example, if I finished my camera task, I couldn’t decide solely on its completion. I had to review it with the team, get their approval, and then move the task to the “Done” category.
By conducting daily stand-ups, everyone in the team gained a good understanding of the development progress.