Nikky Armstrong

Silver Rain Games

Nikky Armstrong photo

Nikky Armstrong is a Software Engineer with ten years of experience across a number of different industries. She worked for most of her career in Australia for various mining software companies, most notably for Immersive Technologies creating mining simulators for operator training. This proved to be a very similar development environment to AAA games and she successfully made the transition to working at Ubisoft Reflections, before accepting a role as Lead Programmer with Silver Rain Games. She is passionate about mentoring and teaching, and bringing practical concepts and workflows from software development into the games industry.

Nikky Armstrong is speaking at the following session/s

Is Your Code Working For You?

Tuesday 12th July: 12.00 - 12.45 Room 3

Is your code working for you, or are you working for your code? Are you writing the same code you've always written, and are worried whether it's the best way to do things? Are you following "best practice" advice, but want to understand why those are the rules? Game development is its own ball game, and there are sometimes unwritten rules about which language best practices are applicable. Sometimes a language evolves, or we switch languages, and the best practices we used to swear by now don't make sense. Sometimes we're confident we know exactly what a code snippet will do, and when we run it - it doesn't quite do what we expect. This talk will present tips and tricks for games programming, from beginner to advanced, C++, C#, and beyond. It will present the good, the bad, and the sometimes hilarious of games programming, using real examples and code snippets, and provide tools and exercises to take you beyond this talk to explore deeper into the code you write every day.


  • "Gotchas" you may accidentally be writing (especially if you switch language!)
  • Things you may have been told to do, but which you definitely should not in games development
  • Things you have been told not to do, but which are probably ok!
  • Tools to help you explore deeper into the language you are using every day


Keep up-to-date

Sign up to our e-newsletter for all the latest news!

Sign up now

Get involved today!

There are many ways you can be part of Develop:Brighton - including taking a booth in the Expo or choosing one of the many sponsorship opporunities during the event or at the Star Awards.

Contact us now!

Keep up to date with Develop:Brighton

Newsletter Sign Up