Jonathan Ashby is an audio programmer at Frontier and has been there for 2 1/2 years. He is passionate about developing audio systems and algorithms that can be used across multiple projects. Jonathan has been a key audio coder on Planet Coaster and on forthcoming Jurassic World: Evolution. A long time ago he played baritone sax in a jazz band.
Key members of Frontier’s audio programming team demonstrate how to create a bespoke VMS to mitigate an excessive voice count that’s draining CPU time and memory resources - leading to a cluttered mix that’s hard to tame. For the uninitiated, development of such systems can be a significant time sink and middleware isn’t necessarily the answer. Over the last five years, Frontier has developed bespoke technology to overcome some of those third party shortcomings.
This talk will provide an overview of that development across a number of titles including forthcoming Jurassic World Evolution. A brief critique of previous implementations will provide an historical perspective and reveal lessons learned and key insights into choices made. An outline of the latest system's functionality and implementation will show how programming best practices such as generic systems, code reuse and separation of concerns can greatly help VMS development at your studio.
Book your conference pass now with a 20% discount - you can save as much as £180!
Offer ends 5 June.Find out more
A lot of the opportunities that come from being here are speaking to other developers who are doing exactly the same thing as you. And there are some good parties – it’s very much a pleasurable work experience!
There’s something creative about Brighton, so it’s the perfect place to have the conference.
We are so lucky to have Develop here in the UK. It’s a unique event where you can come and discover new things with people who care passionately about video games. It’s a sea full of new ideas.
There’s really something for everyone at Develop and the experience of being around like-minded people is really useful.
Develop is an excellent way of catching up with people – there’s a really nice community feel here.
Mike Bithell Games
By coming to Develop what you get is the opportunity to network like you can’t in any other situation. Everyone knows everyone and it’s such a wonderful community feel.
I’ve been to every single Develop in the last 12 years. One thing you get here is networking - you will meet the most amazing individuals in the video games industry.
I really like Develop, I really like the intimacy of it and I love the location.. there’s a good diversity of talks going on so there hasn’t been a time when there’s nothing I want to see.
I absolutely love coming to Develop, it’s a brilliant, brilliant conference – you just know you’re guaranteed to meet everyone.
Jo Twist, OBE
Develop is a very important place – it’s one of the few developer focussed conferences we have in Europe and that makes it very valuable.
There are many ways you can be part of Develop:Brighton 2018 - including speaking in the conference, taking a booth in the Expo or becoming a sponsor.Find out more