Over the course of the year I have used two different
engines. I have used Cry Engine and the UDK engine.
Though there are many different game engines that serve many
different purposes for different games encompassing everything from the mobile
games supported by engines like Alien3D and And Engine through pc and high end
or next generation games that are supported by engines like the Cry engine and
the UDK engine I only intend to talk about the ones I have personally used in
my second and first year of my uni course as these are the only ones I feel I
have personal experience with beyond playing the games they support and
therefore are the ones I’m most familiar with.
The first engine I learnt about on this course was UDK; in
the later half of the first year we did a simple project to display our assets
we’d produced. Though using the engine was simple enough (And I often use it to
produce renders of assets) there were a number of problems I found; Light maps were somewhat confusing to me and
the process of importing the objects I wanted to place in my level was easy
enough from 3DS max to the desktop but getting them to import into the UDK
engine was often buggy and seemed to produce random problems. The way you view
your textures in the engine was also something I found confusing. However I
like the ease of creating materials and lights and effects in the UDK engine
and the ease at which you can start up with udk and be working within ten
minutes or so of having no previous knowledge of the engine and it’s the engine
I often use to produce my white boxes for levels as well as block outs for
paint overs in Photoshop. It’s also helpful for testing out how textures will
work quickly.
The Cry Engine was the engine we used in second year – for the
Of The Map competition for the Library it was mandatory to use. Over the course
of the project we used it to create a level that was more extensive than
anything we’d had to produce in the UDK Engine and we found it to be a better
level builder in many ways. Though I like UDK because it’s the one I am more
used to, Cry Engine seems to produce nicer renders and light effects. It does
not require the production of light maps and contains many different features
that allow lights and atmosphere to be controlled. It requires you to paint
your own sky boxes but this is hardly a problem as it’s something we’d be doing
anyway and forces you to produce something better. The Cry Engines usability is
daunting at first as it uses unique file types but as you learn it quickly
becomes easy and though the placing of objects is a little irritating with its
awkward key commands, once learnt they are not much of a problem
Over the holidays I intend to become better acquainted with
the Cry Engine as it is the engine that I intend to use for my final major
project, I feel the images it produces are superior and as my level will be
very visual I want to give it the best showing that I possibly can.