This project is currently under development. This page will be amended as development proceeds.
My role in this project
In this project, I've taken on the role of lead programmer. It's a much bigger challenge in a team of this size.
I support five other programmers, and report progress to the producer and other leads. We're working with Unreal Engine 4 (as mandated by the project brief), and I aim to provide support for the team wherever possible.
My responsibilities on this project include:
- Writing tools, pipelines and guidelines for others to use (e.g. style guidelines, setup guides, code review guidelines, etc.)
- Set up and maintain automated build systems using Jenkins
- Provide and receive constructive feedback for team members
- Facilitate the code review process, to provide learning opportunities, and ensure quality tech
- Help find creative solutions for the many quirks and problems of UE4
- Report progress, setbacks and roadblocks to the producer, and work with the team to resolve them