Computer Games Design

Adventures in Procedural Content Generation - Adam Speers

Computer Games Design

Adventures in Procedural Content Generation - Adam Speers

Choosing an Engine

Unreal vs Unity

During the formative research for my final project, I began to research into the current UK job market in respect of the games industry (See jobs research). There were a couple of conclusions to be drawn from this. First that Unity engine is more widely used within the industry but also that it’s use was more prevalent in smaller studios and those with a focus on developing Mobile games. Unreal on the other hand tended to be in use at larger studios and those focused on developing AAA titles for the current console generation.

My own area of interest lies in developing for the growing mobile and handheld market, the power of mobile handsets in 2019 is frankly amazing with many of the flagship models having GPU processing power similar to that of the previous console generation (PS3 / Xbox 360 / Wii U). Both Unreal and Unity have support for mobile game development and I was keen for my final project to create something that could be deployed and played on Mobile. I also attended a talk presented by Michael Warburton from Unity at the GamesHub event held at the university, the talk was inspiring regarding what Unity was going to make achievable on mobile. He showcased a video Click here megacity on mobile that made me seriously question whether I should switch to using Unity for my final project.

I decided that it would be a worthwhile investment of time to explore this idea in a meaningful way and re-build the maze generator in Unity with C# and then compare / contrast the results.

Next Post

Please follow this link for the next post in the series.