Хаб разработчиков GP

НАЧНИТЕ РАЗРАБОТКУ С GAME PROTOCOL
Скорость, конфиденциальность и безопасность - всего лишь несколько из множества преимуществ Game Protocol, доступных как игрокам, так и разработчикам.
Крипто-кошельки для игровых движков
Мы предлагаем нашим участникам собственный кошелек Game Protocol. Это - кошелек на основе Unity3D, принимающий все токены на основе Ethereum-а, такие же как Game Protocol Token (GXT)
Смарт-контракт ставок
Разработчики в некоторых играх могут дать игрокам возможность делать ставки на GXT. Все средства на нашей платформе для ставок защищены смарт-контрактом, и все игры доказуемо справедливы благодаря блокчейн технологии.
Генератор Случайных Чисел
Game Protocol предлагает разработчикам генератор случайных чисел, который можно проверить и заверить на блокчейне. Что гарантирует справедливость и отсутствие каких-либо вмешательств

Туториалы для разработчиков

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

Крипто-кошелек для игр

Game Protocol предоставляет плагины крипто-кошелек для наиболее широко используемых игровых движков, начиная с Unity3D и Unreal. Кошелек имеет следующие функции: создание, экспорт, импорт, удаление (не уничтожение) учетной записи кошелька, возможность иметь несколько учетных записей кошельков, запрос количества эфиров и токенов и, наконец, передачу эфира и токенов между двумя адресами кошелька. Учетные записи кошельков надежно хранятся.
Learn More

Узнать больше

Включение платформы Game Protocol в вашу многопользовательскую игру позволит игрокам делать ставки. Чтобы успешно разместить ставку, лимит ставок игрока должен учитываться и пониматься игровым сервером. Предел ставки обычно равен балансу кошелька игрока или его специально установленным лимитом. Как только игра понимает лимиты ставок игрока, игроку необходимо уточнить сумму ставки, которая активирует алгоритм поиска для противника с аналогичной суммой ставки. Используя смарт-контракты, когда оба игрока находят друг друга, игровой сервер отправляет запрос «начать», чтобы игроки могли хранить эти деньги в безопасном смарт-контракте Escrow до тех пор, пока игровой сервер не объявит победителя. Оба игрока хранят свои ставки в контракте Escrow, который будут выплачены только победителю в конце матча, не оставляя возможности для коррупции или сторонних махинаций любого рода. Игрок платит фиксированную плату за матч, так как все расходы оплачиваются оператором.
Learn More

Генератор Случайных Чисел

Сид алгоритма генератора случайных чисел (RNG) генерируется на блокчейне с помощью смарт-контракта RNG. Вначале пользователь посылает запрос поиска на сервер, чтобы найти противника. Когда противник найден, сервер запрашивает, чтобы оба игрока выплатили ставку и комиссию через смарт-контракт ставки. Смарт-контракт ставки входит в набор инструментов, предоставляемых Game Protocol, как сказано выше. После того, как ставка и комиссия вычитаются из кошельков обоих пользователей, сервер открывает для них матч. Сервер предоставляет случайные числа для каждого броска с помощью алгоритма RNG. Чтобы убедиться, что эти числа действительно случайны, сервер делает запрос сида и уникального ID к смарт-контракту RNG. Смарт-контракт RNG создает сид и уникальный ID, шифрует их и отправляет результаты на сервер. Позже он сохраняется в блокчейне, так что становится виден всем. Затем сервер получает зашифрованное значение сида и ID из смарт-контракта, расшифровывает их и сохраняет в свойствах матча. В соответствии с сидом сервер генерирует числа каждого броска и отсылает ход с числами игрокам. В конце матча сервер сохраняет сид и ID в базе данных в разделе истории матчей. Игрок может сравнить сид в истории матчей с сидом из блокчейна, по представленному соответствующему уникальному ID. Имея сид, пользователь может воссоздать все числа, разыгранные в матче, в их точном порядок и сопоставить их с фактическими числами, чтобы убедиться, что манипуляций не было.
Learn More

Сообщество разработчиков

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