Posts tagged “gamedev

Software Architecture NYC 2019

The O’Reilly Software Architecture Conference 2019 (SACon) just wrapped up in New York City, and I was privileged enough to attend as a speaker with my friend and colleague, Tim, and partner and colleague, Mars. Together, we presented a session called Entity-Component-Systems and you: they’re not just for games anymore, and Tim and I did a book signing for our recent title Learning Swift (3rd edition), as well as a Meet the Experts session.I was initially quite sceptical of the SACon, because the idea of an event based on ‘software architecture’ conjured up images of very dry sessions on traditional, serious enterprise architecture, presented by uninspired, uninspiring people. As it turns out software architects, and those who attend software architecture conferences, are incredibly passionate, interesting people, who are the very opposite of the straight-laced faceless people I imagined.

SACon was a melting-pot of interesting ideas, framed around the discussion of software architecture as a profession. O’Reilly’s conferences are always polished, well, run and all that good stuff (disclaimer: as might be obvious, O’Reilly is my publisher), but the attendees and speakers are what makes any conference shine. This conference definitely shone.

All the sessions that I attended were excellent, but the highlights of the conference for me were definitely the following talks:

The ‘hallway track’ was also exceptional, and we had some fantastic conversations with attendees on topics ranging from the rise of the Rust programming language to the use of ECS in non-video games to the merits of the Swift programming language to designing video game engines, and beyond.

Tim and I really enjoyed our book signing, and found ourselves face-to-face with one of the biggest queues we’ve ever had for a book signing, and had some excellent conversations with developers, architects, and team leads who were excited to learn Swift from our book, or share it with their teams back home.

Our ECS talk went well! We had a packed room (which was also one of the most palatial conference halls we’ve ever spoken in!) and got 5-star reviews with great feedback.

If you’re interested, you’ll find the slides from our talk on ECS are available via the conference website. We’ll also post a link to the video once it becomes available.

There’s some follow-up resource we want to share with attendees of our talk. We hope you find them useful!

I’m excited to return to a future SACon! The good news is there’s lots of them to choose from! San Jose is coming, as is Berlin!

Award! 😮

I’m utterly stunned to report that Night in the Woods, a game which we work on in a variety of capacities, has been awarded two incredibly prestigious IGF (Independent Game Festival) awards for 2018:

  • Seumas McNally Grand Prize for Best Independent Game
  • Excellence in Narrative

This is a truly stunning result for a really cool little game.

Oh, we’re also nominated for some BAFTA awards. No big deal.

Learn Unity game development

Doing things the hard way

This year, Jon gave a talk at GDC called “Making Night in the Woods Better with Open Source”. In it, he talked about how Night in the Woods (which came out last month and you should totally go buy) used the open source process in its development.

Unlike most of our other talks, we did something a little ridiculous with this one – we built an entire presentation system, from scratch, into Night in the Woods. We’re actually pretty proud of this, and so we put together a video showing how it was done. Check it out!

 

 

GovHack 2016

Over the last weekend I took place in GovHack 2016 at the Hobart site. This was the 4th time that I’ve participated in GovHack, and – as usual – it was an excellent event! I formed (what is now becoming the usual) team with Jon, Tim, Josh, Rex, Seb, Matthew, and Arabella, and we built a game out of the data-sets.

The game we built involves players taking control of news readers on flying news desks, grabbing images and matching them to headlines. It’s called Beat the Press and you can learn more about it on the project website, and through the video we made:

Thanks to my awesome team members for working so hard on art, music, data-wrangling, copy editing, video production, programming, design, and game design over the weekend! Thanks also to Craig Clark for hosting a fabulous event, as well as the other volunteers in Hobart, and everywhere else!

SplashFourbyuathreewithaborder copy

TasJam Game Jam

Over the weekend we participated on the first TasJam Game Jam. TasJam is a statewide game jam event, held simultaneously in Hobart, Launceston, and Burnie, and was organised by the Tasmanian Game Development Society.

TasJam 2015

The weekend was absolutely fantastic, and the organisers did a brilliant job of running the jam, and the mentors/judges who came down from Melbourne –– Kamina (from Tin Man Games), Lauren, and Katie (both from Lumi Consulting) –– were all really insightful, and such a positive presence at the jam. It was a great environment to get things done in, and there was a lot of great feedback and ideas shared amongst participants.

Game from TasJam 2015 by Secret Lab

Jon and I spent our time repurposing assets from one of the games we’re building at Secret Lab –– Gnome’s Well –– and building a single-stick multiplayer shooter game. The game involves wizard hats waking up to prevent the the wizard’s treasure from being stolen by invading gnomes using drone-copters. We think it’s pretty fun, and it came out really well for such a short build.

It was a great opportunity for us to learn how to use game controllers, which are not something that we’ve ever used before! We were also super-impressed when we rebuilt the game (which we built using Unity) for iOS, and it ran flawlessly on an iPad Air 2 using MFi game controllers.

Game from TasJam 2015 by Secret Lab

You can find more pictures, as well as videos and photos on the Secret Lab Tumblr. I also took a lot of photos at the event, and you can find those on my Flickr. TasJam used itch.io for submissions, so don’t forget to check out all the awesome games there.

You can download our prototype if you have a Mac and some PS3/PS4 controllers to pair to it, as well! Thanks to Jason and Ducky for organising such an awesome event!