Anthony Dev | Блог разработчика
7 subscribers
27 photos
3 videos
3 files
10 links
Добро пожаловать в мой блог! Здесь я делюсь своим увлечением разработкой игр, созданием мини-игр и проектами в сфере геймдева. Вы найдете интересные статьи о процессе программирования, дизайне, анимации и музыке, а также личные истории и опыт по созданию
Download Telegram
В детстве мне нравилось играть в Майнкрафт на серверах. Было интересно, как это работает и хотелось сделать собственный сервер, чтобы играть большой компанией друзей вместе. Даже пробовал что-то сделать, арендовал хостинг, но ввиду неопытности, глубоко разобраться, что и как устроено мне не удалось. Ну, и это дело, как и многие другие было отложено в дальний ящик и благополучно забыто.


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


Когда я изучал это, я вспомнил о серверах майнкрафт и подумал, что так же могу хостить один из таких прямо со своего компьютера. Так и родилась у меня идея закрыть гештальт и создать свой небольшой сервер по майнкрафту с мини-играми


Пост написан без использования нейронных сетей(AI)
1
Сегодня я столкнулся с задачей настройки bungeeCord — мощного прокси-сервера, который позволяет объединять несколько серверов Minecraft в единую сеть и быстро переключать игроков между ними. Мне понадобился именно этот инструмент, чтобы эффективно распределить нагрузку на серверы и создать отдельный сервер регистрации для новых игроков. Такой подход не только повышает стабильность и производительность всей сети, но и делает игровой процесс более плавным и удобным для пользователей.


Работа с bungeeCord — это настоящее приключение: настройка, оптимизация и поиск решений для различных задач. В будущем планирую интегрировать дополнительные функции, такие как системы авторизации и управление правами, чтобы сделать мою Minecraft-сеть еще более гибкой и удобной.


Если у вас есть опыт работы с bungeeCord или вопросы по его настройке — буду рад обсудить в комментариях или в ЛС!


Пост написан без использования нейронных сетей(AI)
🔥1💘1
У меня появилось свободное время, решил завершить настройку BungeeCord для своего сервера и добавить новую мини-игру — TNTRun. Это был интересный опыт, и я очень рад, что смог реализовать это! Помимо самой игры, также добавил три разные арены для TNTRun, чтобы разнообразить игровой процесс.


На данный момент у меня есть несколько вопросов и идей, которые хотелось бы обсудить с Вами:


Оптимальное количество игроков для каждой арены:
Пока что я не могу провести полноценное тестирование из-за отсутствия достаточного количества игроков. Какие рекомендации по численности участников для разных размеров арен? Есть ли у кого-то опыт или советы по балансировке для обеспечения интересной и честной игры?


Размер арен и вместимость:
Чем меньше арена, тем меньше игроков она сможет вместить одновременно. Какие размеры арен считаются оптимальными для комфортной игры без слишком сильного переполнения или пустых пространств?


Перевод плагина TNTRun на русский язык:
Планирую перевести интерфейс и сообщения плагина на русский, чтобы сделать игру более удобной для русскоязычных игроков.


Красивая карта арен:
Хотелось бы найти или создать действительно красивые и оригинальные карты арен для TNTRun. Может быть, у вас есть идеи или ссылки на хорошие ресурсы с картами? Или вы сами делали свои уникальные арены — буду рад услышать ваши советы и рекомендации!


Если у вас есть опыт в настройке TNTRun или подобных мини-игр, буду очень признателен за ваши советы! Также буду рад услышать идеи по улучшению игрового процесса или оформления арен.
1
Добавил на сервер новую мини-игру — BlockParty, а также установил несколько арен для нее, чтобы игроки могли соревноваться и тренироваться в различных режимах.
Кроме того, я немного перевёл плагин для этой мини-игры на русский язык, чтобы сделать его более удобным для игроков и повысить комфорт использования.


Протестировал запуск сервера BungeeCord на системном блоке, который не является мощным по современным меркам. Аппаратное обеспечение этого компьютера включает процессор AMD Athlon с тактовой частотой 2.31 ГГц и 4 ГБ оперативной памяти DDR2. Видеокарта в системе отсутствует, так как для работы сервера она не требуется — все процессы идут на CPU и RAM.


Я переживал, что такие скромные ресурсы могут оказаться недостаточными для стабильной работы сервера, особенно при увеличении количества игроков. Однако после нескольких часов тестирования с одним игроком онлайн могу сказать, что сервер справляется вполне достойно — нагрузка остается в пределах допустимых значений, и даже есть небольшой запас по ресурсам. Это радует и дает надежду на дальнейшее расширение или добавление новых функций без необходимости сразу же апгрейдить железо.


В будущем планирую провести более масштабные тесты с большим количеством игроков и различных сценариев нагрузки, чтобы убедиться в стабильности работы сервера. Также буду продолжать оптимизировать конфигурацию и следить за производительностью.
1💘1