Программное обеспечение

Подкатегории: 9 / Читателей: 23 / Топики: 33
Знания по программам для разработки игр.
RSS
avatar

[Unity4] Имена игровых персонажей над головой

опубликовал в Unity3D
[Unity4] Имена игровых персонажей над головой
Определимся с целями: Создать имя над головой игрока Привязать к игроку в мировых координатах Начнем с простого, объявим переменные… Подождите… Давайте приступим к первому шагу! Шаг первый. Объявим переменную с позиционированием имени над головой игрока, то есть сделаем отступ, а также зададим само имя: public float nameplankahgt = 1f;... Читать полностью»
+2
0
16
4562
  • avatar

    [Unity4] Система паузы.

    опубликовал в Unity3D
    [Unity4] Система паузы.
    Что же мы хотим добиться? Может создания паузы? Именно, мы хотим сделать умную паузу. Умную? Да, умная пауза — отключение всех звуков или пауза их, а также установка остановки времени путем нажатия на одну из клавиш, а также снятие с паузы. Шаг первый. Создаем переменные Нам понадобится одна локальная bool переменная для проверки активности паузы... Читать полностью»
    +2
    0
    2
    6827
  • avatar

    Создаём красивый взрыв через код

    опубликовал в Game Maker
    Создаём красивый взрыв через код
    Представляю урок по созданию очень красивого взрыва Пока это мой самый сложный урок, но результат должен быть впечатляющий. Данный метод подходит для того, чтобы сделать эффектный взрыв 2-D объекта(спрайта) в 2-D игре. Для начала создаём объект, который будем взрывать В Create этого объекта пишем следующее: System_Actor_Destroy =... Читать полностью»
    +1
    1
    5
    1896
  • avatar

    Система плавного\смазанного движения или Motion-Blur

    опубликовал в Game Maker
    Система плавного\смазанного движения или Motion-Blur
    Данный урок я добавил по просьбе одного из разработчиков на «GameSetup» Этот метод подходит для того, чтобы смазать\сгладить движение объекта(спрайта) по игровому полю. Под движением подразумевается именно движение по сторонам. Если спрайт будет вращаться, motion-blur'а не получится. Итак, в событие Draw объекта, который мы хотим, чтобы... Читать полностью»
    +1
    0
    17
    2144
  • avatar

    Система, не позволяющая курсору выходить за игровое окно

    опубликовал в Game Maker
    Система, не позволяющая курсору выходить за игровое окно
    Представляю упрощённую версию собственной разработки, которую я использовал в своей игре Данный код рассчитан на оконные игры любого разрешения: Для начала, в коде создания комнаты, где мы хотим применить данную функцию, пишем: global.H = display_get_width(); //Записывает разрешение экрана по ширине global.V = display_get_height();... Читать полностью»
    +2
    0
    0
    1413
  • avatar

    Простейшая система тряски экрана (при взрывах, землетрясении)

    опубликовал в Game Maker
    Простейшая система тряски экрана (при взрывах, землетрясении)
    Предлагаю, на мой взгляд лучшее решение для реализации тряски\вибрации игрового окна(экрана): Создаём объект без спрайта, отмечаем видимость галочкой. Глубину выставляем как можно меньше. В Create пишем: Screen_Shake_Power = random_range(0.4,0.7); //Сила тряски Либо это, для вращательной тряски: Screen_Angle_Shake_Power =... Читать полностью»
    +1
    0
    9
    2831
  • avatar

    Система самонаведения в GameMaker 8

    опубликовал в Game Maker
    Система самонаведения в GameMaker 8
    Предлагаю весьма простой способ реализации самонаведения на GML. Объект будет непрерывно следовать за другим объектом, причём без рывков, с плавным поворотом и возможностью настраивать все параметры. В Create объекта, который будет наводиться пишем: Run_Speed = (любое число); //Скорость движения объекта Rotate_Speed = (любое число);... Читать полностью»
    +2
    0
    3
    1727
  • avatar

    Стрельба c лука

    опубликовал в Программирование / Unity3D
    Стрельба c лука
    Скрипты: Arrow: http://piratus.w.pw/Unity3d/Arrow.js #pragma strict //скрипт стрелы, баллистическая траектория+застревание в цели. function Start () { //смещение центра тяжести по оси z rigidbody.centerOfMass = Vector3 (0, 0, 5); } // функция проверки столкновения function OnCollisionEnter (collision :... Читать полностью»
    +2
    1
    12
    3179
  • avatar

    FG + Визуальный скриптинг

    опубликовал в CryEngine 3
    FG + Визуальный скриптинг
    Здравствуйте. Меня зовут Алексей Глущенко. Известен я под ником GROZ-z-ZA. Я работаю в CryEngine, в частности в 3-ей версии. Специализируюсь на ФГ — визуальном скриптинге. Уроки я буду добавлять сюда постепенно. Все уроки можно найти тут: КЛАЦ Видео-урок №1 Вступление в мир FG Видео-урок №2 Обзор полезных схем... Читать полностью»
    +4
    0
    9
    2775
  • avatar

    Создание простейшего взрыва

    опубликовал в Unity3D
    Создание простейшего взрыва
    Привет всем. Я расскажу как создать взрыв в Unity, в интернете не особо много информации как это сделать да и есть Detonator , а он хорош. Но я всё же решил рассказать как сделать взрыв в Unity. И так, начнём. Создаём C# скрипт с любым названием, к примеру «Boom». Теперь добавим переменные: public float explosionRadius = 5;// радиус поражения... Читать полностью»
    +7
    0
    0
    11589