Всегда когда играл в игры, параллельно наслаждению и впитыванию сюжета, меня мучали подобные вопросы:
- Как же все устроено?
- Почему меня не пускают туда?
- Что находится там или там?
- Как это работает вот так, а не иначе?
- И кучу подобных вопросов...
Бывает разработчики допускали какие-то косяки и игрокам удавалось проникнуть в те места игры, куда разработчики не хотели бы пускать игрока. Мне очень нравились такие моменты, даже больше самой игры.
Это найти что-то такое, сокровенное в этой игре, изучить и понять.
А бывает, что разработчики делают такие штуки специально, дабы оставить свое присутствие и порадовать фанатов.
Ну так вот, теперь нам удается побывать в роли такого разработчика. Ведь все что делаем в игре будет именно так, как это захотим мы сами. И то как это будет работать, решим тоже мы сами. Поэтому все те вопросы которые были, они испаряются. Это тоже весьма интересно!
Данный момент в разработке, что вы видите на скриншоте, натолкнул меня на такой ход мыслей!
- Как же все устроено?
- Почему меня не пускают туда?
- Что находится там или там?
- Как это работает вот так, а не иначе?
- И кучу подобных вопросов...
Бывает разработчики допускали какие-то косяки и игрокам удавалось проникнуть в те места игры, куда разработчики не хотели бы пускать игрока. Мне очень нравились такие моменты, даже больше самой игры.
Это найти что-то такое, сокровенное в этой игре, изучить и понять.
А бывает, что разработчики делают такие штуки специально, дабы оставить свое присутствие и порадовать фанатов.
Ну так вот, теперь нам удается побывать в роли такого разработчика. Ведь все что делаем в игре будет именно так, как это захотим мы сами. И то как это будет работать, решим тоже мы сами. Поэтому все те вопросы которые были, они испаряются. Это тоже весьма интересно!
Данный момент в разработке, что вы видите на скриншоте, натолкнул меня на такой ход мыслей!
❤2🔥1
Начал вот такую систему сохранений писать для личного использования.
Думаю получается пока что весьма гибко и удобно!
Планируется сделать ряд вот таких моментов:
- Адаптация под разные платформы(PC, Android, IOS, WebGl)
- Гибкое сохранение по каталогам, ключам, директориям, конкретным путям (Включая стандартные)
- Сохранение на сервер (Firebase, Supabase, Google Cloud, Yandex Cloud)
- Подмена всех PlayerPrefs для мгновенной замены (Для того, чтобы если игра была сделана на системе PlayerPrefs, но хочется перейти на другое, то это будет происходить в один клик)
- Сохранение JSON, XML
- Бинарное сохранение
- Сериализация таких данных как: Color, Quaternion, Matrix4x4, Texture2D, Sprite, Vector2, Vector3, Vector4
- Сделать хоть какую-то систему компрессии
- Ну и обязательно немного криптографии будет! Без этого никак) Если честно, то шифровка данных мне будет самым интересным моментом для данного проекта. Хочется попробовать разное, ибо ранее не доводилось моментов заниматься этим, но я читал книжки об этом😁
Думаю получается пока что весьма гибко и удобно!
Планируется сделать ряд вот таких моментов:
- Адаптация под разные платформы(PC, Android, IOS, WebGl)
- Гибкое сохранение по каталогам, ключам, директориям, конкретным путям (Включая стандартные)
- Сохранение на сервер (Firebase, Supabase, Google Cloud, Yandex Cloud)
- Подмена всех PlayerPrefs для мгновенной замены (Для того, чтобы если игра была сделана на системе PlayerPrefs, но хочется перейти на другое, то это будет происходить в один клик)
- Сохранение JSON, XML
- Бинарное сохранение
- Сериализация таких данных как: Color, Quaternion, Matrix4x4, Texture2D, Sprite, Vector2, Vector3, Vector4
- Сделать хоть какую-то систему компрессии
- Ну и обязательно немного криптографии будет! Без этого никак) Если честно, то шифровка данных мне будет самым интересным моментом для данного проекта. Хочется попробовать разное, ибо ранее не доводилось моментов заниматься этим, но я читал книжки об этом😁
👍3
Как только будет готова первая версия данного ассета, в котором что-то уже будет корректно работать, то скину сюда линк на репозиторий в котором можно будет качнуть файлик .unitypacage. А там уже можете юзать в своих проектах!
👍1
Помните я искал способ вызова определенных методов через создание экземляров объекта класса на основе их атрибутов?
Я тогда нашел способ и реализовал для обычных классов c#, которые не являются монобехами.
На днях что-то решил попробовать сновать сделать и пришел к тому, что нужно просто искать из всех активных объектов на текущей сецене только те, которые являются классами реализующими определенный интерфейс в котором на одном из методов стоит кастомный атрибут с мета данным, по которым я уже в полне могу спокойно производить инициализацию, сохранение ссылки объекта и в последствии инвок самого метода с определенными предварительными настройками из мета данных атрибута.
Не совсем пока знаю на сколько это корректо и эффективно, но оно работает. Буду пробовать эту систему в проектах. Поэтому как и что будет понятно, дам вам знать :)
Я тогда нашел способ и реализовал для обычных классов c#, которые не являются монобехами.
На днях что-то решил попробовать сновать сделать и пришел к тому, что нужно просто искать из всех активных объектов на текущей сецене только те, которые являются классами реализующими определенный интерфейс в котором на одном из методов стоит кастомный атрибут с мета данным, по которым я уже в полне могу спокойно производить инициализацию, сохранение ссылки объекта и в последствии инвок самого метода с определенными предварительными настройками из мета данных атрибута.
Не совсем пока знаю на сколько это корректо и эффективно, но оно работает. Буду пробовать эту систему в проектах. Поэтому как и что будет понятно, дам вам знать :)
👍3
Сегондя будем с вами разбираться что такое интерфейсы, как их применять и где они могут быть полезными, а главное каким образом.
Информация не будет полноценной, а лишь поверхностно задета, так как этот курс по фреймворку Zenject, но при работе следует уметь работать с интерфейсами, поэтому для целостности картины последующих роликов, я вам расскажу основы.
Видео: https://www.youtube.com/watch?v=04E329xiGGY
Информация не будет полноценной, а лишь поверхностно задета, так как этот курс по фреймворку Zenject, но при работе следует уметь работать с интерфейсами, поэтому для целостности картины последующих роликов, я вам расскажу основы.
Видео: https://www.youtube.com/watch?v=04E329xiGGY
YouTube
Zenject framework DI | Интерфейсный тип | Работа с интерфейсами C# | Extenject | Часть 5
Сегондя будем с вами разбираться что такое интерфейсы, как их применять и где они могут быть полезными, а главное каким образом.
Информация не будет полноценной, а лишь поверхностно задета, так как этот курс по фреймворку Zenject, но при работе следует уметь…
Информация не будет полноценной, а лишь поверхностно задета, так как этот курс по фреймворку Zenject, но при работе следует уметь…
👍1
Скоро подготовлю подробный туториал как в текстовом варианте, так и по этому текстовому варианту будет ролик о Yandex SDK.
Я думаю просто так будет удобнее ориентироваться в таком большом количестве информации.
Иметь под рукой путеводитель от А до Я с подробностями - это неплохо)
Я бы о таком мечтал когда начинал изучать все это дело))
Я думаю просто так будет удобнее ориентироваться в таком большом количестве информации.
Иметь под рукой путеводитель от А до Я с подробностями - это неплохо)
Я бы о таком мечтал когда начинал изучать все это дело))
Media is too big
VIEW IN TELEGRAM
- Новая атмосфера, которая добавляет объемности локации.
- Также перезапекли свет и обнаружили кучу проблем, которые нужно будет потом устранять
- Также перезапекли свет и обнаружили кучу проблем, которые нужно будет потом устранять
👍2
Отличный курс по работе с FMOD для Unity. Советую к просмотру. Особенно тем, кто первый раз слышит о пакете fmod studio!
Плейлист: https://www.youtube.com/watch?v=QkBXs4FLtd0&list=PLbHnx0myF2eMuzsYz-Ol5zKysnqvgqqIe
Плейлист: https://www.youtube.com/watch?v=QkBXs4FLtd0&list=PLbHnx0myF2eMuzsYz-Ol5zKysnqvgqqIe
YouTube
Setting up the FMOD Unity Integration (FMOD + Unity Tutorial)
In this tutorial we will install the FMOD integration plugin in Unity. A step-by-step introduction with useful tips. Link to the text tutorial: https://alessandrofama.com/tutorials/fmod-unity/integration-setup/
👍2
Фанаты игры присылали свои варианты самодельных "Мандавошек"😁
Возможно скоро мы доделаем свою версию данной игры!
Возможно скоро мы доделаем свою версию данной игры!
Всем привет! Давно уже как-то небыло стримов на канале. Поэтому я решил в свой выходной провести стрим, где я работаю над нашим проектом.
Там пока что только этап левл дизайна. Я создаю локацию по блокингу. Весьма интересный и творческий момент.
Если кому-то интересно, то жду вас у себя на стриме в 10:00 по Мск.
Ссылка на стрим: https://www.youtube.com/watch?v=IxFsC3ONncI
Там пока что только этап левл дизайна. Я создаю локацию по блокингу. Весьма интересный и творческий момент.
Если кому-то интересно, то жду вас у себя на стриме в 10:00 по Мск.
Ссылка на стрим: https://www.youtube.com/watch?v=IxFsC3ONncI