*   >> Чтение Образование Статьи >> hobby >> компьютер видео игры

Начало работы с Unreal Script

<р> Начало работы с Unreal Script

<р> По Bryan Томпсона

<р> На основании дек 2010 бета УДК

<р> Это неофициальный документации и не одобрен по Epic Games.

<р> Это учебник, чтобы получить свой собственный Unreal Script для запуска, так что вы можете экспериментировать и игрушки вокруг с ним. Во-первых, мы собираемся, чтобы узнать, как компилировать и запускать скрипты, которые моя версия учебника скриптов Hourences. Они делают вид от третьего лица

<р> Я также написал короткую статью здесь об основах нереальной сценария

<р> HTTP:..

///Статьи /426771_introduction к нереальной-скрипта

<р> И я написал учебник здесь о том, как начать создавать высококачественные видео игры

<р> HTTP:. ///статьи /426778_from-GameMaker к УДК

Курсив Разделы не являются необходимыми, но добавляют в разъяснений Каталог

<р> Часть 1 Создание необходимой скрипт файлы для <р> В целях создания и редактирования файлов UnrealScript (расширение .uc), вы должны текстового редактора , Вы могли бы просто использовать блокнот, но я предпочитаю использовать контекстные: https://www.contexteditor.

org/

<р> Вы можете получить подсвеченный файл UnrealScript для контексте здесь:

<р> HTTP: //вики .beyondunreal.com /Наследие: Контекст

<р> Создать три новые файлы сценариев MyGameInfo, MyPawn и MyPlayerController

Вот разбивка, что положить в каждый из этих файлов

<р. > ---- MyGameInfo:

<р> класс MyGameInfo распространяется UTDeathmatch;

<р> defaultproperties

<р> {

<р> = PlayerControllerClass class'MyPlayerController "

<р> DefaultPawnClass = class'MyPawn "

<р> Имя =" Default__MyGameInfo "

<р>}

<р> --- MyPawn:

<р> класс MyPawn распространяется UTPawn;

< р> моделируется функция BOOL CalcCamera (плавать fDeltaTime, из вектора out_CamLoc, из вращающую out_CamRot, из плавать out_FOV)

<р> {

<р> локальный вектор начало, конец, HL, HN;

<р > местный актер а;

<р> = начать Место;

<р>, если (контроллер = нет!)

<р> {

<р> конец = Место - Вектор (Controller.

Rotation ) * 192.f;

<р>}

<р> еще

<р> {

<р> конец = Место - Вектор (Вращение) * 192.f;

< р>}

<р> а = трассировки (гл, кп, конец, начало, ложь);

<р>, если (! а = нет)

<р> {

<р> out_CamLoc = HL;

<р>}

<р> еще

<р> {

<р> = out_CamLoc конец;

<р>}

<р> = out_CamRot ротатор (Место - out_CamLoc);

<р> //глюк исправление оправившись от FeignDe

Page   <<       [1] [2] [3] [4] [5] [6] [7] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.