Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Скрытие HUD #1
Скрытие HUD #1
Comments
|
Временный вариант: скопировать файл из этого архива в Resources/texture/ |
@RblSb, я добавил опцию "Disable borders", коммиты 9523f9c и 71e7de6. Промежуточный релиз Gish APK v1.1 с накопительными обновлениями:
Скачать: Gish_v1.1_10-JUN-2017.apk.zip Просьба скачать APK-пакет, разархивировать, установить и протестировать:
И ещё, скажите пожалуйста, что у вас за модель смартфона? Спасибо. |
|
Все норм, спасибо. htc one m7. Как-то странно все-таки выглядит такое слабое фпс, даже на уровне с футболом с выключенным освещением 60 не держит, одна физика столько ест? |
|
@RblSb имеется много факторов, которые снижают FPS в Gish'е. Во-первых, игрушка старая, 2004 года. Её создатели думали что большинство игроков будут играть в Gish'а в небольшом окне с разрешением 800x600. Поэтому для современных FullHD-дисплеев (вроде того, что у тебя на смартфоне), Gish оптимизирован довольно плохо. Во-вторых, авторы Gish'а нисколько не задумывались об оптимизации, поскольку игра изначально создавалась под дискретные и сильные видеокарты. Поэтому нативная версия Gish'а под тот же MS Windows тормозит у меня на ноутбуке на интегрированном GPU Intel HD @ Intel i3 даже в окне. В-третьих, библиотека-прослойка SDL2 немного понижает FPS. В-четвёртых, сенсорное управление на Java просто перекрывает экран игры сверху, что тоже немного влияет на FPS. Все эти факторы складываются вместе и поэтому возникает такая слабая картина. Над третьем и четвёртым факторами ещё можно немного поработать, например, перенести сенсорное управление в нативный движок Gish'а или избавиться от SDL2. Это должно поднять немного FPS, но это довольно сложная и нудная работа. Если будет свободное время, займусь четвёртым фактором, если ты отключишь сенсорное управление в игре и попробуешь запустить тяжёлые уровни, то увидишь, что FPS повысится на 5-15 кадров. Кстати, в оригинальной компьютерной версии Gish, почему-то FPS был специально немного занижен с помощью аналога sleep(), возможно, чтобы герой игры был более "вязким". |
|
@EXL печально, что по большей части ничего не исправить. В любом случае, спасибо за порт, играть очень удобно, в свободное время залипаю в кастомные кампании, потом еще и Cave Story посмотрю, давно думал. Удачи в новых проектах! |
|
@RblSb спасибо за тёплые слова, постараюсь ещё что-нибудь когда-нибудь портировать. |
Может сделать галочку на отключение рамки при игре, или вообще ее не грузить/ перерисовать только под фон для hp/времени/очков? Отрисовка тайлов ограничена по этой рамке или по размеру экрана?