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

Про искусство и игрострой:
@svolochandborshch
Download Telegram
Лето, небольшой отпуск от постов в блоге, но тем не менее наш звездный проект о котором я начал писать выше — идет достаточно активно.

При его проектировании было принято решение организовать код с помощью саб-модуля, то есть вложенного общего репозитория.

Весь наш STARS WARS сейчас состоит из 3х репозиториев.

1. Unity клиент + Mirror сервер с игровой логикой и валидацией
2. .NET сервер для конфигов, общения с БД, логина и других интеграций
3. Общая для первых двух репа "SubModules", содержит все модели данных, парсеры, утилиты. О ней подробнее.

В SubModules проекте находятся:
- Общие дата классы. То есть при создании или изменении данных, которые гоняешь между клиентом и сервером не нужно править их в двух местах. Это не на что не похожее чувство, особенно для тех, кто привык что клиент и сервер имеют разную кодовую базу и языки на которых написаны. Тут любая клиент-серверная правка решается за минуты с полной гарантией защиты от нестыковок данных или их обработки.

- Общие куски низкоуровневой логики. В 90% случаев исправления вносятся только в саб модулях. Пример на скриншоте — фабрика реверд, которая нужна везде и работает везде идентично.

- Общие утилиты. Это просто прекрасно, что их можно не копировать и дорабатывать в одном месте. И опять же гарантировать что и сервер и клиент одинаково обрабатывают данные.

В идеале было бы отделить от .NET сервера в отдельный проект сервис конфигов, но для данного этапа это нецелесообразно.

#девлог@cat_and_code
#техничка@cat_and_code
114🔥1
Друг скинул задачку, делюсь.
Как думаешь, что будет в консоли?
🤔6🤓2
Мы с Джуниором дальше делаем приставку. Тут предыдущий пост про нее.

На фронтальной панели единственная кнопка. Которая на рисунке была в углу, но теперь переехала в центр и стала круглой. Потребовалось пять итераций ее конструкции, чтобы она была большой, ровно и плавно нажимались даже при нажатии скраю. Зато придумали фантомную подсветку. Естественно — зеленую.

Пожалуй еще немного и можно будет все включить и показать более менее финальный внешний вид.
1122👾1
Как же я ждал Лихо. Оно наконец-то вышло. Мортёшка — на мой взгляд единственные ребята, которые способны облачить наш фольклор в интересный геймплей. После игры в Черную книгу думаю многие себя чувствовали знатоками нечисти разных мастей — знали как ей противостоять по всем заветам наших предков. Интересно, что будет теперь. Удастся ли переплюнуть?
8🔥2
Студия Мортёшка выпустила мистический хоррор от первого лица по мотивам русской народной сказки — «Лихо одноглазое».

Геймдизайнер Владимир Белецкий: «"Лихо одноглазое" — это попытка вернуться к сказочным корням, когда истории могли напугать даже взрослых, а не только развлечь детей. А ещё исследовать сказки с точки зрения фольклористики».
132
Коротко о том как идут рабочие встречи по звездному проекту
5😁1222
Два классных момента, которые меня порадовали в игре Лихо одноглазое.

Явная пасхалка на другую крутую игру — Василиса и баба Яга. Это куколка из игры. Она настолько зашла Джуниору когда только вышла, что после прохождения даже книжку еще несколько раз перечитывали.

А второй момент — это голос кузнеца, главного героя. Я его узнал практический сразу, это Сергей Чихаев. Наверное сейчас наиболее известный как Николай из сериала Кибердеревня. Звучит очень атмосферно.

Лихо я пока не прошел, мнение пока 50 на 50.

#игры@cat_and_code
64
Кто читал? Как вам?
Я сначала купил, а теперь интересуюсь отзывами на книгу. Я пока могу только сказать, что узнаю картину Кандинского на обложке 😬
Please open Telegram to view this post
VIEW IN TELEGRAM
5😁411
Лето — время путешествий и отдыха на природе, но работу никто не отменял. Я когда еду в путешествие, перемещаюсь на дачу или в деревню — беру для комфортной работы свой дорожный сетап. Справа — это портативный монитор. Если все сложить, то по двум габаритам вписывается в размеры ноутбука и удобно помещается в чемодан. Единственное что приходится добывать на месте — это книги, чтобы все это стояло повыше к нужному уровню глаз 👁️
12😍4🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Техартисты, посвящается вам
#мем@cat_and_code
😁206👍1😭1🗿11