Кот и код – Telegram
Кот и код
567 subscribers
157 photos
21 videos
1 file
81 links
Про разработку на Unity и .Net, радость и боль программирования.
Автор: @KotikovD

Про искусство и игрострой:
@svolochandborshch
Download Telegram
Вчера кое-где увидел посты про игру-учебник «Интуитивный левел дизайн». Что ж, как мне кажется просто и гениально делать обучающий материал про игры… в виде игры.

Поэтому я успел купить и заценить. Игры, конечно, никакой нет. Тут демонстрируются только приемы повествования в левел дизайне — можешь послушать голос рассказчика и побегать посмотреть как оно сделано в предлагаемой стерильной сцене.

Информации на данный момент мало, минут за 40 можно не спеша все глянуть. Думаю единственное, что спасет проект от возвратов — обещание нового контента в бесплатных обновлениях. Хотя лично мне на данный момент хочется верить в силы автора и просто поддержать.

Уровень контента в проекте —начальный, базовые и классические приемы. Объемом примерно на 1-2 статьи по теме на Хабре. Рекомендую положить в желаемое и купить попозже, когда проект обретет изюминку.

#игры@cat_and_code

А еще, пирамида не пролезает в треугольное отверстие 😢 На одном из скринов понятно о чем речь.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
933
Чет в самое сердце))
#мем@cat_and_code
7😁443
Работаем над симулятором ходьбы, рабочие название проекта "Singleton". Начал писать о нем чуть выше.

Мы в Rayonist считаем своей сильной стороной умение создавать сюжет и атмосферу. Это позволило сделать из ГВС эмоциональное приключение, а не просто новеллу. Для нового проекта мы придумали сеттинг, важные моменты лора и этой самой атмосферы. Но вскрылась проблема — мы не умеем в геймплей. Получается придумывать механики, но сложить из них целостную картину, интересный игровой луп пока не можем. А как ни крути, в новым проекте хочется сделать шаг вперед, в сторону геймплея.

Посоветовался с ребятами со стороны, предложили скопировать подчистую какую-то другую игру и потом накрутить на неё свой лор и историю. Что думаете про такой подход? На самом деле принимаются любые рекомендации и помощь в преодолении данной творческой задачи 🤔
#девлог@cat_and_code
Please open Telegram to view this post
VIEW IN TELEGRAM
84👾32
Please open Telegram to view this post
VIEW IN TELEGRAM
Я периодами то забываю, то вспоминаю полезный атрибут. Прошлый раз мне о нем напомнил коллега. У JetBrains есть:

[CanBeNull]
вероятность, что билд запустится с первого раза атрибут, который помечает в IDE, что метод, свойство или параметр может быть null и подсвечивает, где вы не делаете соответствующую проверку. Иногда это полезно, когда логика в классе выстроена вокруг определеного объекта.

[NotNull] — все наоборот, гарантирует, что значение никогда не бывает null.

Главное при этом обращать внимание на предупреждения в IDE.
#техничка@cat_and_code
👍76👀3
Еще про атрибуты. Для дата-классов иногда очень хочется сделать поля в snake_case или что-то еще, но чтобы IDE не ругалась. Для этого есть [SuppressMessage("...", "...")], по факту он точечно отключает настройки анализаторов. Пара примеров:

//Отключает жалобы на нейминг полей
[SuppressMessage("ReSharper", "InconsistentNaming")]
//Отключат пометку, что поля "не инициализируется"
[SuppressMessage("ReSharper", "UnassignedField.Global")]
public sealed class BuyPowerResponseData : BaseSocketResponseData
{
public string profile_id;
public int new_power_qty;
public int last_power_tick;
}


Кроме ReSharper еще работает для Roslyn, CA-анализаторов. Масса настроек, можно отключить почти любые надоедливые предупреждения. Главное знать зачем это делать.
#техничка@cat_and_code
72💩1
Путь к идеалу бесконечен
#мем@cat_and_code
15😁12🤣4
Кек, ради этого стоило делать игру.

Наша игра, «А Горюшко вслед собакою…» недавно вышла на консолях. Фил Спенсер, глава XBOX поиграл в нее. Он провел в игре 9 минут и не получил ни одной ачивки. Видать повисел в меню. Об этом написали на IXBT.

Он то ачивки не получил, а мы получили «Фил Спенсер поиграл в вашу игру» 🍯

#девлог@cat_and_code
Please open Telegram to view this post
VIEW IN TELEGRAM
13🔥10👍44😁1🤯11
В проекте Singletone у нас будет городская локация. Мы хотим заложить необычный бруталлисткий стиль и избежать уже надоевших панелек и спальных районов. В этом нам помогает архитектор Роман Коротков. Мы уже не раз замечали, как люди «не из геймдева» способны внести в проект что-то неожиданное — свежий взгляд, нестандартные и непривычные для игрока подходы. В нашем случае к атмосфере, эстетике и левелдизайну. Работа ещё в процессе, но появляется первое виденье.

Хотел бы свериться с вами, какие у вас ощущения и впечатления от рабочих скриншотов?

#девлог@cat_and_code
3🔥18👍4👀2
Я как-то обычно не практикую вопросы на канале, но вдруг вам будет интересно. В общем я сейчас еще подумал, что могу Романа попросить написать/рассказать свои мысли, как он подходит к проектированию нашего игрового мира. Интересно было бы?
3👍15🔥91
Please open Telegram to view this post
VIEW IN TELEGRAM
😁127👍1
На днях вышла Unity 6.3 LTS

Вроде как обещают, что будет больше стабильности. Вроде как это основная фишка. Верим? Я больше верю, что теперь в окошке Unity crash меня будет радовать новая обновленная иконка.

Из того, что меня зацепило:
- Platform Toolkit — единое API для всех игровых платформ. Портирование проектов может стать проще (конечно, если оно работает)

- Поддержка HTTP 2. Слабо верится. Сколько было часов нечеловеческих сношений с тем чтобы заставить работать проекты на этой версии протокола с помощью разных плагинов. Все еще с трудом верится в стабильность.

- Возможность изменять внешний вид панели Toolbar (это там где кнопка play\stop), добавлять кнопки итп. Правда мы и так раньше добавляли — сами писали скрипты. Мелочь, но теперь из коробки.

- Куча всякого по 2D: Возможность использовать 3D ассеты в 2D (работает 2D освещение и физика). Улучшение 2D физики и анимации.

- Можно отключить в проекте физику. В том плане что отключить весь физический SDK и уменьшить вес сборки. Это нравится.

- UI Toolkit — развивают, но все еще сыро. Подходит только для простых и тестовых интерфейсов.

#техничка@cat_and_code
Поддержите автора лайком или отправьте пост другу
Предложить тему для поста
1🔥1452
Нашел идеальную фразу, для проверки шрифта. Тут все 33 буквы.

"Эй, жлоб! Где Туз? Прячь юных съёмщиц в шкаф"

Не благодарите.
1🤯149😁7🔥2