In this post I'm going
to go over UDK and its functions. The UDK (Unreal Development Kit) has been
around since 2008. UDK is essentially the UT3 editor, however, as Prof.
Johnson stated, the usability and functions of UDK far surpass UT3.
When you first open UDK, it will load a small
level and open up the content editor. The content editor is where you will find
all the files UDK has. It is also where you can import your own 3D and 2D
files. 3D files are must be uploaded as FBX files (.fbx). FBX is the new file
type that supports all 3D meshes in UDK, and it comes installed on all of the
latest versions of Maya and 3DS Max. 2D files are uploaded as Targa files
(.tga). Once uploaded, they are considered texture files. Upload a texture file
to the Material Editor and attach it to the Diffuse port so you can use it
in-game (UDN).
UDK's level editing has
changed significantly with the inclusion of landscapes. Landscapes are
essentially an easier to use version of the Terrain editor. The original
Terrain editor is still a part of UDK if that is your chosen tool. To create a
landscape, simply click on the mountain icon with the "L" over it and
enter in how big you want it to be. I will post a quick landscape tutorial I
found to help guide you at the end (Chris Holden, Youtube).
UDK makes bringing your
level to life easy with Kismet and Matinee. Matinee allows you to create
animations for static mesh movers. Matinee makes it easy to have moving
platforms, opening doors, etc. However, Kismet allows you to trigger those
actions. Kismet is essentially UDK's friendly alternative to programming unreal
script. It uses the same node type interface that most of UDK's systems use.
When you insert a Matinee animation, you can attach it to a trigger in Kismet
and you will have moving objects in-game. You can also use Kismet to generate
weapon spawners, creating game types (Deathmatch, Capture the Flag, etc.), and
create your own in-game conditions (UDN).
The amount of options
UDK gives you is massive. To effectively list them all you would need a manual.
The Unreal Development Network(UDN) is just that. It is an online manual that
has up-to-date information on all things UDK. I will be posting a link to it at
the end. I encourage anyone interested in UDK to check out the UDN.
I have noticed that I
haven't mentioned many 2D modding examples. While 2D games are not the most
commonly modded games, there are still plenty out there. The first StarCraft
is one of them. StarCraft comes with its own level
editor. This editor allows you to do everything from creating your own level,
to creating your own game. ModDB has plenty of examples of StarCraft mods. StarCraft
goes for about $10 now, so it is easy to get a hold of (ModDB).
Another 2D game is Scribblenauts:
Unlimited. SU is a highly customizable game on Steam. Unfortunately this
game is not free, costing $19.99 at the Steam store (Steam).
Fortunately, the Game
Maker Studio is free on Steam. GMS is a good alternative to
creating a simple 2D game. You can download the free version, which allows you
to upload a resource limited version of your game to Steam. GMS
also gives you the option to upgrade to one of the paid versions to create better
games (Steam).
There are not that many
free 2D games out there to mod. However, if you find a game that you are
interested in modding, don't hesitate to buy it if the price is right. For
great deals, keep an eye on Steam, as they have frequent deals available, some
of them going as high as 75%. However, if your wallet is tight, download the
free version of GMS and create the game you want.
Sources
UDK Landscape Basics, Chris Holden, Youtube. Uploaded: Jun 20, 2012. Retrieved from: http://www.youtube.com/watch?v=beEbEp7Isvc
Video Tutorials, UDN. Found: Nov 26, 2013. Retrieved from: http://udn.epicgames.com/Three/VideoTutorials.html#3D Buzz Video Tutorials - Using UDK
StarCraft Mods, ModDB. Found: Nov 26, 2013. Retrieved from: http://www.moddb.com/mods?filter=t&=Search&kw=Search+...&released=&style=def&theme=&game=29&type=
Scribblenauts: Unlimited Workshop, Steam. Found: Nov 26, 2013. Retrieved from: http://steamcommunity.com/workshop/browse?appid=218680&browsesort=trend
Game Maker Studio Workshop, Steam. Found: Nov 26, 2013. Retrieved from: http://steamcommunity.com/workshop/browse?appid=214850&browsesort=trend
Preview
This week is Thanksgiving week, so there will be no posts. When I return, we will have another special guest interview, along with this blogs first podcast.
