Photo by Kevin Ku on UnsplashAt Mighty Bear Games, we always aim to develop highly performant code so that our players can experience high quality gameplay and graphics while still enjoying smooth framerates. One of the ways we achieve that is by using Unity’s Data Oriented Technology Stack (DOTS). DOTS is a framework which

A game designer’s guide to working remotelyPhoto by Helena Lopes on UnsplashI struggled with remote work the first few months in the pandemic.My attention span and motivation suddenly went ka-poof, leaving me to get better acquainted with the twin pitfalls of procrastination and miscommunication. Aside from the whole working from home thing I couldn’t quite

Lessons from an engineer’s adventures in UIUI is a cornerstone of the development of any game. It is the first layer presented to the player, and as much as us engineers might wish we could just leave it all to UI artists to deal with, more often than not our support will be needed

Working smarter, not harder with reactive codePhoto by Steve Johnson from PexelsIf you break it down, a game is really just a series of events that is executed in a certain order based on sets of conditions and input from players — and there are multiple ways we can manage this chaos using code.Photo by Bradyn Trollip on UnsplashWe