General-use API-based E2E automated testing framework for Unity currently in development as a side project for my current employer.
Coders write isolated Actions that interface with game code, and test authors compose tests by mixing and matching Actions in a no-code editor.
A coin pusher is streamed to Twitch, and you add coins to the board by donating to a charity. Entirely my own work as an exploration into live-interactive games.
Unity for game, Firebase/Node.js for connectivity, React for webpage.
A match three, world-builder, narrative and hidden object game based in a 1930's England. Released in 2021 for Android and iPhone. I helped launch Outplay Entertainment's most technically challenging game so far with a team of 8 other programmers to an audience of hundreds of thousands as a generalist programmer, touching everything from UI to gameplay to liveops.outplay.com/games/mystery-match-village
A web-based game backed by Discord and Firebase that lets you collect custom emojis used in Discord servers. Entirely my own work - an exploration into real-time multiplayer and single-sign-on authentication.emoji-snatch.joshbe.me (source code available on request)
A shortform, introductionary, narrated video explaining Prefab Variants animated entirely within Unity. I made it over a couple of weeks to supplement the new update.youtu.be/pv30sE_Vsis
Create pixel art with strangers on a massive board with a choice of fifteen vivid colors. Name tag, doodle, create works of art, it's all up to you! Share the locations of your works with your friends with the copy & paste feature.
Created solely by myself over a summer as an experiment with real-time networking and a custom protocol backed with a Node server.
Into Games hosted a Virtual Work Experience Week with students from Confetti College. I mentored a group of 6 students, helping them out with project guidance and feedback.
I contracted for a few months on this exciting multiplayer mobile racing game. I took care of implementing UI and analytics.
A virtual pet cube, streamed to YouTube, that you can feed in the chat.
I graduated Glasgow Caledonian University with an ordinary BSc Computer Games (Software Development) degree.
I'm most familiar with Unity + C# and I'm eager to pick up new skills, make connections with talented creators, and giving back to the community. My interests are in tooling and UI. I work hard to provide great UX to players and developers.
I want to help create incredible, meaningful experiences as part of a rapidly growing industry.
Outside of game development, I love playing games, exercising, dabbling in 3D art and creating tutorials.