Working in Unity: Thoughts from Our Devs
Last month, Unity’s Unite 2024 took place in Barcelona; the annual conference draws in Unity Developers from all over the world.
As a Unity Game Development Studio, Unity’s Unite Conference has long been a staple in the Milky Tea calendar!
Unfortunately, this year we had a clash - with our teams away on a team-building retreat!
To mark the occasion however, we wanted to share a handful of our team’s thoughts on what it’s like to work in Unity as a game developer and their feelings on the engine’s features.
Thoughts on Unity from our Milky Tea Teams
Michael, Lead Programmer
Project: Unannounced Title
“After working with Unity across many projects my favourite aspect is its sheer versatility. From the smallest mobile app to the biggest AAA title Unity manages to cater to all needs and features, creating flexible and scalable designs that can match any title’s needs.
Out of the box Unity offers a strong range of solutions and features, but when those features aren't sufficient there's always a way to write your own scripts or adapt the framework to create just about anything you need to make a game, which facilitates developers of any level…
…This versatility has encouraged Unity developers to upskill massively too, by allowing them to develop and share their own solutions, strengthening the community as a whole. With Unity the only thing that restricts features is your ability to imagine a solution, which is the best thing a development environment can be, empowering developers to make any feature they need to make their game amazing.”
Alex, Programmer
Project: Grit and Valor – 1949
“Unity is a freeform engine, so we can build games how we want to make them with the freedom to experiment with our ideas along the way. The editor is easy to work with and even expandable on top of that.”
Rob, Senior Programmer
Project: Grit and Valor - 1949
“From my side I'd say it's good to work with overall. It's relatively easy to customise nowadays. I wouldn't say I hate or adore it - there are just several parts of it that are very good and other parts that could use further development.”
Kenneth, Game Programmer
Project: Grit and Valor – 1949
“I really like the extendibility of Unity through extension classes, custom Editor tools, plugins etc. - I feel like I get a lot of control over things when using Unity. I much prefer working with scripts than node-based systems such as blueprints. I also find it much easier to debug with IDE's breakpoints and stack traces…
There is a lot of information available about Unity and a big community e.g. Unity Forums, Documentation, Tutorial videos etc. Unity's UI is intuitive and easy to use, it also keeps its files in their source format so they can be updated in File Explorer or viewed online in the git repository if needed.
There are also some excellent third-party tools and modules available in Unity through the Unity Asset Store and Package Manager, too. Unity also has lower system requirements compared with other engines I've worked in, making it much faster to open, save assets/levels and work with. This reduces downtime waiting for operations to be completed.”
What is Unity’s Unite Conference?
Unite 2024 is the 2024 edition of Unity’s Unite Developer Conference. The annual get-together provides a space for game developers and creatives from all over the globe to connect and share insights and tips on getting the most out of Unity and all of its tools.
Previous editions have taken place all over Europe in cities such as Berlin, Copenhagen, and Amsterdam.
Unite 2024 took place in Barcelona at the Palau de Congressos de Catalunya conference center.
Missed it this year too? You can catch up on Unite 2024’s programme, here.