*   >> läser Utbildning artiklar >> hobby >> computer video games

Komma igång med Unreal Script

Komma igång med Unreal Script Omdömen

Efter Bryan Thompson Omdömen

Baserat på Dec 2010 beta av UDK Omdömen

Detta är inofficiell dokumentation och är inte godkänt av Epic Games. Omdömen

Detta är en handledning för att få din egen Unreal Script att köra så att du kan experimentera och leka runt med den. Först ut kommer vi att lära oss hur man kompilerar och köra några skript som är min egen version av Hourences handledning skript. De gör utsikten tredje person Omdömen

Jag skrev också en kort artikel här om grunderna i overklig manus Omdömen

http:..

///Artiklar /426771_introduction till overkligt-script Omdömen

Och jag skrev en tutorial här om hur du kommer igång med att skapa högkvalitativa videospel Omdömen

http:. ///artiklar /426778_from-Gamemaker-to-UDK

kursiv avsnitt är inte nödvändigt men tillsätts i ett förtydligande

Del 1 Skapa den nödvändiga skriptfiler Omdömen

För att skapa och redigera UnrealScript filer (förlängning .uc) behöver du en textredigerare . Du kan bara använda notepad men jag föredrar att använda Sammanhang: https://www.contexteditor.

org/Omdömen

Du kan få UnrealScript highlighter fil för Context här:

http: //wiki .beyondunreal.com /Legacy: ConTEXT

Skapa tre nya manusfiler MyGameInfo, MyPawn och MyPlayerController Omdömen

Här är fördelningen av vad du ska skriva i var och en av dessa filer Omdömen ---- MyGameInfo

klass MyGameInfo utökar UTDeathmatch, Omdömen

defaultproperties Omdömen

{Omdömen

PlayerControllerClass = class'MyPlayerController 'Omdömen

DefaultPawnClass = class'MyPawn 'Omdömen

Name = "Default__MyGameInfo" Omdömen

} Omdömen

--- MyPawn

klass MyPawn utökar UTPawn;

< p> simulerade funktion bool CalcCamera (float fDeltaTime, ut vektor out_CamLoc, ut rotator out_CamRot, ut flyta out_FOV) Review

{Omdömen

lokala vektor början, slutet, hl, hn;

lokal aktör a; Omdömen

start = Plats, Omdömen

om (Controller = ingen!) Review

{Omdömen

slut = Plats - Vector (Controller.

Rotation ) * 192.f, Omdömen

} Omdömen

annat Omdömen

{Omdömen

slut = Plats - Vector (Rotation) * 192.f;

< p>} Omdömen

a = Trace (hl, hn, avsluta, start, false); Omdömen

if (! a = ingen) Omdömen

{Omdömen

out_CamLoc = hl; Omdömen

} Omdömen

annat Omdömen

{Omdömen

out_CamLoc = slut, Omdömen

} Omdömen

out_CamRot = Rotator (Plats - out_CamLoc);

Page   <<       [1] [2] [3] [4] [5] [6] [7] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.