https://rcacademia.ru/video/napisanie-igrovogo-servera-i-sozdani-2/