mmodevlog.0

EN RU
01.11.2025
gogamedevnetworking

mmodevlog.0

Одна из целей в моей жизни, это создать/принять активное участие в разработке MMO RPG. Если быть более точным, я хочу принять участие с точки зрения написания серверного кода и логики. И эта серия девлогов будет отражать мой путь в этом направлении.

Предыстория

Если вы были на главной странице моего сайта, то вы немного знаете обо мне, я Backend разработчик, с опытом Frontend разработки. Я долго пытался начать идти к своей цели, но всегда мне что-то мешало - время или мотивация. Как только начинаю браться за новую интересную мне тему, через некоторое время забрасываю её, находя более интересную мне тему.

И мне кажется я нашёл корень проблемы - мне не с кем делится моими результатами. В этом и смысл этого девлога, я буду делится своими мыслями и результами, даже если это никто не прочитает, мне так проще будет находить мотивацию для продолжении моего пути.

Исходные данные

C чего начинаю свой путь? У меня есть небольшой опыт написания игр на Godot, Unity Engine и так же на С++ используя Raylib. Так же я разбирался с работой UDP и TCP сокетов, написал пару тестовых проектов - rps-online, tcp-file-server и simple-http-server.

Благодаря опыту в Backend и Frontend у меня есть фундаментальные знания, применимые в разработке в целом, так что, я считаю, у меня хороший фундамент для начала. Остаётся начать объединять все эти знания для написания сетевых игр.

Мой план

Для начала своего пути я выбрал язык Golang, так как я его хорошо знаю и на нём относительное не сложно писать сетевые приложения, но в будущем попробую писать на С++, так как по моим ощущениям, на него больше спрос в мире сетевых разработок в геймдеве.

Используя ChatGPT и Perplexity попытался нагенерить себе, что-то похожее на Roadmap и ближайшая моя задача - написание пинг понга, чтобы освоить/повторить всю базу. После перейду к написанию простой арены, где от 2 до 4 игрока могут вести ПВП бой, ну а о дальнейших планах буду делится по мере написания новых статей.

Контакты

Если вас заинтересовал мой путь, вы можете подписаться на мои сети, и следить за статьями на этом сайте: