Hello, World! 🎄
Тот же самый код на венде
А сама игра готова? Покажешь?
Snusmumriken
Во-вторых это может быть полоса для виртуальных кнопок назад-меню-домой
Igor
А сама игра готова? Покажешь?
Я чуть выше кидал видосики, пока очень сыро
Igor
Боюсь, что ловка так и думает
Igor
Но у меня они скрыты, я жестами работаю
Snusmumriken
У всякой более серьёзной мобильной фигни есть методы типа getSafeScreenZone, которое автоматом обновляется при вызове виртуальных кнопок и прочих экранных клавиатур (и при делении дисплея на части) и позволяет тебе сместить фокус куда-нибудь, и рендерить ровно по заданной области.
Hello, World! 🎄
А вот скажите мне пожалуйста, когда вы пишете под пк код на Love2d потом для телефонов, что-то дописываете?
Igor
И другие мобилкозависимые вещи
Hello, World! 🎄
Я просто не когда так не делал
Igor
Но мне походу придётся отложить порт на мобилки до лучших времён
Igor
чтобы скрыть таскбар приходится вообще вот такой хак делать
Hello, World! 🎄
Там же в if к примеру на пк клик мышкой указывать, а на телефоне клик по экрану?
Igor
Там же в if к примеру на пк клик мышкой указывать, а на телефоне клик по экрану?
мобильная ловка вызывает mousepressed и mousereleased при кликах по экрану
Igor
с параметром touch
Igor
чтобы их можно было игнорировать если че
Hello, World! 🎄
Там же в if к примеру на пк клик мышкой указывать, а на телефоне клик по экрану?
Или будет ошибка т.к нужно сначала делать проверку где мы находимся, а то на пк может нету компонента клик по экрану
Igor
также есть более узконаправленные коллбеки, touchreleased, touchpressed, touchmoved
Igor
им уже приходит id - лайт юзердата, уникальная для каждого пальца на экране
Igor
и соответственно x, y, dx, dy и pressure
Hello, World! 🎄
Ещё проблема мобилок, это нужно адаптировать под экраны
Hello, World! 🎄
А я рукожоп в этом деле
Igor
Блин, обидно, набрался мотивации, начал писать наэкранное управление, а тут такое очко на мобилках
Igor
Ну и ладно, пофигу, факт обрезания размерности окна можно пока проигнорировать
Igor
может в будущем пофиксят
Hello, World! 🎄
Hello, World! 🎄
Может они не замечают это проблему
Igor
мне настолько лень логкэт подключать, что дебажу ловку на телефоне через error() вызовы
Igor
Значение DPI слишком крутое, чтобы так слабо влиять на размер окна
Vlad
Да.
Igor
Да, из-за венды привык обзывать таскбаром))))
Snusmumriken
Ну да
Ну вот и всё, делаешь бота, получаешь токен, делаешь запросы по урлу со всякой ерундой в опциях и получаешь своего бота. Ферштейн?
0xSU
Да, из-за венды привык обзывать таскбаром))))
Я точно помню, что менял что-то в самом манифесте и всегда открывалось в фулскрин)
Igor
На данном этапе вообще не охота ловку пересобирать или декомпилить через aapt
0xSU
У меня где-то секунд 10 уходило на сборку apk)) (Железо при этом говно)
Igor
а мне это ещё нужно android sdk накатывать
Igor
он у меня был в WSL контейнере, пока не переустановил винду
Igor
решил не тащить его за собой, а теперь снова всё это собирать по кусочкам мегалень
Domka
function request(url, headers?, body?, proxy?, logging?)
Snusmumriken
ваще не в ту сторону повели...
В смысле? Ты хотел бота? Делай запросики.
Domka
ну да, только ты кинул функцию
Domka
а я не знаю чо в нее заносить
Domka
ибо не знаю какой аргумент за что отвечает кроме url
Snusmumriken
local data = request("https://api.telegram.org/bot123456/getUpdates?offset=0&timeout=10") datatable = json.decode(data)
Snusmumriken
Ни один аргумент кроме урла не обязателен.
Domka
._.
Domka
можно было так сразу сказать
Snusmumriken
А ты не спрашивал, и даже код не глянул.
Domka
ладно
Domka
я тогда замолчу на время
Igor
Блин, у меня такой удобный модуль кейбиндов, придётся его подпортить для онскрин кнопок
Igor
Пока как-то так, дизайнер интерфейсов из меня такой себе
Igor
Маппинг наэкранных кнопок для стейта игры не готов, так что при заходе в игру там пусто
Igor
Можно ещё, в принципе, жесты подтянуть для этого дела, но мне как-то лень
Igor
дыа
Igor
пока вообще ничего не готово почти
Igor
котей бегает по комнате в рандомном направлении, может прыгать на некоторые вещи которые на полу стоят
Igor
ну и мяукает, в целом на этом всё)))
Igor
Хочу там миниигр накидать, внутреигровую валюту и возможность покупки мебели
Igor
Ну и потребности котею, естесна
Igor
жаль только, что ловка не умеет демонов крутить в фоне
Igor
было бы неплохо там, допустим, игроку уведомления отправлять, мол, ваше животное обосралось
Igor
Ыменно
Igor
Блин, из-за чего на андрюхе может сама по себе убиваться бэкграунд аппка у которой выключено энергосбережение вообще?
Igor
Да и ещё сверху вейклок накинут
Igor
У меня в фоне висит термукс, для синхронизации папки /sdcard/lovegame с той, что у меня на компе
Igor
И вот термукс отвалился спустя час где-то
Igor
Может больше
Igor
Оперативы более чем достаточно, используется 3.2 ГБ из 6, экран не залочен
fgntfg
Я хз. Запусти в tmux что-нибудь. Tail -f какого-нибудь логу
Vlad
Блин, из-за чего на андрюхе может сама по себе убиваться бэкграунд аппка у которой выключено энергосбережение вообще?
Из-за кривого управления питанием в оболочке. Чистый андроид или какое-нибудь Миуи?