Posts

Showing posts from March, 2025

PFD Post-Series: Interview Reflection

Introduction It is the final week of my professional development reflections as I finish my final blog entry. I have recently attended an interview with Mazzor Studios as their Junior Unity Developer. In this blog entry, I will talk about the interview experience, feedback that I received, and how I plan to use those lessons for my future professional development. Interview Experience The interview itself was very good. I was able to answer most questions with confidence, drawing from my hands-on experience with Unity and C#, as well as from completing the pre-interview task such as the Unity Car Customisation Project. I enjoyed describing my process, problem-solving, documentation, and iterative development to the interviewer. I had never had an interview before so with little use of what I can do and what to expect I researched the company thoroughly and also had a read of some advice on how to perform well in an interview. I believe that this and my own interest in the role...

PFD Week 8: Researching optimal team collaboration techniques in Games Development

Image
Researching optimal team collaboration techniques in Games Development In this final (8th) blog of my series, I’ve taken a deep dive into what makes a game development team work efficiently. As an undergraduate student aspiring to become a games developer, I’ve seen first-hand how clear communication, structured workflows, and genuine trust can make or break a project. Drawing on both my personal experiences and research from industry experts, I’ve decided to present academic findings from my research to round off the blog series. This will be conducted by referencing professional guidance to benefit my game development skills in a team environment. Clear Communication & Agile Practices One of the main causes for team success is maintaining and having open lines of communication. Effective communication in Agile Kanban environments is critical for fostering transparency and trust among team members, leading to more efficient collaboration and faster issue resolution (Crudu and M...

PFD Week 7: Establishing significant communication

" Establishing significant communication" This is the 7th blog in the series where I actively talk about the progress I'm making on my chosen professional skill titled, " Game Development through Team Collaboration ". This week will talk about the physical meeting I initially planned and the future of the project. Physical meeting in a beneficial environment This week focused on improving our team's communication through a physical meeting I had initially planned and considering the future direction of our project. During the week, I visited a game developer meetup at a local pub with two team members of mine, the team lead and our artist. During the evening, we stayed in contact with our other two team members via Discord, keeping both of them up to date. We also took the opportunity during the meetup to pitch "Hell's Champion" to some other developers. It was great to hear what they had to say and receive thoughtful comments on our concept. T...

PFD Week 6: Reflective Pause - Consolidating My Development Journey

" Reflective Pause - Consolidating My Development Journey" This is the 6th blog in the series where I actively talk about the progress I'm making on my chosen professional skill titled, " Game Development through Team Collaboration ". This week will be about a more in-depth reflection on the entire series so far. Introduction No practical work was performed this week because there were idle members of the team, which prevented me from constructing anything because I didn't want to develop features or mechanics that are in limbo when it comes to the design. I didn't like developing things and having it up in the air in terms of the design, so this week I have decided to take a step back and think about the blog series so far. This reflective blog will be very beneficial because it allows me to realise my initial goals and ambitions, allowing myself to have wider clarity for use in the future in this project. The use of reflective practice was shown to fur...

PFD Week 5: Progressing project development

Image
  "Progressing project development " This is the 5th blog in the series where I actively talk about the progress I'm making on my chosen professional skill titled, " Game Development through Team Collaboration ". This week will go over the progression of development for Hell's Champion. Transferring design documentation software As mentioned in Week 3, a GDD was created for the latest project. The GDD was created on Google Docs, a simply but high-functioning documentation application. However, the team felt that we were limited by the application chosen, and wished for better modularity, database tools and workflows. I decided to research alternatives with priority on convenience for the team. I quickly learned that Notion was exactly what we were looking for, it had modularity that allowed the documentation to be split into sections and included powerful tables and database tools that could improve our workflow. Unfortunately, I chose not to pursue Notion ...