| Home Page | Recent Changes

Unfallzeuge

I'm a "Wicked Númenorean" getting into deep with unrealED...

right now i'm about to realize a project @ university with the unreal-engine. I'm figuring out how interactive this platform could be - or if it's just as powerful as the developers from epic needed it for UT2/UT2k3.

i think that there's got to be more than just making maps'n mods with this technology, based on the original concept of a fps. to prove my fancy (but serious) idea, i just need the help of some creative scripters and more time...

more comes later...

realtime-maze

is the working title for this project, it should offer the user the complete interaction with rooms/spaces...

each time he visits one zone, the complete layout of the level changes. this is done by a nice little script wich let's you switch warpzones randomly

//=============================================================================
// RandomWarpZoneInfo.
//=============================================================================
class RandomWarpZoneInfo extends WarpZoneInfo
    placeable;


var() string          RDestinations[22];
var int           numRDestinations;

function PreBeginPlay()
{
    Super.PreBeginPlay();

    // Generate the local connection.
    Generate();

    // Setup destination list.
    numDestinations = 0;
    While( numRDestinations < 22 && RDestinations[numRDestinations] != "")
        numRDestinations++;
        
    // Generate URL if necessary.
    if( numRDestinations>0 && (OtherSideURL == "") )
        OtherSideURL = RDestinations[Rand(numRDestinations)];
}

function Trigger( actor Other, pawn EventInstigator )
{
    local int nextPick;
    
    if (numRDestinations == 0)
        return;

//    Geris new Code
    do
    {
        nextPick = Rand(numRDestinations);
    }until (RDestinations[nextPick] != OtherSideURL);
        nextPick = 0;
    
    OtherSideURL = RDestinations[nextPick];
    ForceGenerate();
}

Tarquin: Hi, welcome to the wiki :D

Legal: What's that code for? UT? Looks pretty neat!


Category Personal Page

The Unreal Engine Documentation Site

Wiki Community

Topic Categories

Recent Changes

Offline Wiki

Unreal Engine

Console Commands

Terminology

FAQs

Help Desk

Mapping Topics

Mapping Lessons

UnrealEd Interface

UnrealScript Topics

UnrealScript Lessons

Making Mods

Class Tree

Modeling Topics

Chongqing Page

Log In