Публикации пользователя lentinant
Создавайте игры на мощном движке Unreal Engine 4 абсолютно бесплатно!
Epic Games переводит свой next-gen движок Unreal Engine 4 на условно-бесплатную систему! А это значит - любой желающий может скачать движок и начать создавать игры высокого качества.
Бета-версия Unity 4.6, целиком ориентированная на обновление местной системы GUI, теперь доступна для скачивания
В предыдущих частях статьи мы ознакомились с основами языка Unreal Script. Обычно, после этого возникает вопрос: а что же дальше? Что нам нужно писать дальше? Какие классы создавать? Ответ до смешного банален - то, что нам нужно. А это значит, в первую очередь надо определить - что же нам, собственно говоря, нужно. Для этого и создают дизайнерский документ (сокращенно диздок).
С использованием Акторов в качестве переменных связан еще один важный нюанс - кастинг.
Когда мы создаем дочерние классы, мы можем создать в них функции, которых нет в родительском классе. Однако вспомните предыдущую подстатью. Мы узнали, что в классе Pawn есть переменная класса Weapon, в которой хранится актор оружия игрока, которое является подклассом Weapon (например, плазменная пушк
При желании, создавать код для UDK можно хоть в Блокноте, но есть множество программ, которые могут сделать этот процесс куда более комфортным. В этой теме я приведу краткий список программ, с помощью которых писать скрипты становится значительно легче. Итак:
В Unreal Development Kit по умолчанию встроена технология Autodesk ScaleForm, предоставляющая множество возможностей касательно игрового интерфейса и не только. Хочешь узнать поподробней? Читай полную версию статьи.
CollectableItemData.cs
[CreateMenuItem(fileName = "newItem", menuName = "Data/Items/Collectable", order = 51]