2138D3C6-A894-4A2D-95DA-F47000BD5B8E.jpeg80 Кб, 1280x720
Кто нибудь арендовал сервер для игр??? Сколько стоит 1 сервер на 100 игроков???? 894880 В конец треда | Веб
Кто нибудь арендовал сервер для игр??? Сколько стоит 1 сервер на 100 игроков????
2 894881
>>880 (OP)
Если своими руками от 1$ до 10$.
Если готовое решение от 20$ и более, ближе к 50$ и 100$.
3 894882
>>881
В месяц?? Я бы с радосттю своими руками, да блядь там где я живу интернет сучьий
4 894883
>>882

>В месяц??


Конечно, не в год же.

>Я бы с радосттю своими руками, да блядь там где я живу интернет сучьий


За пару баксов ты арендуешь впску, ставишь туда линьку, свой сервер или билд под неё и всё это добро крутится. Если крутить у себя то вообще бесплатно, но кому этот гемор нужен.
5 894884
>>883
что такое линька?? Сколько примерно понадобится на одну тысячу игроков в сутки, если буду пилить кластер серверов своими руками??
6 894885
>>884
Чел камон, ты пишешь про сервера, но не знаешь даже базы, ну жирно же. Если это просто фантазии то так и напиши.
7 894886
>>885
А ты про линукс
8 894888
>>881
Интересно, т.е. если потенциальный онлайн будет в среднем 1к то надо готовиться вывалить 500-1000 долларов в месяц?
9 894890
>>888
смотря какой траф, может там сохран инфы об игроке раз в мин, на такое и говносервак подойдёт
10 894891
>>888
Всё зависит от траффика и мощностей.
Если сервер это какие нибудь скрипты и инфа для сохранения и синхронизации минимальная по типу системной на 10кб +-, то хоть 10к игроков онлайна. Много ньюансов.
11 894892
Привет, я вкатываюсь в геймдев 3 дня уже.

Как устроен сервер? Как на нем что-то делать и чем-то распоряжаться? Я представляю теоретически зачем это нужно, типа там хранишь данные игроков или данные сохранений, но как там все происходит? Как этим пользоваться на практике?
12 894893
>>892
Сервер – это компьютер или программное обеспечение, предназначенное для предоставления различных услуг, обработки запросов и обмена данными с клиентами через сети, такие как интернет. Серверы могут выполнять разнообразные функции, включая хранение данных, обработку запросов, обеспечение доступа к ресурсам и многое другое.

Примеры использования серверов в контексте игр:

Хранение данных игроков: Сервер может хранить информацию о пользователях, их профилях, достижениях, инвентаре и других игровых данных.

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

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

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

Динамические обновления: Игры могут использовать серверы для внесения изменений и дополнений в игровой мир без необходимости обновления клиентской части игры.

Процесс взаимодействия с сервером обычно выглядит следующим образом:

Запросы и ответы: Клиентский компьютер (игровой клиент) отправляет запросы на сервер, например, запрос на загрузку игрового мира или запрос на сохранение данных. Сервер обрабатывает эти запросы и отправляет обратно ответы с необходимой информацией.

Протоколы: Взаимодействие между клиентом и сервером осуществляется с использованием определенных протоколов. Например, для онлайн-игр часто используется TCP/IP протокол для установления надежного соединения.

Аутентификация и безопасность: Перед предоставлением доступа к данным сервер обычно производит аутентификацию пользователя (проверку логина и пароля или других методов). Также серверы могут использовать шифрование и другие меры безопасности для защиты данных.

Обработка данных: Сервер обрабатывает запросы от множества клиентов одновременно, выполняя необходимые операции и взаимодействуя с базами данных, файловой системой и другими ресурсами.

Сохранение данных: Для хранения данных серверы могут использовать базы данных или другие хранилища.

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

Чтобы пользоваться сервером на практике, вам потребуется разрабатывать или использовать программное обеспечение для создания серверной части игры. Это может включать в себя написание кода для обработки запросов, работы с базами данных, обеспечения безопасности и других аспектов серверной архитектуры.
12 894893
>>892
Сервер – это компьютер или программное обеспечение, предназначенное для предоставления различных услуг, обработки запросов и обмена данными с клиентами через сети, такие как интернет. Серверы могут выполнять разнообразные функции, включая хранение данных, обработку запросов, обеспечение доступа к ресурсам и многое другое.

Примеры использования серверов в контексте игр:

Хранение данных игроков: Сервер может хранить информацию о пользователях, их профилях, достижениях, инвентаре и других игровых данных.

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

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

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

Динамические обновления: Игры могут использовать серверы для внесения изменений и дополнений в игровой мир без необходимости обновления клиентской части игры.

Процесс взаимодействия с сервером обычно выглядит следующим образом:

Запросы и ответы: Клиентский компьютер (игровой клиент) отправляет запросы на сервер, например, запрос на загрузку игрового мира или запрос на сохранение данных. Сервер обрабатывает эти запросы и отправляет обратно ответы с необходимой информацией.

Протоколы: Взаимодействие между клиентом и сервером осуществляется с использованием определенных протоколов. Например, для онлайн-игр часто используется TCP/IP протокол для установления надежного соединения.

Аутентификация и безопасность: Перед предоставлением доступа к данным сервер обычно производит аутентификацию пользователя (проверку логина и пароля или других методов). Также серверы могут использовать шифрование и другие меры безопасности для защиты данных.

Обработка данных: Сервер обрабатывает запросы от множества клиентов одновременно, выполняя необходимые операции и взаимодействуя с базами данных, файловой системой и другими ресурсами.

Сохранение данных: Для хранения данных серверы могут использовать базы данных или другие хранилища.

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

Чтобы пользоваться сервером на практике, вам потребуется разрабатывать или использовать программное обеспечение для создания серверной части игры. Это может включать в себя написание кода для обработки запросов, работы с базами данных, обеспечения безопасности и других аспектов серверной архитектуры.
Обновить тред
« /gd/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее