Melkov's
168 subscribers
582 photos
76 videos
39 files
221 links
Мой движок: @vecxylog
Чат: @melkovteam
Download Telegram
Очередной простенький проект вышел на Яндекс. Предыдущий проект в этом же направлении показал себя с хорошей стороны и именно это позволило проявить на свет еще один

Поэтому оставлю здесь ссылочку: https://yandex.ru/games/app/180633?lang=ru

Тыкни там на рекламу 😆
🔥2
Melkov's pinned «Очередной простенький проект вышел на Яндекс. Предыдущий проект в этом же направлении показал себя с хорошей стороны и именно это позволило проявить на свет еще один Поэтому оставлю здесь ссылочку: https://yandex.ru/games/app/180633?lang=ru Тыкни там на…»
Чтож, за неделю все же добил первого зародыша сетевого движка для проекта на основе node.js и socket.io.

По ощущениям могу сказать, что это была далеко не простая неделя, так как много не хватало знаний именно в сетевой инженерии под реалтайм мультиплееры, но все же это не так сложно, как на самом деле кажется, но гемороя хоть отбавляй...

Надеюсь что дальше будет проще, как мимнимум, потому что основа заложена и с этим можно работать.

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

Естественно мои решения далеко не такие как у команды, которая по сей день работает над mirror'ом. Но все же получается пока что удобно😀
🔥1
Сотрудник нашей начинающей студии получил новый монитор для комфортной работы.

Гордимся за его отношение и труд! Всегда в человеке ценится отношение и ответственность, вопреки жизненных ситуаций.

Надеемся, что через все трудности, мы будем рости вместе :)

Спасибо, Артёму за работу, даже если и кажется, что все идёт тяжело. В любом случае, все относительно и совместным трудом придем к единой целе!
👍2😱2💩1
Melkov's pinned «Очередной простенький проект вышел на Яндекс Поэтому оставлю здесь ссылочку: https://yandex.ru/games/app/190700?lang=ru Тыкни там на рекламу 😆»
Мда... Проект начинает рости на глазах.

Теперь для работы одного проекта, требуется вести несколько разных проектов (сугубо для работы клиентской части)

Весьма удобно держать в репозитории разные проекты в рамках одого проекта, но в своей папке. Юнити проект, проект аудио движка, проект сервера, проект схем и параллельного клиента для тестирования

А еще достаточно прикольная фишка, что в каждом проекте можно создавать свои .gitignore файлики для контроля всех фалов, которые попадают в репозиторий
👍4💩1
Еще при работе с аудио движком FMOD, привелось поработать с неуправляемой памятью на C# с Mono's Ahead of Time Compiler, необходимого для поддержки обратного калбека в управляемый код. (Просто из под копота там небыло функциональности для получения калбеков с таймлайна)
👍4💩1
Сразу еще оставлю это здесь для себя и тех, кто в друг будет работать с данным аттрибутом. У меня билд под IOS не делался. Компиляция обрывалась ошибкой.

Просто нужно было добваить конкретное пространство имен :)

На других платформах было все хорошо. Даже на WebGL, а вот IOS как обычно ведет себя не прилично😄
👍2
Я обычно винду активироавл пиратским способом через проги всякие по типу KMS. А сейчас наткнулся на способ, где вообще ничего скачивать не нужно ПРОСТО вводишь комманду и все готово😄

PowerShell or Terminal: irm https://massgrave.dev/get | iex

Вот если что их гитхаб страничка: https://github.com/massgravel/Microsoft-Activation-Scripts
😱3👍2🔥2
Melkov's pinned «Очередной простенький проект вышел на Яндекс Поэтому оставлю здесь ссылочку: https://yandex.ru/games/app/180377?lang=ru Тыкни там на рекламу 😆»
В мире управления программным обеспечением существует страшное место, называемое “ад зависимостей”. Чем больше становится ваша система и чем больше пакетов вы интегрируете в свое программное обеспечение, тем больше вероятность, что однажды вы окажетесь в этой яме отчаяния.

В системах со многими зависимостями выпуск новых версий пакетов может быстро превратиться в кошмар. Если спецификации зависимостей слишком жесткие, существует опасность блокировки версий (невозможность обновления пакета без необходимости выпуска новых версий каждого зависимого пакета). Если зависимости указаны слишком свободно, вы неизбежно столкнетесь с неразборчивостью версий (при условии совместимости с большим количеством будущих версий, чем это разумно). Ад зависимостей - это то, где вы находитесь, когда блокировка версий и / или неразборчивость версий не позволяют вам легко и безопасно продвигать ваш проект вперед.

https://semver.org/
👍1🔥1😁1😱1
image.png
115.1 KB
Готовится следующая партия, которая уже вот-вот увидит белый свет платформы :)
👍3👎3
T-26
🔥13