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

Komma igång med Unreal Script

ål Jag skulle rekommendera att gå igenom hourences handledning (naturligtvis ändra det något för att redogöra för sitt outdatedness)

<.. p> https://www.hourences.com/an-entire-simple-udk-game/

1. Testa ditt spel på ett enkelt sätt Omdömen

Öppna editorn genom att klicka på "Editor" Tab i Unreal Frontend. Omdömen

Just nu är jag bara kommer att anta att du har en grundläggande nivå inrättas som löper smidigt och att du tror att du kan använda för teständamål.


Om du inte, skapa ett nu, kan du gå lätt på geometrin och statiska maskor att hålla framerate hög. Du kan hitta en tutorial på 3DBuzz.com.

Öppna upp din testnivå och sedan gå upp till Visa rullgardinsmenyn och öppna fönstret World Properties. Utöka World Info och där det står "Speltyp för PIE" välj MyGameInfo från rullgardinsmenyn (PIE står för Play i Editor). Omdömen

Nu spara nivå. Omdömen

Nu högerklicka var som helst på golvet och klicka på "Play härifrån" Omdömen

Du bör nu spela spelet läge som definieras av MyGameInfo och de andra två skriptfiler.

Omdömen

2. Testa ditt spel professionellt sätt

Detta kommer att ge dig en mycket mer exakt test för prestation eftersom du inte kommer att ha redigeraren som körs i bakgrunden. Först behöver du en exit-funktion så att du inte behöver avsluta spelet med hjälp av Aktivitetshanteraren. Sätt denna funktion i din MyPlayerController Klass:

exec funktion MyQuitFunction () Review

{Omdömen

Consolecommand ("Avsluta"),

} Omdömen < p> Skapa en hänvisning till den nya exec funktion i ini-filer med del 4 nedan som en guide.

Omdömen

Nu öppnar upp Kör i Start-menyn och ange denna textrad. Och slog Ok Omdömen

C: \\ UDK \\ UDK-2010-11 \\ Binaries \\ UDK MyCustomMap spel = MyGame.MyGameInfo Omdömen

Du kan behöva redigera något så att katalogen är korrekt, MyCustomMap är namnet på din karta, och MyGame.MyGameInfo är namnet på din spelläge. Omdömen

Annars ditt spel ska vara igång ganska snyggt. Omdömen

Del 4 Ställa in anpassade tangentbordet.


Om du skulle öppna skriptfil MyPlayerController du kanske märker följande funktion:

exec funktion yeahbaby () Review

{Omdömen

`log (" yeahbaby kallade ");

Player.Actor.clientMessage (" Jag knappen intryckt ");

Pawn.DoJump (true); Omdömen

} Omdömen

Jag förklarade denna funktion själv och jag är ganska stolt över det. D Omdömen

Jag ställer upp denna funktion som ska

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