Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Основной форум

Основной форум Сюда все проблемы связанные с программированием.

Ответ
 
Опции темы
Старый 08.07.2010, 12:59   #1
Rock2roll
Знающий
 
Аватар для Rock2roll
 
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений
(для 13 пользователей)
Плохо Онлайн- игра, хех.

Хочу задать вопрос: да, я знаю что на Мп с новыми библиотеками можно замутить крутую игруху, но этого мало. Знаю что есть библиотеки для работы с Инетом. А например онлайн- игру с онлайном в 300 чел здалать реально вообще? Включая то что сервер- такой себе текстовый док, прога постоянно берёт с него данные, отправляет на него. Что скажете? А вообще быстрая перезапись на сервере реальна? Или как вообще можно организовать поточность данных с быстрым обновлением как не пересохранение? Заранее спасибо
__________________
G502, GT S5230w user!
(Offline)
 
Ответить с цитированием
Старый 08.07.2010, 13:04   #2
PacMan
Нуждающийся
 
Регистрация: 02.01.2009
Сообщений: 87
Написано 18 полезных сообщений
(для 35 пользователей)
Ответ: Онлайн- игра, хех.

Вполне реально. Если на то пошло, то используй PHP + MySQL, шустрее будет работать сервер. Только на сильно заселенных местах мобильный трафик может не выжимать.
(Offline)
 
Ответить с цитированием
Старый 08.07.2010, 13:44   #3
Rock2roll
Знающий
 
Аватар для Rock2roll
 
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений
(для 13 пользователей)
Ответ: Онлайн- игра, хех.

Спасибо. Но PHP + MySQL врядле подойдут. Концепция уже выбрана. Так всё же: чтобы один персонаж видел другого как той ходит то нужно тупо пересохранять много рас файл?
__________________
G502, GT S5230w user!
(Offline)
 
Ответить с цитированием
Старый 08.07.2010, 13:51   #4
psih1
Знающий
 
Аватар для psih1
 
Регистрация: 20.03.2010
Сообщений: 271
Написано 16 полезных сообщений
(для 32 пользователей)
Ответ: Онлайн- игра, хех.

Есть еще один вопрос сколько кб будет есть при этом???
__________________
¯¯¯¯\——-/¯¯¯¯ респект любителям BMX
(Offline)
 
Ответить с цитированием
Старый 08.07.2010, 17:07   #5
Rock2roll
Знающий
 
Аватар для Rock2roll
 
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений
(для 13 пользователей)
Ответ: Онлайн- игра, хех.

ну если например у меня данные о персонаже занимают всего 61 байт, а строка со статусом и положением на карте 3 байта, то каждое изменение в положении это -3 байта грузить, и так каждый перс. Сервер сам недоделан а занимает 6 кбайт. Вот так то!
__________________
G502, GT S5230w user!
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
im_zorg (08.07.2010)
Старый 09.07.2010, 12:46   #6
cherepets
Бывалый
 
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений
(для 215 пользователей)
Ответ: Онлайн- игра, хех.

я делал мультиплеерную игру.
полноценную ммо через текстовый файл ты не сделаешь точно, мобильный нет + не самый лучший серв + все в один поток = чаще чем раз секунд в 15 лучше не обновлять данные
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Rock2roll (09.07.2010)
Старый 09.07.2010, 14:19   #7
im_zorg
Знающий
 
Регистрация: 25.10.2009
Сообщений: 338
Написано 53 полезных сообщений
(для 61 пользователей)
Ответ: Онлайн- игра, хех.

Есть ещё вариант добавить boolean который показывает изменились ли параметры координаты и т.д., если boolean=true то отправляем на сервер новые параметры игрока, если нет то не передавать, это по логики должно сократить использование трафика, хотя это скорее вариант оптимизации. Сам опыта не имею.
__________________
Я вернулсо в мидлет паскаль О_о уже написал новый проект Сайт моей компании: http://mpcompany.ucoz.com/ Сайт проекта "Путник" : http://putnik-project.ru/
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Rock2roll (09.07.2010)
Старый 09.07.2010, 18:56   #8
Rock2roll
Знающий
 
Аватар для Rock2roll
 
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений
(для 13 пользователей)
Ответ: Онлайн- игра, хех.

im_zorg, хорошая идея, спасибо
__________________
G502, GT S5230w user!
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 11:38.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com