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

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

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.03.2007, 21:59   #11
Селезин
Пользователь
 
Регистрация: 29.03.2007
Сообщений: 11
По умолчанию

Звиняюсь, но если это сравнивать со всем, что нужно сделать - здесь только малая толика. Нужно ведь еще проработать структуру хранения данных (а данных хранится достаточно много, у каждого объекта куча характеристик), ее обработку, обработку "показа" приказов, обработку "правильности" приказов, обработку симуляторов реакции сервера, построить сам сервер.
По сути выше описано только создание интерфейса. Что уж может быть минимальнее? Я понимаю, что это работа скорее для дизайнера, чем для программиста, но вот снижение затрат на вывод интерфейса, обработку информации "на лету" и хороший скроллинг - это скорее задача программиста.

А что насчет соединения с интернетом? У меня реализовано через ClientSoсket. По сути ничего сложного, вопрос в том, как организовать связь в случае непрямого соединения (прокси, общий доступ в интернет и т.п.), как обеспечить прерывание процесса в критических ситуациях с предупреждением (обрыв связи, неполные данные...) и др. нестандартные ситуации.
Смысл в следующем. В реестре хранятся данные о сервере игры, порте доступа, имя юзверя и возможно пароль. В файле (txt) некоторый набор строк (команды). Необходимо отправить данные на сервер, выдавая в GET-заголовках: u=user p=password c[]=string1 c[]=string2 ... Возможно пароль будет вводиться при отправке, то есть выхватываться из поля edit (если он не указан в реестре). На сайте эти заголовки обрабатываются и в соотвествии с этим выполняются команды. Сложность еще в том, что на выполнение сценария на сервере отводится только 30 сек, таким образом, нужно как-то разбить строки из txt-файла на части и отправлять их группами в несколько приемов (если строк больше лимита, например, в блоке отправляется 50 команд).
Кроме того, нужно с сервера получать некий файл, который надо сохранить в текстовый файл на диске. Для получения на сервер опять же отсылаются GET-заголовки u=user p=password c[]=string1 c[]=string2 ..., правда, хдесь string выхватываются из checkboxs'а: либо Y (true checked), либо N (false checked).
Селезин вне форума Ответить с цитированием
Старый 30.03.2007, 22:06   #12
Селезин
Пользователь
 
Регистрация: 29.03.2007
Сообщений: 11
По умолчанию

Цитата:
Сообщение от Alar Посмотреть сообщение
Селезин, слишком объёмно. по сути, вы должны делать основную часть проекта, а другие лишь должны помогать вам, т.е. нужно сделать блог вы описываете его что от него нужно, когда нужно и зачем нужно.
Ну дык так оно и есть. Я вообще все пока сам делаю, ибо желающих "въезжать" в то, как это делается немного. Максимум - предложения по изменению баланса. А блог делать - сперва нужно людей собрать. Да и не люблю я блоги, предпочитаю общаться email'ами и на форуме.

Цитата:
Сообщение от Alar Посмотреть сообщение
P.S. посмотрите как организовывался конкурс на сайте. ТЗ - должно быть довольно простое, нужны конретные задачи.
Это хде?
Селезин вне форума Ответить с цитированием
Старый 30.03.2007, 22:14   #13
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,501
По умолчанию

http://www.programmersclub.ru/konkurs
Alar вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хочу сделать online игру superyo Gamedev - cоздание игр: Unity, OpenGL, DirectX 80 31.12.2010 21:02
Сертификация online Elm0 Свободное общение 1 16.06.2008 17:34
Online Judge Plague Софт 2 14.01.2008 14:09
Ещё одна игра "Змейка" Simply-Art Софт 17 05.07.2007 04:10
Конкурс на VR-online.ru Spider_NET Свободное общение 4 24.01.2007 08:56