Проблема 3. Единственный проект с игровыми серверами с авторизацией без email и пароля. Об этом с следующий раз...

TechnoL0g
Posts
-
-
Проблема 2. Мы создали графический движок имеющий при необходимости физику, работающий на процессорах видеокарты и быстро. Мы получаем лучший отклик от анимаций и качество картинки, но как этому добру взаимодействовать с приложением кошелька? Решение конечно нашлось, иначе бы не было покера, связали всё на асинхронных событиях, пронизывающих весь процесс. Фактически в покере работает 2 движка. 1й игровой-графический, 2й движок приложений: БЧ, транзакции итд. Сейчас это может показаться просто, но когда нет решения и никто его никогда не применял ранее и вы никогда в интернете не можете найти подобного на форумах, сложновато. Проблема решена событиями, если кратко.
-
@savelii да всё верно, до блокчейн, есть игры в steam, есть открытые миры по 64 км, теперь всё это с БЧ. Всё чаще прихожу к выводу, никакой супер-пупер блокчейн-разработчик не сумеет создать действительно годный игровой-блокчейн-движок, если ранее он никогда не создавал игры. Да он про в С++ и обычном БЧ, но когда дело заходит до взаимодействия игровых разработчиков, игровых миров, игровых серверов, игровых активов, игроков, тут песня заканчивается. Мы всё это давно прошли и взор чёткий как у орла, поэтому нам удалось совместить в эти интересные сферы, пусть ни так гладко на начальном этапе, но удалось. Когда вам говорят - мы создали супер игровой блокчейн, сначала спросите разработчика, создавал ли он игры?
-
Игрострой интересная тема, особенно когда живёшь в ней лет так надцать.
За несколько часов до релиза покера оказалось, что наша разработка по идеальному масштабированию экрана не работает на MacOS в экране 16:10, всё обрезается по краям, т.к. всё создавалось в 16:9 (1920х1080), не буду писать о стрессах в это время, но решение нашлось - функция определения пропорций экрана. Размеры этих разных экранов постоянно напрягают разработчиков, ведь всё должно работать при любом разрешении, в некоторых игровых движках они фиксированы. Продолжение следует... -
Доступна новая версия Rewarder v2
Назначение
Rewarder предназначен для автоматизированных выплат избирателям процента от форжинга за определённый период времени.
Что нового
-
Глобальный сервис статистики. Доступен на странице https://smartholdem.io/rewarder
После того как делегат запускает свой ревардер, оповещается глобальный сервис статистики, доступный для всех посетителей сайта SmartHoldem -
Время проверки голоса (config.daysPending). Новому избирателю присваивается статус в ожидании, по умолчанию 3 дня. По истечении статуса ожидания, избирателю присваивается статус - активен, после чего начинаются начисления.
-
Текущие статусы избирателей отдельного делегата возможно просмотреть кликнув на делегата на странице глобальной статистики ревардера
-
Делегат может задать любой период выплат в днях, от 1 дня (config.day).
-
Процент от форжинга (config.percent). По умолчанию 50%. Это процент от накопленных выплат за указанный период (config.day) по умолчанию 14 дней
-
Каждый избиратель получает свой персональный процент форжинга пропорционально и в зависимости от веса голосов других избирателей.
Пример
- процент выплат 50%
- период 14 дней
- всего нафоржено 20 000 STH за период 14 дней
- всего голосов 2
- избиратель-1 проголосовал 600 000 STH (персональный процент 60%)
- избиратель-2 проголосовал 400 000 STH (персональный процент 40%)
- 50% от форжинга = 10 000 STH
- из них избиратель-1 получает 6 000 STH (60%), избиратель-2 получает 4 000 STH (40%)
Установка ревардера
https://github.com/smartholdem/rewarder
- !перед удалением незабудьте остановить старый ревардер:
cd rewarder sh stop.sh
- и удалить старый ревардер если был установлен
rm -rf rewarder
вся статистика будет сброшена
git clone https://github.com/smartholdem/rewarder.git cd rewarder npm install mv sample.config.json config.json nano config.json
- в переменную secret прописать парольную фразу делегата
- сохранить выйти CTRL+o, CTRL+x
sh restart.sh
- перейти на страницу статистики для проверки активации https://smartholdem.io/rewarder
Как голосовать за делегата?
минимальный голос для учета по умолчанию установлен в 500 STH (config.minVote)
- перейдите в раздел кошелёк https://smartholdem.io/wallet
- откройте свой адрес
- откройте закладку голосование
- укажите имя делегата, за которого решили проголосовать
Комиссия за голосование составляет 1 STH. При этом ваши средства НЕ блокируются, но учитывается намерение о голосе за делегата в блокчейн SmartHoldem.
Отдав свой голос, вы продолжаете использовать ваши монеты в полной мере и получаете вознаграждения от делегата изъявившего желание включить ревардер. При условии нахождения делегата в топ 64.
Вы получаете персональный процент относительно других избирателей.
Чем больше вес вашего голоса относительно других избирателей, тем выше процент выплат вы получаете. -
-
Мужик с топором
эта книга вероятно не нуждается в представлении, эта книга которую стоит прочитать каждому мужчине, настольная книга от Андрея Кочергина.
книга состоит из документальных заметок о жизни и рекомендаций
-
Кострица Евгений - Рарник
Очень необычный сюжет по сравнению с другими лит-рпг, в качестве главного героя выступает компьютерный персонаж в виде кролика, а куда его заведут осознанность это уж на тех кто прочтёт или прослушает -
@TechnoL0g said in Моя подборка книг:
Злотников Роман - Серия: Руигат
Вероятно одна из самых интересных серий, т.к. автор книг до их создания был настоящим военным экспертом по управлению психологией толпы. Соответственно в 3х книгах он описывает психологию 3х разных цивилизаций.
- Земная
- Цивилизация без воин и проблем, где никто не нуждается ни в чем ("давайте станцуем и они поймут как развита наша культура и прекратят на нас нападать") это очень интересно
- Разрушенная цивилизация
-
Каменистый Артем S-T-I-K-S. Человеческий улей
Напоминает полностью подготовленный сценарий для игры.
С уникальной прокачкой монстров и игроков, интересной сменой локаций. -
Серия: Исчадия Техно
Автор: Каменистый Артем-
- Исчадия Техно
-
- Холод Юга
-
- Весна Войны
На мой взгляд это #попаданцы #постпокалиптика #фантастика
Официальный анонс: Месть – это блюдо, которое рекомендуется подавать холодным. Казалось бы, ты все продумал: выбрал место, время, способ казни и смирился с тем, что за содеянное придется заплатить. Но ведь не жизнью же?!
У загнанного зверя не так много путей для бегства, вот и у него не осталось выбора – воспользовался подвернувшейся возможностью ускользнуть от преследователей. И опять не повезло – угодил туда, где его поступок уж не один век как позабыт, а от врага не осталось даже костей. Но это не значит, что вины за ним больше нет. Есть, да еще какая, с такими, как он, здесь поступают просто: связывают железной проволокой и заливают свинцом. В церковных подвалах хранится немало металлических слитков, оставшихся от подобных неудачников. Он и его товарищи по несчастью не просто преступники – их даже людьми не считают. Ведь они технотвари – носители древних секретов, исчадия, порожденные проклятыми подземельями. За их головы объявляют награды, ради казни или поимки созываются отряды и армии.
Но есть в заброшенном подземном лабиринте бункер, которого не найти ни на одной карте… -
-
Запомнившиеся книги
- Самый богатый человек в Вавилоне
- Асачёв Тарас - Добро пожаловать в Некропсион (рассказ)
- Фостер Алан Дин (автор книги Чужой) - Дар никчемного человека (рассказ 1979 год)
- Каменистый Артем - Серия: Исчадия Техно
- Злотников Роман - Серия: Империя
- Поль Игорь - Ангел-хранитель 320
- Мусаниф Сергей - Темная сторона медали
- Каменистый Артем - Серия: Девятый
- Ильин Владимир - Шериф
- Дмитрий Рус - Серия: Играть чтобы жить (LitRPG)
- Каменистый Артем - Самый странный нуб (LitRPG)
- Глушановский Алексей - Серия: Путь демона
- Марченко Игорь - Серия: Доминион
- Кострица Евгений - Рарник
- Каменистый Артем - S-T-I-K-S. Человеческий улей
- Злотников Роман - Серия: Руигат
- Злотников Роман - Землянин
- Злотников Роман - Серия: Грон
- Маханенко Василий - Путь Шамана (LitRPG)
- Булыух Михаил - Аццкий Нуб
- Кочергин Андрей - Мужик с топором
- Смородинский Георгий - Аяка (рассказ)
- Смородинский Георгий - Серия: Семнадцатое обновление (LitRPG)
- Рус Дмитрий - Три медведя и легион зомби (рассказ)
- Асачёв Тарас - Орбис
- Авторский сборник - Космические байки
- Мусаниф Сергей - Осина и Серебро
- Мусаниф Сергей, Злотников Роман - Вселенная неудачников
- Мусаниф Сергей - Во имя рейтинга
- Калбазов Константин - Царство Небесное
- Калбазов Константин - Похищенные (Шаман)
- Тармашев Сергей - Древний
- Воробьев Александр - Огненный След
- Горъ Василий - Демон
- Вэнс Джек - Замок Иф
- Чубарьян Александр - Хакеры. Basic
- Зорич Александр - Звезда по имени Солнце
- Чубарьян Александр - Грешники. Корпорация кольцо
- Лазаревич Александр - Сеть Нанотех
- Лем Станислав - Солярис
- Реутов Андрей - Хакеры сновидений
- Макс Глебов - Серия: Бригадный генерал
- Анатолий Дроздов - Милашка
- Франсис Карсак - Робинзоны космоса сборник
- Этидорпа, или Край Земли (интересная рукопись издана в 1895)
-
Holocoder - Что-то случится
-
Nothing Else Matters
-
PAIN - Shut Your Mouth
-
VIKING SHIT (Official Video) | VIKING N3
-
The HU - Yuve Yuve Yu
-
Адрес для сжигания монет
Инструменты:
сначала был создан такой невалидный адрес STHsmartHoLdemBurnAddrHereAAAXXXXQ
далее для ускорения расчетов с помощью простого теста в отладчике Wallet validator получены hex значения 3f41cab11a6ab468fe98d6279703509e480e2891aaздесь нам важно чтобы первый байт соответствовал нашей сети SmartHoldem это 3F
test listing
const WAValidator = require('./src/wallet_address_validator'); let valid = WAValidator.validate('STHsmartHoLdemBurnAddrHereXXXXXXXQ', 'sth'); if(valid) console.log('This is a valid address'); else console.log('Address INVALID');
В отладчике важно чтобы первый байт был правильный, для SmartHoldem это 3f
- затем с помощью bitcoin tools > base58 calculator получен правильный адрес STHsmartHoLdemBurnAddrHereXXXmUW7f
Метод создания адреса без приватного ключа для сжигания монет в блокчейне SmartHoldem.
С помощью этого метода возможно создать адрес сжигания монет для разных blockchain
или персональный адрес сжигания.Может быть эта функция пригодится в будущем, а может и нет, поживём увидим..
Для всех желающих сжечь свои монеты SmartHoldem адрес доступен тут
Проблемы и решения игростроя
Проблемы и решения игростроя
Проблемы и решения игростроя
Проблемы и решения игростроя
Rewarder v2
Моя подборка книг
Моя подборка книг
Моя подборка книг
Моя подборка книг
Моя подборка книг
Моя подборка книг
Музыка для работы
Музыка для работы
Музыка для работы
Музыка для работы
Музыка для работы
Музыка для работы
Как создавался адрес для сжигания монет