I chose the modelling Specialization for this tri and was also part of the endless runner project, and since I had to do very similar things for both of them I decided to combine them into one to help save time! I learnt a whole bunch through this project, like how to sculpt, retopologize, bake normal maps using x normal, some basics in unity and how to animate a run cycle.
To start off with I help out Ben a little bit with the project conception and management side of things. He explained his concept to me and I explained from an animators perspective what that would involve from us and other things to be aware of. For example, we intended to just use one set of animations and a specific rig and apply them to everyone’s models, but I brought up that doing that would probably make it hard to include secondary animations for people’s characters if they had long flowing parts or something similar. We didn’t want to increase to workload for everyone even more by asking them to do animations also, so Ben made sure to make everyone aware this at the start of the project.
Along with this, based of Chris’s suggestion, I made a starter kit and instructions for the project to help ensure everyone’s models were to the correct specification and to make the programmers jobs easier. I tried to consider as much as possible and explore any issues that could arise down the production pipeline while also consulting with Ben to see if there was anything I could to do to make implementing the models in the game easier. For example, I set the pivot points to the bottom-center for the obstacle assets and to the start of the road sections so they could easily be adjusted to the correct positions in engine.
Along with this we had a folder in google drive set up, and because we were doing a parallel style production everyone had their own folders in which they could place their models into rather than having different folders for each different model ect. and we fond it worked very well foe the people who ended up completing their scenes. We also had a slack channel set up were we could announce meetings, show were we were up to and ask for feedback or questions and found it was essential for the communication in this project. (ANM220.LO14 Describe efficient workflows for handling asset data across various production stages, from concept to completion.) (ANM220.LO17 Implement & maintain technical frameworks that allow for collaborative production)
To try and help keep everyone on track we had weekly meetings on Wednesdays where we asked to be up to a certain stage in the production pipeline and show off our work to the rest of the group to receive feedback. I think this agile based methodology would have been very effective if the endless runner wasn’t a side project and more of team could have been up to date, but it worked very well for me and kept me pretty well on track.
(ANM220.LO15 Produce work on time and within scope by engaging appropriate project management methodologies)