Модераторы: Rickert
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Принцип разработки мморпг 
:(
    Опции темы
ShellRaiser
Дата 26.2.2009, 12:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


еще чуть и закоммичу
*


Профиль
Группа: Участник
Сообщений: 156
Регистрация: 20.7.2007
Где: Белaрусь, Гродно

Репутация: 1
Всего: 1



Сдравствуйте,
я хотелбы попросить какойнибуть мануал или набор туториалов по поводу разработки движка мморпг, ну и соответственно далее самой игры...
вообщем что я уяснил, это что нужна хорошая, стабильная клиент/сервер система, думаю для её основы хорошо сойдёт www.projectdarkstar.com там на яве разработанная клиентсерверная архитектура, работаящая также с бд, насчёт стабильности она как по описанию "может восстановить состояние сорвера, если он упал, до состояния "минута назад" причём без потерь данных " ну там ещё много чего....ну а так может кто дать полезной информации?
PM MAIL ICQ Skype   Вверх
arilou
Дата 27.2.2009, 12:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Великий МунаБудвин
****


Профиль
Группа: Экс. модератор
Сообщений: 2646
Регистрация: 15.7.2004
Где: город-герой Минск

Репутация: 6
Всего: 61



ShellRaiser, я бы на твоем месте в первую очередь думал об игре, а во вторую - о движке. Т.е. исходить нужно из того, что нужно игре, и делать это.


--------------------
user posted imageuser posted image
PM WWW ICQ   Вверх
arilou
Дата 27.2.2009, 14:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Великий МунаБудвин
****


Профиль
Группа: Экс. модератор
Сообщений: 2646
Регистрация: 15.7.2004
Где: город-герой Минск

Репутация: 6
Всего: 61





--------------------
user posted imageuser posted image
PM WWW ICQ   Вверх
ShellRaiser
Дата 27.2.2009, 15:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


еще чуть и закоммичу
*


Профиль
Группа: Участник
Сообщений: 156
Регистрация: 20.7.2007
Где: Белaрусь, Гродно

Репутация: 1
Всего: 1



arilou, просто я обычно основываюсь на:
- что будет уметь движок
- как будет он это делать
- можно ли динамично добавлять различные "фичи"
- и т.д.

просто когда хотябы %50 реализованно, то знаеш уже конкретно что сможеш ещё добавить, изменить
а вот "различные фичи" какраз токи уже во время разработки самой игры продумываются...когда уже более менее знаеш на чём будет основанно и как реализовывать....и что добавлять
PM MAIL ICQ Skype   Вверх
arilou
Дата 27.2.2009, 18:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Великий МунаБудвин
****


Профиль
Группа: Экс. модератор
Сообщений: 2646
Регистрация: 15.7.2004
Где: город-герой Минск

Репутация: 6
Всего: 61



ShellRaiser, твой принцип называется bottom to top design, он проблематичный:

- рискуешь сделать то, что никогда не потребуется
- не можешь предвитеть заранее всех use cases использования API
- рискуешь переусложнить систему, сделать ее слишком гибкой, когда это не нужно
- и т.п.

Всё это - риски, которые выливаются в то, что до самой игры ты никогда не дойдешь, а движок без игры никому не нужен. Всегда должен быть проект, для которого все это делается. Не наступай на грабли, на которые наступили сотни команд до тебя.

Я же говорю о top-down design, когда требования к продукту определяют его архитектуру. Т.е. описываются фичи игры, и формируется под эти фичи архитектура. С увеличением степени детализации фич детализируется архитектура. При необходимости производится рефакторинг архитектуры, и т.п.

Подумай об этом (с)  smile 


--------------------
user posted imageuser posted image
PM WWW ICQ   Вверх
ShellRaiser
Дата 28.2.2009, 19:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


еще чуть и закоммичу
*


Профиль
Группа: Участник
Сообщений: 156
Регистрация: 20.7.2007
Где: Белaрусь, Гродно

Репутация: 1
Всего: 1



arilou, пожалуй ты прав=)
действительно много чего может потом и не понадобиться
вообщем тогда постараюсь сначала сделать диздок, абстрактную архитектуру...ну а затем за реализацию=)
PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Программирование игр, графики и искуственного интеллекта"
Rickert

НА ЗЛОБУ ДНЯ: Дорогие посетители, прошу обратить внимание что новые темы касающиеся новых вопросов создаются кнопкой "Новая тема" а не "Ответить"! Любые оффтопиковые вопросы, заданные в текущих тематических темах будут удалены а их авторы, при рецедиве, забанены.

  • Литературу, связанную с программированием графики, обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы связанные с программированием графики и мультимедии на языках С++ и Delphi
  • Вопросы по реализации алгоритмов рассматриваются здесь

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rickert.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Программирование игр, графики и искусственного интеллекта | Следующая тема »


 




[ Время генерации скрипта: 0.0449 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.