Unity | Плавное перемещение камеры 2D

Небольшой скрипт, перемещающий камеру за целью с небольшой задержкой, зависящей от скорости. using System.Collections; using UnityEngine; public class SmoothFollow2D : MonoBehaviour { public Transform Target; public Vector3 Offset; public float Velocity; public float MinDistance; // Update is called once per frame void LateUpdate() { if (Target == null) { return; } var targetPos = Target.transform.position […]

Unity | Маштабировать BoxCollider2D по спрайту

Небольшой скрипт, который будет полезен, если ваш объект меняет спрайты различного размера. public static void MatchToSize(GameObject obj, BoxCollider2D collider = null, SpriteRenderer renderer = null) { collider = collider ?? obj.GetComponent(); renderer = renderer ?? obj.GetComponent(); Vector2 S = renderer.sprite.bounds.size; collider.size = S; collider.offset = Vector2.zero; } UPD: Сделал возможность небольшой оптимизации при помощи передачи […]

Unity | 2D Color Fade

Небольшой скрипт на C# для Unity, позволяющий легко реализовать переход между двумя цветами Sprite Renderer’а за заданное время. Не подходит для 3D объектов. using System; using UnityEngine; public class FadeExt { public static IEnumerator Fade(GameObject obj, Color startcolor, Color endcolor, float time, SpriteRenderer renderer = null, float tick = 0.01f) { renderer = renderer ?? […]

Лучшие советы: 10 вещей, которые вы не знали о Unity.

Евангелист Unity-сообщества делится самыми неизвестными секретами движка. Дабы начать нашу новую регулярную рубрику — Лучшие советы Девелоперам — мы поговорили с Unity Technologies, дабы узнать о лучших секретах движка. TOP TIPS: THINGS TO TRY IN UNITY 1) Начинающие разработчики часто забывают, что они в режиме игры. Зайдите в ‘Preferences’ -> ‘Colours’ -> ‘Playmode Tint’ и […]

Подключение CloudFlare к WordPress блогу

Привет всем. И сегодня мне хотелось написать статью о том, что сам сделал вчера на своих сайтах, а именно подключение CloudFlare. Преимущества Что CloudFlare дает вам: Кеширование сайта (эффективнее плагинов) Бесплатный SSL AntiDDoS Встроенная аналитика (обновляемая раз в 24 часа) Firewall Систему управления трафиком Удобная DNS админка =3 Интеграцию с множеством сервисов и приложений Анонимность […]

Endless Love | Завязка

Давно у меня не было идей для хороших игр. Когда одна такая пришла, а я снова осознал, что у меня нет знакомых художников, то на помощь пришел недавно освоенный Twine. Собственно, за пару вечеров был придуманы, описаны и написаны мир и подробный сюжет будущей игры. Сегодня я гордо скопипастил готовые тексты в движок, связал все […]

Twine 2 | Обзор

  Думая о том, что мне лучше найти инструмент для создания текстовых игр заранее, а не ломать ногти, когда приспичит, а также удерживая в голове мысль о том, что не нужно писать движки самому, я серфил Web и наткнулся на Twine. Ни о чем не говорящий логотип. После недавнего провала с Inky (который отказывался работать […]