Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.07.2009, 22:59   #1
The Best
Пользователь
 
Регистрация: 17.12.2008
Сообщений: 50
По умолчанию У многих игр сейчас присутствуют клиенты, как организовать его?

Подскажите плиз основные принципы написания таких "клиентов" и литературу.
The Best вне форума Ответить с цитированием
Старый 28.07.2009, 23:12   #2
zotox
Форумчанин
 
Регистрация: 09.09.2008
Сообщений: 395
По умолчанию

TCP/UPD пакеты передаются серверу от клиента (гугли на эту тему)... Сервер их принимает, обрабатывает (к примеру закупку вещи) передает клиенту ответ... К примеру если у клиента нету денег то сервер вернет ответ дальше клиент анализирует ответ и выдает типа "Нету денег", возвращается другой пакет - клиент по другому анализирует и реагирует в игре
zotox вне форума Ответить с цитированием
Старый 28.07.2009, 23:16   #3
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

таких клиентов это каких?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 28.07.2009, 23:45   #4
The Best
Пользователь
 
Регистрация: 17.12.2008
Сообщений: 50
По умолчанию

"Таких" - это таких, которые используются в игровой индустрии для игры с помощью этих самых клиентов)
The Best вне форума Ответить с цитированием
Старый 28.07.2009, 23:48   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

то есть клиент, скажем для браузерной игры?(обычно флэш)?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 29.07.2009, 00:06   #6
The Best
Пользователь
 
Регистрация: 17.12.2008
Сообщений: 50
По умолчанию

Внесу поснения: я хочу написать клон игры Darkswords (http://darkswords.ru/) (у игры присутствует клиент), однако пока не знаю как это сделать. Суть игры там следующая: человек бьёт мобов и других игроков, получает за это деньги и опыт. Затем апается. Что я хочу сделать: впринципе то же самое, только сделать свой клиент, свою игру.
The Best вне форума Ответить с цитированием
Старый 30.07.2009, 13:49   #7
The Best
Пользователь
 
Регистрация: 17.12.2008
Сообщений: 50
По умолчанию

А как вы думаете какую БД лучше использвать?

Сори, что 2 мессаги подряд - на 1ой исчезла кнопка "правка"
The Best вне форума Ответить с цитированием
Старый 30.07.2009, 13:50   #8
psycho-coder
Участник клуба
 
Аватар для psycho-coder
 
Регистрация: 06.04.2009
Сообщений: 1,524
По умолчанию

Цитата:
Сообщение от The Best Посмотреть сообщение
А как вы думаете какую БД лучше использвать?
MySQL (ИМХО)
psycho-coder вне форума Ответить с цитированием
Старый 30.07.2009, 20:34   #9
DomiNick
Студент, не
Старожил
 
Аватар для DomiNick
 
Регистрация: 29.01.2009
Сообщений: 2,067
По умолчанию

Цитата:
У многих игр сейчас присутствуют клиенты, как организовать его?
...
Внесу поснения: я хочу написать клон игры Darkswords (http://darkswords.ru/) (у игры присутствует клиент)
...
Что я хочу сделать: впринципе то же самое, только сделать свой клиент, свою игру.
Ну я бы не называл это "у многих игр"...
А подобные "браузерные" я бы даже вообще "Играми" постеснялся назвать... =\\\

А по сути это и не "клиент" даже, а обычный самопальный браузер (из компонента TWebBrowser)... ИМХО...
I am the First of Cyber Evolution...
I am the First to Program your Future...
DomiNick вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вычислите (в выражении присутствуют радикалов) Лучик2009 Помощь студентам 0 17.06.2009 20:10
неубиваемый вирус! все антивирусы не находят его! кто знает как его убрать? Yury111 Безопасность, Шифрование 12 05.06.2009 11:19
Как сменить язык в Паскаль 7.0 ??? раньше работало, сейчас не работает! koir Помощь студентам 2 19.06.2008 21:32
С паскалем как и у многих проблемы,прошу помощи. Две задачи: интегральная и графическая. Loyal Помощь студентам 3 27.09.2007 09:46