My program doesn't have bugs. It just develops random features.
Difference between revisions of "Legacy:Mod Authoring"
m (→Contents: fixed first link) |
|||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
==Mod Authoring for Unreal Tournament == | ==Mod Authoring for Unreal Tournament == | ||
− | ''This page and its subpages make up a document by Brandon Reinhart. The Unreal Wiki has been granted permission to host it. Please don't make any edits to these pages other than basic formatting of the text: write on [[Legacy:Making Mods|Making Mods]] instead. Note that this document dates from the early days of [[Legacy:UT|UT]], so some elements of it may be dated.'' | + | ''This page and its subpages make up a document by Brandon Reinhart. The Unreal Wiki has been granted permission to host it. Please don't make any edits to these pages other than basic formatting of the text: write on [[Legacy:Making Mods|Making Mods]] instead. Note that this document dates from the early days of [[Legacy:UT|UT]], so some elements of it may be dated. Especially the [[Legacy:Class Syntax|class definitions]] with '''expands''' and the [[Legacy:Mutator|Mutator]] class described in this document will not work correctly in UT2003.'' |
{{innerbox| Brandon Reinhart <br />Epic Games, Inc. <br />brandon@epicgames.com <br />http://unreal.epicgames.com | {{innerbox| Brandon Reinhart <br />Epic Games, Inc. <br />brandon@epicgames.com <br />http://unreal.epicgames.com | ||
Line 24: | Line 24: | ||
==Contents == | ==Contents == | ||
− | *[[:{{SUBJECTSPACE}}:{{BASEPAGENAME}}/The Lazy Man' | + | *[[:{{SUBJECTSPACE}}:{{BASEPAGENAME}}/The Lazy Man's Guide]] |
*[[:{{SUBJECTSPACE}}:{{BASEPAGENAME}}/Some Advice To Start With]] | *[[:{{SUBJECTSPACE}}:{{BASEPAGENAME}}/Some Advice To Start With]] | ||
*[[:{{SUBJECTSPACE}}:{{BASEPAGENAME}}/The Three Mod Types]] | *[[:{{SUBJECTSPACE}}:{{BASEPAGENAME}}/The Three Mod Types]] |
Latest revision as of 10:44, 26 June 2010
Mod Authoring for Unreal Tournament[edit]
This page and its subpages make up a document by Brandon Reinhart. The Unreal Wiki has been granted permission to host it. Please don't make any edits to these pages other than basic formatting of the text: write on Making Mods instead. Note that this document dates from the early days of UT, so some elements of it may be dated. Especially the class definitions with expands and the Mutator class described in this document will not work correctly in UT2003.
Brandon Reinhart
Epic Games, Inc.
brandon@epicgames.com
http://unreal.epicgames.com
Last Updated: 12/08/1999
Introduction[edit]
Winds and storms, embrace us now,
Lay waste the light of day,
Open gates to darker lands
We spread our wings and fly away.
Emperor, Alsvartr (The Oath)
Writing mods for the Unreal engine can be an extremely rewarding task. In the current state of the games industry, there is little better a way for a skilled programmer to show the world what he is capable of. This document is intended to give interested mod authors the information they need to write a successful mod for the Unreal engine. I will include technical information as well as pointers on mod development. If you work hard, you can get some fun stuff done through mod authoring.
Contents[edit]
- Legacy:Mod Authoring/The Lazy Man's Guide
- Legacy:Mod Authoring/Some Advice To Start With
- Legacy:Mod Authoring/The Three Mod Types
- Legacy:Mod Authoring/A Few Things To Watch Out For
- Getting dirty: Legacy:Mod Authoring/Setting Up Your Project
- Legacy:Mod Authoring/How To Build Your Package
- Legacy:Mod Authoring/Making A Mutator
- Legacy:Mod Authoring/The Anatomy Of Mutator
- Legacy:Mod Authoring/Introduction To GameTypes
- Legacy:Mod Authoring/A First Look At GameInfo
- Legacy:Mod Authoring/Adding A HUD
- Legacy:Mod Authoring/Adding A Scoreboard