Canalside Studios Student Profile: Jonathan Cotterill, Programmer

Jonathan Cotterill, Programmer at Canalside Studios, HudUniGames

Name: Jonathan Cotterill
Job: Programmer

Tell us a bit about yourself:


“My name is Jonathan Cotterill, I originally come from Birmingham, but I grew up in Wakefield. Before coming to Huddersfield I went to Wakefield College and studied Games Design for 2 years, during my time there I found my niche in programming after learning Flash and ActionScript, releasing my first game “Halberd” online.”


How did you first get into video game development?


“I have always loved playing games, however I hadn’t really considered the possibility of working in the games industry until a taster day for Games Design at my local college. During that day, I got an opportunity to work with industry standard software to model and animate. Although it was not the area I went into, that experience made me realise that games development was a viable path I could go down and was what I wanted to do in my future.”


Why did you choose to study at the University of Huddersfield?


“During my time at college, I went on a tour of the University to see the games course here, it was during that time that I saw Canalside Studios as it was at the time, the opportunity to work at an in house games studio was really appealing to me. The staff and students at the University seemed really enthusiastic about the course and made me want to be a part of it.”

Canalside Games Jam Huddersfield Univercity Sept 2016 Games Team

What are you hoping to achieve while on your placement at Canalside Studios?


“While at the studio, I want to start my career in the games industry. I hope to improve my portfolio with work I produce and get a game released. I am also hoping to l familiarise myself with the dynamics of a team in a real games studio and be involved in the entire development cycle of a game.”

What is your favourite thing to design/programme?


“I like to mess around with mechanics in general, however I enjoy making things involving physics the most. While at college I created my own gravity system which I ended up sharing with my friends and since then I have enjoyed making mechanics which make use of gravity like gravity flipping.”

Upsidedown Ostrich In Space - Hud uni games

Upsidedown Ostrich In Space – Hud Uni Games


What is your favourite piece of software to use and why?


“I most enjoy using Unity with Visual Studio, because I find the engine most versatile and easy to use. The modular programming system makes code reuse a lot more straightforward and development much quicker. Visual Studio is also a very useful tool and provides lots of features to help development like debugging and finding errors.”


What is your favourite video game and why?


“It’s difficult to choose one in particular, however I would probably say that my favourite game is currently The Elder Scrolls V: Skyrim. I have really enjoyed the Elder Scrolls series and in particular, I have played more than my fair share of Skyrim. I enjoy open world games especially when there is so much to do and even after playing Skyrim as much as I have, I still enjoy playing the game and find new things to do and new ways to play.”

The Elder Scrolls V Skyrim (


Do you have any examples of previous work that you would like to show us?


“Here is a game I made in college called Halberd, I made this game in 2 weeks for an assignment. It is a space based top down shooter where you fight progressively difficult waves of enemies to achieve your high score. In this project, I was responsible for almost everything in this project from generating the sound effects to designing and creating the art assets in Flash and in particular programming the game in ActionScript using the FlashPunk engine.”


“During one of my team projects, I worked on a mobile game called

. This game was an endless runner based around an Ostrich that can flip gravity escaping from a lab in space. This project was also my first time using Unity, so it was a learning experience as well as an opportunity to deploy a game to Android. For this game, I was responsible for creating the main gameplay and building the game within the engine.”

Ostrich In Space - Hud Uni Games

Ostrich In Space – Hud Uni Games