Category Archives: Tutorials

Tutorials

Magic Stone Studios UDK Weapon Tutorial

This tutorial has often been regarded as the absolute best tutorial available for UDK developers, as well as, starting 3D artists and animators.

Modeling is taught step-by-step, giving professional advice along the way, including humor, and leaves you feeling like a pro with 3D Studio Max. Animation is taught in the same fashion, right in order, and teaches animation from rigging, skinning, and so on. Basic to advanced UDK practices are also covered during the series.

Programming actually covers the most efficient method of programming with UDK, by extending from the base classes instead of a game, and in the end you will have a solid basic FPS framework to continue building upon. This website will provide additional tutorials to add specific mechanics to the source of the tutorial.

UDK Custom Weapon Tutorial

Tutorial Introduction and Preparation
This introduction video will speed you through what this tutorial is all about, what you should have in the end, and general information. Following the video are prerequisite files recommended for this tutorial and the source to those files.

Introduction

NOTE: Tutorial uses November 2011 version of UDK which was the latest of the engine of the time the tutorial was created. For best performance please use the same version or use the forums to find fixes for the latest version.

Tutorial UDK Packages
Tutorial Art Source Files



 

UDK Custom Weapon Tutorial: Modeling »

 

UDK Custom Weapon Tutorial: Modeling

Modeling Preparation, Low Resolution and High Resolution Mesh
Preparation
Low Resolution Mesh: Part 1
Low Resolution Mesh: Part 2
High Resolution Mesh: Part 1
High Resolution Mesh: Part 2
High Resolution Mesh: Part 3
High Resolution Mesh: Part 4
High Resolution Mesh: Part 5
High Resolution Mesh: Part 6
High Resolution Mesh: Part 7
High Resolution Mesh: Part 8
High Resolution Mesh: Part 9

 

Preparation
Tutorial series information and modeling the low resolution proxy mesh.

Read more »

 

Low Resolution Mesh: Part 1
Setting up the reference and modeling the low resolution proxy mesh.

 

Low Resolution Mesh: Part 2
Finishing the low resolution proxy mesh by adding rough details and unwrapping the mesh.

 

 

High Resolution Mesh: Part 1
Starting the high resolution mesh and detailing the slide.

 

High Resolution Mesh: Part 2
Adding more detail to the slide.

 

High Resolution Mesh: Part 3
Adding the thumb ridges tot he slide. Fixing the rear sight.

 

High Resolution Mesh: Part 4
Smoothing out the grip. Using symmetry.

 

High Resolution Mesh: Part 5
Blending the trigger guard. Refining the grip. Matching the slide channel.

 

High Resolution Mesh: Part 6
Adding finer details. Making separate elements.

 

High Resolution Mesh: Part 7
Final details. Adding the thumb rest. Detailing the magazine. Creating a bullet. Finishing the model.

 

High Resolution Mesh: Part 8
Unwrapping the high resolution mesh.

 

High Resolution Mesh: Part 9
Packing the high resolution UV template. Setting up the pivots for animation.

 



 

« UDK Custom Weapon Tutorial | UDK Custom Weapon Tutorial: Rigging and Animation »

 

UDK Custom Weapon Tutorial: Rigging and Animation

Rigging and Animation
Introduction
Rigging: Part 1
Rigging: Part 2
Animation: Part 1
Animation: Part 2
Animation: Part 3
Animation: Part 4
Animation: Part 5

 

Introduction
Animation preparation. Scaling the arms to UDK. Scaling the gun to the arms. Bones versus Pyramids.

Read more »

 

Rigging: Part 1
Creating the arms skeleton. Capturing the reference pose. Skinning the arms to the skeleton.

 

Rigging: Part 2
Tweaking the skin weights. Creating the weapon skeleton. Skinning the gun to the skeleton.

 

 

Animation: Part 1
Verifying the gun rig. Adding controls. Combining the weapon and arms. Fixing skin weights. Creating idle pose. Setting up the camera.

 

Animation: Part 2
Creating the idle animation. Using the curve editor. Exporting animations. Checking in UDK. Animating run.

 

Animation: Part 3
Animating sprint. Animating equip (advanced controls and using constraints). Exporting and checking.

 

Animation: Part 4
Animating reload.

 

Animation: Part 5
Animating firing. Animating aiming animations. Final exports. Summary and tips.

 



 

« UDK Custom Weapon Tutorial | UDK Custom Weapon Tutorial: Modeling

 

Tutorial by Choice

For those of you who know of Magic Stone probably also know about UDK Custom Weapon Tutorial. We had also provided short tutorials on game mechanics continuing from where the tutorial code ends. Easy to follow especially if you donated for the source files.

I am now asking what should a tutorial cover next? Move to third person? RTS style game-play? Both? AI? Let us know what you’re looking to learn by posting a comment or on the forums.