Ace Project | TOM - Devlogs | QQ
488 subscribers
38 photos
8 videos
2 links
Download Telegram
Завтра будет крупный пост связанный с тем, что было реализовано
👍82
Дорогие Асы!

Долгожданный и обещанный пост.

Есть очень хорошие новости: мы реализовали подключение к серверу, а также написали несколько новых скриптов, связанных с тем, чтобы пинговать сервер(а) и получать текущие данные о нем и о других серверах. Уже есть определение состояния сервера (включен, выключен, на техобслуживании), а также текущий пинг в виде спрайта, который меняет свое состояние в зависимости от того, какой сейчас мс.

Насчет регистрации аккаунта:
Регистрация уже работает и будет работать по принципу привязки к серверу. После создания учетной записи ваш аккаунт и ваши данные будут храниться на этом сервере (к примеру, EU-West). При подключении к другому серверу данные не сохраняются и остаются на том сервере, где вы создали свой аккаунт. Если, к примеру, на EU-West 2 у вас нет аккаунта, вам придется его создать - войти не получится, т. к. на двух разных серверах используются свои базы данных, которые хранят ваш игровой опыт и факт создания там учетной записи.

Мы рассматриваем такое решение, как миграцию на другие серверы. Если, например, вы создали свой аккаунт на EU-West, но хотите играть со своим прогрессом на Asia (Hong-Kong), вам нужно будет использовать миграционную карту. Мы будем рассматривать два варианта:

1. При миграции на другой сервер мы просто удалим ваши данные на том сервере, с которого вы мигрировали.
2. Мы оставим ваши данные.

Если игроки из Бразилии или Азии зарегистрировали свой аккаунт на EU-West, т. к. это был на тот момент единственный сервер, то при открытии нового сервера, например в Азии или Бразилии, данным игрокам мы выдадим миграционные карты. С их помощью они смогут решить, где они хотят играть - на EU-West или на новом сервере для азиатского или бразильского региона, понятное дело, с переносом всего прогресса.

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

Оставшиеся скрипты мы затронем немного позднее. Туда будут входить: Инвентарь, Снаряжение, Игровая валюта, Опыт игрока, Кастомизация профиля и данные, связанные с профилем игрока: K/D, сколько часов вы играли в игру, и многие другие данные.

Ace Project Team
5👍4
Work In Progress
👍51
Ace Project | TOM - Devlogs | QQ
Work In Progress
Сейчас будет опубликовано видео связанное с регистрацией аккаунта + вход в сам аккаунт
5
Ace Project | TOM - Devlogs | QQ
Ace Project | 27
забыл сказать, генерация кастомного ID происходит с помощью бэкенд запроса на сторону сервера в Lua скрипт
2
Была реализована логика связанная с подключением к игровому серверу, где будет происходить обработка RPC запросов на стороне сервера, а это урон, здоровье и т.д, а также сейчас на стадии реализации миграция внутриигровой валюты с Firebase на другое решение, где будет бэкенд, также вся логика связанная с внутриигровой валютой будет полностью переработана и улучшена.

Также мы реализовали отображение серверного времени, сейчас оно работает по UTC

[DevPosts: Ace Project Team]
4👍2
Есть хороши новости, за эти пару дней была полностью реализована система кошелька. Сейчас в игре есть три валюты, это золото (голда), алмазы и бп коины. Также мы реализовали дебаг меню чисто для тестирования, все отлично, т.к последнее видео об игре было выложено 11 июня, то после того как будет закончен профиль, плюс система уровней, то будет записано новое видео из UnityEngine

[DevPosts: Ace Project Team]
👍115
Ace Project | TOM - Devlogs | QQ
Есть хороши новости, за эти пару дней была полностью реализована система кошелька. Сейчас в игре есть три валюты, это золото (голда), алмазы и бп коины. Также мы реализовали дебаг меню чисто для тестирования, все отлично, т.к последнее видео об игре было выложено…
Все необходимые скрипты под профиль были реализованы.
Была реализована модульная система, которая позволила в несколько раз автоматизировать работу под будущие вкладки (история матчей, система траста, статистика). Единственное что нам нужно сделать сейчас, это доработать главный модуль связанный с основной информацией, а также реализовать написать новый модуль для дебаг меню связанный с тестированием функционала профиля, чтобы выявить ошибки и их сразу же исправить, после чего начнется работа над кастомизацией профиля и системой уровней
👍6👎21❤‍🔥1
Дорогие Асы!

Давненько не было постов. За эту неделю мы улучшили и расширили функционал скриптов, в первую очередь это касается модульной системы профиля. Также был написан скрипт, который выводит иную информацию по вашему аккаунту, а именно: username (не путать с никнеймом) и способ входа. В будущем функционал будет расширен: это позволит сделать доп. привязки к другим сервисам, а также добавить отображение UID (не C_ID, пример: 100000001). Также идет активная работа над системой уровней: игрок получает опыт, повышает свой внутриигровой уровень, открывая и получая доп. награды, а также новые режимы, которые появятся по ходу доработки игры и реализации новых систем. Также хочется сказать, что система кастомизации профиля полностью закончена с точки зрения работоспособности: то есть аватарки, баннеры и рамки сохраняются и загружаются. Пока что в игре только один баннер, одна аватарка и одна рамка, всё остальное появится чуть позже, так как сейчас акцент идет не на этом, а на полную миграцию с Firebase на другое решение и перенос всех систем и скриптов.

К сожалению, придется перенести ОБТ на 1–2 месяца. Это связано с внутриигровым контентом: туда входят задники (спрайты), здания, текстуры, модели и многое другое. Оставшиеся два месяца уйдут на реализацию данного контента. Мы активно будем делиться с вами информацией, связанной с тем, что мы реализовали, и показывать вам её.

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

Про видео мы также не забыли: мы его запишем, как только будет закончена работа над системой уровней, чтобы на видео мы могли продемонстрировать вам функционал и то, как всё работает.

[Ace Project Team]
2👍2👎1
Dear Aces!

It’s been a while since our last post. Over the past week, we’ve improved and expanded the script functionality, primarily concerning the modular profile system. We also wrote a script that displays additional account information, namely: the username (not to be confused with the nickname) and the login method. In the future, this functionality will be expanded to allow additional bindings to other services, as well as to display the UID (not the C_ID, example: 100000001). We are also actively working on the level system, where the player gains experience and increases their in-game level, unlocking and receiving additional rewards, as well as new modes that will appear as the game is refined and new systems are implemented. We also want to mention that the profile customization system is fully complete in terms of functionality; that is, avatars, banners, and frames are saved and loaded. Currently, there is only one banner, one avatar, and one frame in the game; everything else will be added a bit later, as the focus right now is not on this, but on the full migration from Firebase to another solution and the transfer of all systems and scripts.

Unfortunately, we will have to postpone the OBT by 1 to 2 months. This is due to the in-game content, which includes backgrounds (sprites), buildings, textures, models, and much more. The remaining two months will be dedicated to implementing this content. We will actively share information with you about what we have implemented and show it to you.

Our plans for next month are precisely focused on implementing the missing content and finishing the work on the last systems that were closely tied to Firebase, migrating them to a new solution. After that, we will move on to the room system, and all subsequent time will be dedicated to gameplay, where we will radically rework some controversial aspects like movement and, partially, shooting, as well as implement the missing systems and game logic to make the gameplay feel cohesive and complete.

We haven't forgotten about the video either; we will record it as soon as the work on the level system is finished, so we can demonstrate the functionality and show you how everything works in the video.

[Ace Project Team]



亲爱的王牌们!

好久没发帖了。在这一周里,我们改进并扩展了脚本功能,这首先体现在模块化个人资料系统上。我们还编写了一个脚本,用于显示您账户的其他信息,即:用户名(不要与昵称混淆)和登录方式。未来,该功能还将进一步扩展,允许绑定其他服务,并显示UID(不是C_ID,示例:100000001)。同时,我们正在积极开发等级系统,玩家通过获取经验提升游戏内等级,解锁并获得额外奖励以及新模式,这些新模式将随着游戏的完善和新系统的实现陆续推出。此外,值得一提的是,个人资料自定义系统在功能上已全面完工,也就是说,头像、横幅和边框都能正常保存和加载。目前游戏中只有一个横幅、一个头像和一个边框,其他内容稍后才会加入,因为当前的重点不在于此,而是全面从Firebase迁移到其他解决方案,并转移所有系统和脚本。

遗憾的是,我们不得不将公开测试推迟1到2个月。这与游戏内内容有关,包括背景(精灵图)、建筑、贴图、模型等等,剩下的两个月将用于实现这些内容。我们将积极与大家分享我们的开发成果,并向大家展示这些内容。

我们下个月的计划正是实现缺失的内容,并完成最后几个与Firebase紧密相关的系统的收尾工作,将它们迁移到新的解决方案上。之后,我们将着手开发房间系统,随后的所有时间都将投入到游戏玩法中。我们将对移动和部分射击等争议点进行彻底重做,并实现缺失的系统与游戏逻辑,使游戏玩法更加完整和统一。

我们也没有忘记视频的事,一旦等级系统的开发完成,我们就会录制视频,以便在视频中向大家展示各项功能及具体运作方式。

[Ace Project Team]
❤‍🔥4👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
что думаете на счет градиента, можете предложить свои варианты цветов, они тоже будут рассмотрены
3👍3
Ace Project | TOM - Devlogs | QQ
что думаете на счет градиента, можете предложить свои варианты цветов, они тоже будут рассмотрены
я могу сделать анимированный, но не могу определиться только с цветом, он больше желто - оранжевый, то есть сам текст желтый, а то что переливается это оранжевый (не прям яркий, больше приятный глазу), может быть вам такая идея понравится
👍41
Есть хорошие новости, у нас сейчас на руках есть все скрипты связанные с GOM (Global Offensive Mobile), так что в скором времени, мы перепишем управление персонажем, управление камерой игрока и стрельбу, под то, что использовалось в GOM - TOM - Alpha Ace (AA)

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

[Ace Project Team]
👍61
Ace Project | TOM - Devlogs | QQ
Дорогие Асы! Давненько не было постов. За эту неделю мы улучшили и расширили функционал скриптов, в первую очередь это касается модульной системы профиля. Также был написан скрипт, который выводит иную информацию по вашему аккаунту, а именно: username (не…
На счет этого поста, мы почти закончили работу связанную в общем с переносом бд на другое решение, остались последние скрипты, как раз таки связанные с инвентарем + быстрой экипировкой, после чего мы займемся системой комнат и уже геймплеем, единственное нам нужно провести только тест связанный с системой уровней, чтобы отладить ее и мы опубликуем видео

[Ace Project Team]
3🔥1
Ace Project | TOM - Devlogs | QQ
у нас сейчас на руках есть все скрипты связанные с GOM (Global Offensive Mobile)
у меня есть кое-какие интересные подробности, но они я расскажу чуть позже

[ГЛ. Разработчик | Ace Project]
Ace Project | TOM - Devlogs | QQ
у меня есть кое-какие интересные подробности, но они я расскажу чуть позже
хотя есть кое-что, что я могу сейчас сказать, единственный шанс повторить и сделать и правда по настоящему рабочую Alpha Ace в плане стрельбы, ходьбы и поворота камеры, это собрать ее из того, что есть в Global Offensive Mobile

[Ace Project]
👍3
Media is too big
VIEW IN TELEGRAM
LevelSystem, Profile, Customization Profile, Settings: General Information (ServerTime, Auth Method, Username), WalletSystem (Gold, Diamond), Supported Gradient Text (Sponsored)

[Ace Project: 31]
👍5
Сейчас начнется постепенная реализация переноса бд с Firebase на другое решение, там четыре главных скрипта, плюс UI/UX логика, и потом нам останется лишь сделать систему комнат - матчмейкинг - подбор матча, и дальше уже будет геймплей
1🔥1