forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Godot (http://forum.boolean.name/forumdisplay.php?f=181)
-   -   Сделал и опубликовал Traffic Inspector. (http://forum.boolean.name/showthread.php?t=20979)

pozitiffcat 26.03.2023 11:12

Сделал и опубликовал Traffic Inspector.
 
Привет всем.
Короче не стал больше пустословить: "делаю то, делаю это". Просто взял и молча сделал игру и релизнул ее.
Суть игры такова, вы выступаете в ролии регулировщика дорожного движения, стоя на перекрестке. Со всех сторон едут машины и их водители настолько тупы, что не собираются никого пропускать и врезаются друг в друга. Ваша задача останавливать потоки машин, что бы другие потоки могли проехать безпрепятственно. Далее вы зарабатываете очки и соревнуетесь с другими игроками. Для этого добавлена возможность залогиниться в Google Play Games.





Сылка на игру в маркете:
https://play.google.com/store/apps/d...ic_police_game

Ссылка на Itch
https://pozitiffcat.itch.io/traffic-inspector


Anachronoxer 26.03.2023 15:19

Ответ: Сделал и опубликовал Traffic Inspector.
 
Выглядит мило. С релизом! :)

p.s.

Я бы все-таки не рекомендовал оставлять видео в статусе "YouTube детям", кроме запрета на комментарии оно еще запрещает добавлять в плейлисты/избранное.

Arton 26.03.2023 15:58

Ответ: Сделал и опубликовал Traffic Inspector.
 
«Ваше устройство не поддерживается», GLES3? :(
Тут GLES2 за глаза хватит.
Дизайну регулировщику не хватает чёткого понимания куда он смотрит.
На большом видео это более-менее понятно, но у смартфонов экраны меньше.

P. S. А-а, Godot 4, ну да, там без вариантов GLES3 или Vulkan.

pozitiffcat 26.03.2023 16:25

Ответ: Сделал и опубликовал Traffic Inspector.
 
Цитата:

Сообщение от Arton (Сообщение 319322)
«Ваше устройство не поддерживается», GLES3? :(
Тут GLES2 за глаза хватит.
Дизайну регулировщику не хватает чёткого понимания куда он смотрит.
На большом видео это более-менее понятно, но у смартфонов экраны меньше.

P. S. А-а, Godot 4, ну да, там без вариантов GLES3 или Vulkan.

Можно рендер выбрать старый gl, я позже займусь отдельной версией для мобилок неподдерживающих вулкан и т.д. и загружу в гугл.

pozitiffcat 26.03.2023 16:26

Ответ: Сделал и опубликовал Traffic Inspector.
 
Можно поиграть на Itch

https://pozitiffcat.itch.io/traffic-inspector

Arton 26.03.2023 18:34

Ответ: Сделал и опубликовал Traffic Inspector.
 
Цитата:

Сообщение от pozitiffcat (Сообщение 319324)
Можно поиграть на Itch

https://pozitiffcat.itch.io/traffic-inspector

И тоже GLES3?
В FF с ним проблема, у меня только gles2 нормально работает.
Firefox тупо не грузит (висит бесконечно).
Chrome игра написала проверить webgl2. Включил но всё равно что-то не так, не понимаю в чём дело. Или версия слишком старая, или я хз.
Одни проблемы с WebGL 2.0

Цитата:

Сообщение от pozitiffcat (Сообщение 319323)
Можно рендер выбрать старый gl, я позже займусь отдельной версией для мобилок неподдерживающих вулкан и т.д. и загружу в гугл.

Разве Godot 4 позволяет Gles 2 выбрать, его там нету. Это в самой последней версии? Или ты сторонний модуль подключаешь?


Проверил, в 4-ке нету gles 2.0, так что я не понял где там:
Цитата:

Сообщение от pozitiffcat (Сообщение 319323)
Можно рендер выбрать старый gl


pozitiffcat 26.03.2023 20:35

Ответ: Сделал и опубликовал Traffic Inspector.
 
Цитата:

Сообщение от Arton (Сообщение 319325)
Проверил, в 4-ке нету gles 2.0, так что я не понял где там:

Project Settings -> Renderer там выбираешь gl_compatibility
но они его сломали, там теней нету и какие то проблемы с настройками Environment

Arton 27.03.2023 02:42

Ответ: Сделал и опубликовал Traffic Inspector.
 
Цитата:

Сообщение от pozitiffcat (Сообщение 319326)
Project Settings -> Renderer там выбираешь gl_compatibility
но они его сломали, там теней нету и какие то проблемы с настройками Environment

Так это и есть GLES 3.0! 2-го там нету.
Не знаю где точнее глянуть, но та версия хрома что у меня сейчас, 3-ку запустила без проблем, а с 4-ке Webgl2 не поддерживается, FF с трудом запускает (или не запускает).

У Godot 4 заявлен был давным-давно только Vulkan и OpenGL ES 3.0, GLES 2 остался в 3-ке.

pozitiffcat 27.03.2023 06:30

Ответ: Сделал и опубликовал Traffic Inspector.
 
Цитата:

Сообщение от Arton (Сообщение 319329)
Не знаю где точнее глянуть, но та версия хрома что у меня сейчас, 3-ку запустила без проблем, а с 4-ке Webgl2 не поддерживается, FF с трудом запускает (или не запускает).
остался в 3-ке.

У меня самый последний Firefox и самый последний Chrome запускает мою игру. Даже моюильный Chrome с телефона запускает мою игру. У друга на iPhone браузер отказался запускать веб версию игры.

Arton 27.03.2023 07:27

Ответ: Сделал и опубликовал Traffic Inspector.
 
Цитата:

Сообщение от pozitiffcat (Сообщение 319332)
У меня самый последний Firefox и самый последний Chrome запускает мою игру. Даже моюильный Chrome с телефона запускает мою игру. У друга на iPhone браузер отказался запускать веб версию игры.

Это хорошо, но изначально речь шла о том, что на своём смартфоне я не смогу поиграть как не крути, если используется Godot 4.
У меня аппарат поддерживает GLES 2.0 максимум.
Ты написал что в Godot 4 можно включить старый рендер, но так нельзя, видимо вышло недопонимание.

На ПК в Firefox 111.0 WebGL 2.0 у меня работает с переменным успехом в худшую сторону.
И в целом, в FF WebGL на моей памяти всегда работал хуже чем в Chrome. К сожалению даже ошибку не выдаёт, просто зависает полоска загрузки.
С хромом можно позже поэкспериментировать, он запасной браузер по этому не обновляется.

Arton 27.03.2023 07:35

Ответ: Сделал и опубликовал Traffic Inspector.
 
Обновил FF до последней 111.0.1 заработало, хотя подозрительно долго стартует после загрузки. но хотя бы стартует.
Поначалу были фризы 2-3, похоже на не настроенную компиляцию шейдеров. Там вроде достаточно поставить «hidden» режим компиляции, и в настройках ещё опции есть.
По итогу браузер завис когда пошёл писать сюда не закрывая игру, но это уж мои проблемы.

Да, стартует долго и фризы стабильно перед эффектами.
Настрой компиляцию шейдеров обязательно!

pozitiffcat 27.03.2023 07:57

Ответ: Сделал и опубликовал Traffic Inspector.
 
Цитата:

Сообщение от Arton (Сообщение 319333)
Ты написал что в Godot 4 можно включить старый рендер, но так нельзя, видимо вышло недопонимание.

Да, дружище, я был не прав. Рендер для gl_compatibility отдельно выбирается, и он там пока GL3. Вроде я где то видел таску на гитхабе, что бы 2.0 вернули. А с шейдерами попробую, спасибо за совет.


Часовой пояс GMT +4, время: 18:22.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot