Как стать автором
Обновить

Пилим игровой мультиплеерный сервер на базе esp32: завершение. Портируем игру на esp32

Уровень сложностиСредний
Время на прочтение28 мин
Количество просмотров5.3K
Всего голосов 28: ↑28 и ↓0+45
Комментарии7

Комментарии 7

Зачем Вы поднимаете AP? Поднимите клиента, так же проще цеплятся к вебсерверу.

Поясните свою мысль;-) Клиента на esp32 - а AP на смартфоне или внешнем роутере или что вы имеете в виду?

Для связи браузера с сервером на ESP32 Вы поднимаете на ESP точку доступа WiFi. Это сугубо мое мнение, но это не удобно в использовании. Нужен обязательно комп с WiFi, нужно, если что-то пошло не так, узнать адрес, который точка доступа подняла у себя (почти всегда один и тот же, но все же), если подключились к ESP, то остальные сети стали не доступны, точка доступа на ESP скорее всего имеет ограничение на кол-во подключений.
Правильнее на ESP поднимать WiFi клиента, который подключится к домашней (или иной) точке доступа и будет так же доступен в сети, как и остальные сетевые ресурсы.
Для облегчения запуска WiFi клиента на ESP вполне подходит библиотека WiFiManager или подобная.

Спасибо за развёрнутый ответ! Понимаю, разумно. Думал о таком. Только я в качестве эксперимента (коим всё это и является) хотел сделал систему, минимально требующую дополнительных девайсов (роутеров опять же). Если делать нечто более серьёзное наверное - можно "наворотить" и так :-) Опять же - "it's up to you" - можете сделать что вам хочется - код есть :-)

Интересная статья. А почему предпочли ESP32 вместо ESP32-S3 N16R8?

Спасибо. Тут всё просто: у меня их по дому штук 40-50 по всем углам:-)) - От всевозможных прошлых проектов...

До этой статьи я думал что esp32 это простой arduino! На котором уж точно нельзя делать игры!
Спасибо узнал много нового!

Зарегистрируйтесь на Хабре, чтобы оставить комментарий