![]() |
|
||||||||||
|
|||||
|
[+1.4 08.02.14]
|
Я абсолютно не имею понятия о том как пишется сервер для игры.
Знаете ли вы ресурсы, или обучающие курсы, которые помогли бы мне? Заранее спасибо) |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Для какой игры?
|
|
|||||
|
[+1.4 08.02.14]
|
Ну не всё ли равно?
Процентов 90 всех игр Vk используют свой сервер. Так вот мне и надо написать сервер, на котором я смогу хранить переменные денег,опыта и т.д. P/S: Игрой я поделюсь на сайте только после доработки... |
|
|||||
|
Регистрация: Feb 2014
Сообщений: 27
|
Где-то видел детальное описание как делать сервер для соц. игры, если найду - скину
|
|
|||||
|
[+1.4 08.02.14]
|
Буду рад)
|
|
|||||
|
Ну не все ли равно ?
![]() Если нужно что-то много пользовательское смотрите в сторону сокетов или уже готовых серверных решений. Если просто сохранять результаты пользователей и загружать их впоследствии, то это можно организовать средствами Mysql+Php. У вас именно поэтому и спросил udaaff. Не думаю что он хотел бы услышать подробности игрового процесса вашей нетленки. Он спрашивал про задачи серверные, скорее всего. |
|
|||||
|
[+1 25.10.13]
[+4 18.03.14] |
Node.js + socket.io + bytearray +xml/json
|
|
|||||
|
Я пришёл к выводу, что лучше всего сохранять данные игры именно ВКонтакте. Ибо если у вас вдруг полетят сервера, или случится казус, или ваш хостер вас забанит по какой-то причине, а у вас не окажется бэкапов данных пользователей, или останутся старые, то будет очень нехорошо, и вам придётся ставить то, что есть и приносить пользователям извинения в виде игровой валюты, что, думаю, скажется на донате на некоторый период.
|
|
|||||
|
[+1 25.10.13]
[+4 18.03.14] |
Данные пользователей и так в контакте или вы о другом...
|
|
|||||
|
Цитата:
Доводилось вообще что-то с платежами делать? ) Судя по посту, не доводилось. Так вот, поясняю, контактовские (да и в одноклассниках почти так же) платежи работают следующим образом: вызывается метод showPaymentBox() в который передаются нужные параметры товара. Далее игрок подтверждает платеж (в случае с контактом), контакт делает запросы на адрес колбэка платежей (на сервер разработчика), сервер его разбирает, вытаскивает оттуда информацию о товаре, если все ок, то производит манипуляции типа добавления товара игроку, и отсылает контакту утвердительный ответ. Дальше сервер контакта уже списывает голоса со счета пользователя, и переводит их на счет приложения. Без скрипта колбэка на своем сервере платежи сделать нельзя. Но это один вопрос. Для чего же еще нужен свой сервер? Он нужен для того, чтобы формировать всю важную логику игры. Если данные будут формироваться клиентом и отправляться на сохранение в контакт, то их любой школьник (маломальски соображающий в этом), сможет подделать и подменить. Так что не надо тут притягивать за уши аргументы типа Цитата:
Жесткие диски у хостеров на серверах обычно настроены рейд массивом, и даже если что-то полетит, то "не работать" будет не долго. А если хостер кого-то и банит, то банится, как правило, внешний IP адрес, при этом клиенту предоставляется дополнительный адрес для доступа к серверу через IPMI, чтобы он мог устранить причину блокировки. Чаще всего такой причиной бывает DDOS атака с сервера, но это бывает только если клиент сам олух, и не добросовестно относится к администрированию своего сервера п.с. Это не реклама, но я арендую серверы у reg.ru . Все работает стабильно и хорошо. Служба поддержки отзывчивая и всегда готовы пойти на встречу, мне даже цены снижали, когда я нашел более дешевый вариант. Причем без проблем, даже никаких дополнительных вопросов не задавали, просто снизили до цены, которая меня устраивала Последний раз редактировалось caseyryan; 10.02.2014 в 09:54. |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:37. |
|
|
« Предыдущая тема | Следующая тема » |
|
|