Лс: @Fylht009
https://t.me/fylhtchat - чат
Яндекс Игры: yandex.ru/games/developer/91387
GitHub: github.com/Fylht-1
Itch io: fylht.itch.io
Reddit: www.reddit.com/u/WeeklyBeginning8972
Post #126
76
Fylht dev У Browserplay вышла новая игра, и я принял участие в разработке! Коротко об игре: нужно строить из набора готовых элементов игру. Здесь есть объекты из других его игр: "Тебе сюда", "Убить босса", "Первый день на работе" и др., включая ботов-врагов и оружие…
Как и планировал, отдельный пост про онлайн в игре.
👾 Короче одна из главных фишек в игре - можно отстроенным городом делиться с другими игроками и соответственно играть в чужие.
❓ Самое интересное это реализация, ведь для этого даже не пришлось арендовать сервер. На Яндекс Играх относительно недавно вышел асинхронный мультиплеер. Из минусов то, что нельзя выборочно загружать, сессии грузятся рандомные и ещё с рандомными данными игрока, а не настоящей иконкой и именем, и вообще в целом не самая удобная штука.
💻 Отлично подошло бы для каких нибудь гонок, сохранять нажатые клавиши и т.д. Ну а почему бы не сохранять целый город? Ну вот так и сделали. Все данные о постройках и их позициях, настройки, реплики персонажей и название города "зашифровывается" в одну строку и в таком виде записывается на сервер (благо ограничения 200 КБ хватает вполне). Загружаются сразу несколько таких строк и преобразуются в промежуточные классы City со всеми нужными данными. При нажатии на кнопку с названием города на основе выбранного класса уже расставляются все постройки и остальное, и можно побегать по чужому городу.
🟢 Главный плюс - не нужен свой сервер, а ещё это очень надёжный вариант, ведь все данные хранятся на сервере Яндекса.
Знаю что много кто ждет возможность поделиться игрой за рекламу, скоро будет 😉
👾 Короче одна из главных фишек в игре - можно отстроенным городом делиться с другими игроками и соответственно играть в чужие.
❓ Самое интересное это реализация, ведь для этого даже не пришлось арендовать сервер. На Яндекс Играх относительно недавно вышел асинхронный мультиплеер. Из минусов то, что нельзя выборочно загружать, сессии грузятся рандомные и ещё с рандомными данными игрока, а не настоящей иконкой и именем, и вообще в целом не самая удобная штука.
💻 Отлично подошло бы для каких нибудь гонок, сохранять нажатые клавиши и т.д. Ну а почему бы не сохранять целый город? Ну вот так и сделали. Все данные о постройках и их позициях, настройки, реплики персонажей и название города "зашифровывается" в одну строку и в таком виде записывается на сервер (благо ограничения 200 КБ хватает вполне). Загружаются сразу несколько таких строк и преобразуются в промежуточные классы City со всеми нужными данными. При нажатии на кнопку с названием города на основе выбранного класса уже расставляются все постройки и остальное, и можно побегать по чужому городу.
🟢 Главный плюс - не нужен свой сервер, а ещё это очень надёжный вариант, ведь все данные хранятся на сервере Яндекса.
Знаю что много кто ждет возможность поделиться игрой за рекламу, скоро будет 😉
- 🔥 4
- ❤🔥 1







