Ничего более применять не нужно: ни твиков, ни каких-то пересборок и прочих магических пассов.
Тысячами запущенных игр десятками тысяч людей можешь ознакомиться здесь: https://www.protondb.com/
Runs pefectly out of the box - 0%
знаний с каждым годом требуется как с ученого.
from types import SimpleNamespace
class Context:
_event_loop = None
states = SimpleNamespace(
INITIAL=0,
CONNECTING=1,
CONNECTED=2,
CLOSED=3
)
class async_socket(Context): # noqa
def __init__(self, *args):
...
self._state = self.states.INITIAL
Я говорю только про именование и расположение классов, а не про их количество.
Это какой-то бессмысленный набор слов.