Natasha Kumar

1-year internship in Gameplay Programming at Toronto Studio



What is your background?

I attended UBC in Vancouver for Applied Science (engineering). During my undergrad I specialized in software engineering, with no particular focus on games. My degree was a general overview of development and project management, product life cycles, etc. I did not travel nor have any internships during my undergraduate degree. This job at Ubisoft was my first industry experience.

What is the most exciting project you’ve worked on?

My first and only project at Ubisoft was Starlink: Battle for Atlas. My contributions focused on player weapons and world interactions. Weapons include many different types, like gatlings, missiles, beams, and bazookas. I needed to develop different types of behaviors for projectiles to support our variety of weapons, as well as non-projectile-based weapons.

What did you learn during your internship?

During my time at Ubisoft I developed my hard and soft skills. I am much better at architecting larger systems, such as a buff system, all on my own. I also learnt to communicate with different members of the team, from vfx, to audio, to designers. This experience has helped me to trust myself and my ideas.

Why would you recommend this internship at Ubisoft to other students?

Ubisoft is first and foremost an incredibly fun place to work. We love to have a good time, and put on monthly Ubibash parties. Everyone I meet here is happy to say hello and have a chat, and when it comes to actual work, everyone is very helpful and enthusiastic about the work they do.

I also appreciated that even as an intern I was given large responsibilities without someone overseeing every step I took. It was very encouraging to know that my teammates trusted my abilities.

In your opinion, which qualities are required to succeed as an intern at Ubisoft?

A successful Ubisoft candidate should be able to communicate with people outside of their discipline in a way that they will understand, and conversely, understand what other disciplines are trying to communicate. They should also be able to problem solve, be eager to learn, and know how to say ‘no’. Finally, following the tenet of Make Great Games, is always putting your heart into what you do, because at the end of the day, you’re making a game that people will want to buy.