Однако здравстуйте. Недано, не помню точно когда это было. Я выпустил обновление с "улучшениями", которые не так что бы очень хорошие оказались. Выросла нагрузка на сервер. На каждый клик отправлялись 4-6 запросов к серверу, что для медленных подключений не очень гут.
Я решил поправить все "улучшения", но понял, что не смогу, так как очень плохой код.
Я тогда писал программу, плохо соображая, что пишу, так как я только учился в писании кода. Короче я сам не знал уже, что там понаписано.
Потому я подумал, а дай ка сначала я перепишу все с javascript на typescript. А чё, приключение на 10 минут.
Через три недели я кое как осилил все переделать на typescript. Столько ошибок повылазило, я удивлялся, почему оно вообще раньше работало.
Потом я все сломал, и начал писать вообще заново. Сегодня решил выкатить обновленную косынку 2.0. Альфа версия.
Чего нового?
- Переписал все на MUI вместо Bootstrap.
- Почистил ужасный код, многое переписал сообразно next.js v14.
- Оптимизировал запросы, теперь к серверу отсылается только один запрос вместо 4-6 на один клик мышкой. Он теперь несколько толще, больше данных шлется за раз. Было бы интересно послушать отзывы. Стало зашибись или нет?
Какие планы.
Во первых назад дороги нет. Я теперь буду постепенно править ошибки и устранять недоделки. Я запустил новую версию во первых, что бы народ тестировал вместе со мной, не все мне одному тестировать. А во вторых мотивация для меня, быстрее все поправить, что бы заработало.
А потом в планах добавить NFT. Буду выпускать карты-абилки и они будут либо случайным образом раздаваться среди игроков за достижения либо буду выставлять на торги. Вроде в планах биржа NFT на голосе, вот наверное там и продавать карты по сто мульенов. Карты-абилки позволят владельцам к примеру раз в день отменить игру и сохранить тем самым ставку. Или например увеличить максимально число ходов с 250 до 260. Автосборщик тоже думаю выключить потом и сделать доступным только через карту NFT. Купил к примеру NFT-шку такую, положил себе в кошелек и у тебя появляется автосборщик. Если не хочешь, продал эту карту.
Планы наполеоновские, пока что мне интересно, надеюсь не перегорит.
Кстати в декабре будет уже три года игре.
@bitwheeze, дает играть только в простой расклад, выбрать можно любой, но настройка слетает и все равно играется простой (проверила все)
@valkommen, поправил, теперь должно работать
@bitwheeze, да, проверила - работает
и интерфейс стал удобнее - карты не съезжают на пределы видимости и верстку, вижу, поправили - окошки справа больше не заползают друг на друга, спасибо 👍️
@valkommen, спасибо, действительно какая то ошибка.
@valkommen, это в табличке перед раздачей слетает, но вот ставка принимается на сложный.
@lllll1ll, я в первый раз выбрала и сыграла сложный, но выигрыш мне все равно пришел как за простой
сейчас еще попробую
@valkommen, а вот выигрыши я в уведомлениях не проверяла, но на баланс ложились вчера большие. Сегодня вообще пока не выигрывала. Как выиграю, посмотрю, что придёт.
@lllll1ll, вчера норм было, эта ошибка с раскладами сегодня вылезла. Пробную ставку делала - 1 голос.
@valkommen, вот нормально сейчас получила за сложный
Трудно ориентироваться без уведомлений в игру.
@lllll1ll, а у меня все та же ошибка, сыграла - выигрыш как у простого.
дает выбрать расклад и сделать ставку, но - как жмешь на кнопку "Начали", он возвращает настройки на "простой" и ставку 1 голос
@valkommen, настройки и мне в табличке на простой возвращает, но уровень всегда сложной выдаётся. Я его алгоритм хорошо отличаю от других. Но может, что и чудит. Вчера сложный полегче игрался несколько раз подряд, но выплаты были четырёхкратные.
@bitwheeze, не вижу, как теперь сменить рубашку. Вчера жёлтенькая была, как-то у меня получилось сменить или сама она встала, та что мне и надо, а с этой узорчатой я играть не могу, отвлекает очень плюс ко всему.
@lllll1ll, добавил. По аватарке (справа, вверху) кликнуть, там в меню "Рубашки"
@bitwheeze, спасибо.
@bitwheeze, стало явно быстрее - последние полчаса все летает 👍️
нравится идея с nft, возможность с помощью картой-абилки менять/добавлять опции
минус: непривычно, когда длинные стопки карт вылезают за пределы экрана, по этой причине пару раз не увидела нужные ходы и проиграла. Приходится не забывать скроллить либо уменьшить масштаб, чтобы все стопки умещались в зоне видимости.
желаю чтоб не перегорело
@bitwheeze, пока бы поправить, чтобы заработало.
И чтобы не разносило вот так, что пачек не видно целиком. Там с масштабом теперь вообще непонятное творится: на уменьшение увеличивается и собирается кучнее расклад, но уходят в нечитабельность панели.
один этот расклад не получилось собрать с трёх переигрываний, на третьем вообще перестало работать.
@lllll1ll, Да, я видел, что карты не везде красиво отображаются. Займусь этим. Хотел сделать так, что бы независимо от зума, все получалось уместить на экране. На одном моем мониторе все красиво, на 100% зуме все выглядит хорошо, но сегодня вот попробовал на другом мониторе и там почему то карты сильно уехали вниз, растянулись по вертикали сильно.
@bitwheeze,
1 - 100%
2 - 80%
3 - 50%
всё по-разному неудобоваримо. Расстояние между пачками надо бы уменьшить, как было и на ста сдвиги. Они слишком большие, поэтому всё уходит за борт.