news about forums links mods tools tutorials contact
Tutorials [general | weapons | gameplay | interface | effects | ai | requests]
General

Unrealscript Language Reference author: [tim sweeney]
the essential unrealscript reference written by the creator himself, tim sweeney.  check it out along with the other 'official' documents on the tech page.

Beginner's Guide to Unrealscript author: [ca]
this is take by yours truly on giving a general introduction of how to get started in Unrealscript.

Working with *.uc's author: [ca]
check this out if you are interested in using *.uc files to edit Unrealscript instead of UnrealED.

Config Files author: [ca]
this is a quick overview of how to use config files to store persistent data for you classes.

Unreal Physics 101 author: [pfhoenix]
pfhoenix explains the basics of how Unreal's physics work from the various available physics types to dealing with collision.

Replication De-Obfuscation author: UnrealWiki]
Explanation of how replication works with the Unreal engine. A must read for any unrealscript coder.

Rotators author: [ca]
here is a quick overview of rotators - what they are and how to work with them. check this out if you're just getting started with unrealscript.

Mechanics of Vectors & Rotators author: [mr.self-destruct]
mr.self-destruct goes over in detail about both vectors and rotators, how to work with them and how they are used in Unreal/UT.

Sounds author: [ca]
another quick overview, this time on sounds - how to import them and how to play them in-game.

Unreal Model Format author: [o]
this reference goes over in detail the model file format used by the Unreal engine.

unDocumented unRealscript author: [o]
goes over a variety of features in Unrealscript that aren't documented anywhere but here... definitely an interesting read for any Unrealscript programmer.

Unreal Function List author: [Baron]
a listing of functions, their return type, and variables. use the find feature of your browser to have a quick lookup of the functions found in unreal engine.

#exec Commands author: [mr.self-destruct]
a list of all the #exec commands with explainations of their parameters.

UnrealScript Operators author: [Yoda]
explains in detail how you can define custom operators in UnrealScript.

Linked Lists (part 1) author: [UsAaR33]
covers the use of linked lists and how/where they're used in the Unreal engine.

Weapons

Pipebombs [ut] author: [Parser]
Parser has made a pipebomb and is letting the world see how he did it.

Grappling Hook [unreal/ut] author: [mr.self-destruct]
learn how to make your own grappling hook and code some new psuedo-physics for your own mod.

Grenade Launcher [unreal/ut] author: [ca]
this is a good place to start if you're interesting in making new weapons. this tutorial runs through the creation of a grenade launcher from start to finish.

Penetrating Weapons [unreal/ut] author: [mr.self-destruct]
mr.self-destruct demonstrates how to create weapons that will shoot through walls and other objects.

Airstrike [unreal/ut] author: [ca]
this tutorial demonstrates how to create a new trigger that will cause a configurable airstrike within a level.

Locational Damage [unreal/ut] author: [ca]
learn how to add checks for head shots, leg shots, and body shots to your weapon.

Melee Weapons [unreal/ut] author: [mr.self-destruct]
mr.self-destruct explains how to create melee weapons (hand-to-hand/close combat).

Flamethrower [unreal/ut] author: [c0mpi1e]
c0mpi1e lends us his expertise with an early attempt at a flamethrower in Unreal.

Bullet Holes [unreal] author: [^Soul^]
^Soul^ shows how to add bullet holes to your Unreal weapons, something which Epic later added to UT.

Smoke Grenades [unreal/ut] author: [zarniwoop]
zarniwoop explains the details of his smoke-generating grenades, fun stuff here.

Dispersion Pistol [unreal/ut] author: [ca]
this tutorial covers Unreal's dispersion pistol from start to finish in a comprehensive manner.

Gameplay

SniperMod [ut] author: [ca]
a comprehensive overview of a simple modification, from making a new game type to making a custom weapon, scoreboard, changing scoring, etc etc.

Security Cameras [unreal/ut] author: [ca]
learn how to add security cameras to your modification, ala duke nukem 3d.

Scoring [ut] author: [darkbyte]
darkbyte changes the ctf scoring by making a new gametype, and even goes over some basic uwindow...a good read.

King of the Hill [unreal/ut] author: [ca]
a first step to making a real mod is making a new gametype. check out the process of making a king of the hill modification for ut.

CTF [unreal] author: [ca]
this tutorial explains in detail the making of a CTF gametype for Unreal.

Relics [ut] author: [ca]
wondering how to make your own relic? hmm...maybe you should check this one out then. requires bonuspack to be installed.

Key Movers [unreal/ut] author: [ca]
force players to have a certain item in order to activate a mover, such as doors and elevator lifts.

Mutator Class [unreal/ut] author: [pfhoenix]
a run through of the Mutator class, with explainations of each function.


Interface

Floating ActorTips [unreal/ut] author: [Joachim Lous]
Floating labels on the HUD that track in-game objects (think Deus Ex or System Shock).

Drawing Vertical HUD Bars [unreal/ut] author: [Apeman]
This tutorial explains how to draw UT's health and armor as vertical bars on the HUD.

HUD Overview and Canvas Functions [unreal/ut] author: [Eater]
Eater traverses down the Canvas class and explains all the details of making and drawing your own custom HUD. An excellent resource for both the Canvas and HUD classes.

Messaging [unreal/ut] author: [neural9]
learn how in-game messages are achieved as neural9 explains the process in detail.

Improved Chat Messages [unreal/ut] author: [ca]
this tutorial explains a new function that parses chat messages in-game and inserts useful information using escape-codes. originally written for and currently being used in WF:UT.

Portal HUD [unreal/ut] author: [luke wenke]
this tutorial demonstrates how to make a new HUD that uses portals to create multiple cameras on the player's screen at once.

Scrolling Banners [unreal/ut] author: [ob1-kenobi]
ob1-kenobi takes you through step-by-step on how to make a custom scrolling CTF banner using scripted textures.

Mod Menus [unreal/ut] author: bogwraith]
bogwraiths explains how to make a simple mod menu for your modification using UWindows.

Sideview [unreal/ut] author: [c0mpi1e]
c0mpi1e shows the way to make different camera views by altering a function in the PlayerPawn class.

Effects

Particle Effects [unreal/ut] author: [FF]
FishFace runs down the process of using Unreal's mesh particle system, from making the model to configuring the class to work in Unreal.

Rain [unreal/ut] author: [c0mpi1e]
c0mpi1e takes you through his rain generating code to create a cool effect. (note: this tutorial is incomplete/outdated, and is currently being updated)

Trails [unreal/ut] author: [mr.self-destruct]
a run through of creating trail effects.

Night Vision Goggles [ut] author: [mr.self-destruct]
how to make your own night vision goggles.

AI

Navigation Network [unreal/ut] author: [pfhoenix]
if you plan to ever have any sort of AI that moves intelligently about the level then you'll need to use the navigation network, and that's where this tutorial comes in.

Requests

Weapons author: [??]
- How to make a weapon from start to finish
- Mouse-controlled weapons (ala UT's redeemer)

Effects author: [??]
- How to create and work with custom effects
- How to create/use a particle system in UT

Physics author: [??]
- How to create driveable/controllabe vehicles

Interface author: [??]
- A comprehensive UWindows guide
- How to enhance the console

Gameplay author: [??]
- How to create a mutator and have it work in-game
- A guide to making a player-class modification

if you have a tutorial you would like to submit, please send it to  ray@beyondunreal.com


copyright 2001 ray davis.  this site and all content belongs to me unless otherwise noted, with the exception of some tutorials.  the authors retain the rights to their material, and are hosted here with their express permission.  everything else is mine though, so don't steal it. bastards.
privacy