Type: Videogame Internship
Acquirable: iOS, Windows and Android
My Role: Programming and UX intern
Studio: Lightmare Studio
Note: This page has last been updated in 2021. This may not accurately reflect the state of Infinity Heroes.
What is Infinity Heroes?
Infinity Heroes is a simultaneous turn-based strategy card game for mobile and PC which promises an evolved playing experience with the introduction of pre-defined decks that you can manipulate with in-game choices. Gameplay has been designed to let you jump into the action, whether you’re a casual player or competitive streamer. Games can also be played at a competitive level without spending a cent.
What did I do at Lightmare Studios?
I had three roles as an intern at Lightmare Studios - Programmer, UI designer and QA tester.
- Programming: I worked on an asynchronous profanity filter for the in-game chat. The filter had to be as lightweight as possible for low-end devices, the profanity list easily changed and as independent as possible so that I got used to making tools that can work with any project.
- UI Design: I worked on the main menu for Infinity Heroes, where the menu had to scale to different aspect ratios and device orientations. Players can choose their heroes from the menu and select what game type they want to play. Above is an animated gif of the work on the menu.
- Quality Assurance: My job as a QA Tester was to find glitches in Infinity Heroes. To find bugs, I had to discern what the intended results were in gameplay. I also suggested possible solutions to the bugs that were found. I also went through the playtest logs to relay to the different teams if play testers were doing unintended things in most of their gameplay session.
Did I Learn Anything New?
Well, of course, I did. To pull back a bit, most game studios in Australia have a team of fewer than 20 and depending on the day, Lightmare had around 15 employees working. So it's a fair representation of a typical studio. My time at the studio made me realise that generalists in video games do exist, and at most small Australian studios, I wouldn't be working on just UI, QA or programming, but all of the above. To be relevant to a studio, I had to refine my skills across the board.