|
|
|
U n r
e a l S
c r i p
t
by Windex
|
I n t r o d u c t i o n
|
So, I'm
guessing the first question floating through your mind would be, What
the hell is UnrealScript? Well, UnrealScript is the mini
programming language that Unreal mods are written in. If you've
had experience coding with C++ or JavaScript, you'll probably
catch on quickly. UnrealScript syntax is almost identical to
JavaScript, so JavaScript books and tutorials are good resources
for learning your UnrealScript vocabulary.
If you've never written a line of code in your life, though,
don't give up. Everyone has to start somewhere, and UnrealScript
is as good a place as any. I've tried to make this tutorial as
simple and basic as possible, so it can be understood by just
about anyone. Like anything else, UnrealScript takes practice to
become good at, but that doesn't mean it can't be fun along the
way. |
L e t ' s g e t s t a r t e d . . .
|
There are two
methods for writing UnrealScript. The first, and simplest, is to
use UnrealEd, which comes fully featured with everything you'll
need to get started in UScript. The second method involves writing
code in plain text .uc files, and compiling them using Unreal
-make. This is usually the preferred method for most experienced
UScripters, because it gets rid of complications and bugginess
caused by UnrealEd. It also allows for easier mixing and matching
of new models. Information on how to use this method is contained
in the Using Unreal -make tutorial. If
you're just starting out, though, I would have to recommend that
you stick to UnrealEd for now. As a result, this is the method
I'll talk about most during this tutorial. If you've never run
UnrealEd before, you'll need to grab a couple of bug fixes to make
sure it works properly. Download and install the Visual
Basic 5.0 Runtime, and the RichText
Control Update, and you should be set.
Alright. It's time to start your career in UnrealScript. Open
up UnrealEd, and take a look around. The first thing you'll
probably notice are the grided viewports in the center. These are
meant for level desi | | |