Пятница, 29 Ноября 2024, 03:47

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 2
  • 1
  • 2
  • »
MMORPG - Подробная справка!
StrategДата: Среда, 28 Сентября 2011, 22:36 | Сообщение # 1
заслуженный участник
Сейчас нет на сайте
Для начало, хотел бы сказать вот что:

1. Предлагаю сделать эту тему отдельной.
2. Обсуждать здесь все вопросы по созданию не только MMORPG и MMO других жанров.
3. Выкладывать примеры, статьи, уроки и т.д. и т.п.
4. Ну вообщем делать всё то что связанно с MMO

Так как данный вид игр мне не знаком (в игрострое)хотел бы первый начать с вопросов:

1. Ну во – первых с чего начать?
2. Что надо для этого?(дополнительного)
3. Где можно скачать готовый, рабочий исходник СЕРВЕРА и КЛИЕНТА?

Думаю пока всё! Вопросы буду пополнять по мере поступления!

Заранее спасибо, и на деюсь что вы меня поддержите освоить этот новое для меня направление!

Добавлено (28.09.2011, 22:36)
---------------------------------------------

Есть какой нибудь народ живой?


DiamonD - мой сайт...
СибирскийДата: Среда, 28 Сентября 2011, 22:37 | Сообщение # 2
Javatar
Сейчас нет на сайте
Не аукай, а то прибежит толпа троллей. На чем хочешь писать?

LunarPixelДата: Среда, 28 Сентября 2011, 22:46 | Сообщение # 3
старожил
Сейчас нет на сайте
Сибирский, ну раз тема в разделе Game Maker, то думаю на нем самом... smile
Если сервер писать отдельно, то ТС, судя по всему, понятия не имеет на чем он хочет его писать. smile

Добавлено (28.09.2011, 22:46)
---------------------------------------------
Strateg, что за призывы?! На твою тему все сбегаться должны что ли?! smile

Quote (Strateg)
Ну во – первых с чего начать?

С изучения принципа работы клиента и сервера. С изучения справки по GM относительно данного вопроса, или по 39.dll. Потом с простых разработок, постепенно усложняющихся.
Quote (Strateg)
Что надо для этого?(дополнительного)

Прямые руки и работающий мозг - это главное.
если сервер писать не на ГМ, то нужно знание ЯП на котором будет сервер.
Если мультиплеер будет не на стандартных функциях, то 39.dll
Quote (Strateg)
Где можно скачать готовый, рабочий исходник СЕРВЕРА и КЛИЕНТА?

В Интернете. smile Действительно, их много разных, поищи как следует. На том же сайте "Школа 39.dll" smile


СибирскийДата: Среда, 28 Сентября 2011, 22:48 | Сообщение # 4
Javatar
Сейчас нет на сайте
Для мморпг всяко нужна БД. Тут можно либо SQL либо ORACLE. Если не очень с изучением С++ - попробуй Java EE сервер. Причем сама программа-сервер не будет иметь даже интерфейса! Это важно. 39длл использует сокеты про них читай в зависимости от выбранного языка. Все это про сервер. Клиент, фактически должен лишь рендерить все безобразие.

LunarPixelДата: Среда, 28 Сентября 2011, 22:49 | Сообщение # 5
старожил
Сейчас нет на сайте
Сибирский, +1... ещё БД, конечно же. happy

lumennesДата: Среда, 28 Сентября 2011, 22:52 | Сообщение # 6
Убийца Diablo
Сейчас нет на сайте
Strateg, вот тебе заготовка сервера C++ и клиента на GM, оба с использованием 39dll, так что если ты ее знаешь, то проблем разобраться не будет. А сейчас начну отвечать на твои вопросы)

Quote (Strateg)
Ну во – первых с чего начать?

Спросить себя надо ли тебе это)

Quote (Strateg)
Что надо для этого?(дополнительного)

Много знаний о GM и 39dll.

Quote (Strateg)
Где можно скачать готовый, рабочий исходник СЕРВЕРА и КЛИЕНТА?

Я выложил ссылку на него выше. Наслаждайся biggrin


Как мало вы знаете, как громко вы судите...
СибирскийДата: Среда, 28 Сентября 2011, 22:57 | Сообщение # 7
Javatar
Сейчас нет на сайте
Почему не писать сервер на гм:
Рассмотрим теорию ''быдлоизма кода''. Возьмем ассемблер за быдлоизм 1. Тогда быдлоизм всех языков высокого уровня равен 2 * 1 = 2. Быдлоизм кода в ГМ равен быдлоизму дельфи кода умножить на 2 + погрешность в пределах 1. Итого быдлоизм ГМ-сервера равен 4.5 +- 0.5. Что существенно влияет на производительность и кол-во клиентов


StrategДата: Среда, 28 Сентября 2011, 23:08 | Сообщение # 8
заслуженный участник
Сейчас нет на сайте
LunarPixel,
Quote
Strateg, что за призывы?! На твою тему все сбегаться должны что ли?!
Нет! Инициатива для того что всё что с этим связанно обьединить в одну тему! Дабы не создавать 1000000

Quote
С изучения принципа работы клиента и сервера. С изучения справки по GM относительно данного вопроса, или по 39.dll. Потом с простых разработок, постепенно усложняющихся.
Это понятно, буду изучать!

Quote
если сервер писать не на ГМ, то нужно знание ЯП на котором будет сервер.
Если мультиплеер будет не на стандартных функциях, то 39.dll
Буду изучать подробнее всё это!

Quote
В Интернете.
Пару скачал!

Сибирский,
Quote
нужна БД
Пока нет знаний для этого! Ни как не могу понять, как она делается!

Quote
Тут можно либо SQL либо ORACLE.
Не слышал про такое

Quote
Если не очень с изучением С++
Вообще изучаю C##

Буду учить 39ддл.

lumennes, Спасибо за ссылку!


DiamonD - мой сайт...
СибирскийДата: Среда, 28 Сентября 2011, 23:11 | Сообщение # 9
Javatar
Сейчас нет на сайте
Сервер на С#... ... ... Ну-у. Это глупо. Ибо медленно и привязано к ОС. Такой язык не используют для серверов, в основном для приложений под винду (с окошком) да и с БД там вроде все плохо.

noTformaTДата: Среда, 28 Сентября 2011, 23:15 | Сообщение # 10
Ukrainian independent game developer
Сейчас нет на сайте
Quote (Сибирский)
Сервер на С#... ... ... Ну-у. Это глупо. Ибо медленно и привязано к ОС. Такой язык не используют для серверов, в основном для приложений под винду (с окошком) да и с БД там вроде все плохо.

Врятли. СиШарп это язык фраемворка ДотНет, а этот фраемворк включает в себя такую вещь под названием ASP.Net.

Я знаю кучу веб-служб работающих на шарпе )))
Сайты майкрософт и его друзей например ))


@noTformaT
СибирскийДата: Среда, 28 Сентября 2011, 23:17 | Сообщение # 11
Javatar
Сейчас нет на сайте
noTformaT, но речь про игровой сервер. Боюсь, пинг будет ой-ой-ой!

noTformaTДата: Среда, 28 Сентября 2011, 23:27 | Сообщение # 12
Ukrainian independent game developer
Сейчас нет на сайте
Quote (Сибирский)
но речь про игровой сервер. Боюсь, пинг будет ой-ой-ой!

Ну, тогда приведу аналогию, Шапр по скорости практически идентичен Джаве. По долгу своей работы я работаю вот с этим сервером http://www.smartfoxserver.com/, написан на джава, использует как ТиСиПи соединение, так и ЮПД.

Strateg, мне кажется сама идея делать ммогрп на гейм мейкере не очень удачная. Это лично мое мнение, основанное на том, что я не видел ни одной мморпг на гм.
Кстати, тебе реалтайм или пошаговая нужна?.


@noTformaT
StrategДата: Среда, 28 Сентября 2011, 23:31 | Сообщение # 13
заслуженный участник
Сейчас нет на сайте
noTformaT, реалтайм. Вот посмотрел ещё Эклипс! Можите что нибудь про него посоветовать?

DiamonD - мой сайт...
lumennesДата: Среда, 28 Сентября 2011, 23:36 | Сообщение # 14
Убийца Diablo
Сейчас нет на сайте
Quote (noTformaT)
я не видел ни одной мморпг на гм.

а Almora Online, a Black Hole Online? smile mmorpg написанные на GM, но сервера вроде не на нем)

Quote (Сибирский)
но речь про игровой сервер. Боюсь, пинг будет ой-ой-ой!

у меня на сервере C++ пинг 30мс, а при 200 клиентах чуть больше 100

Добавлено (28.09.2011, 23:36)
---------------------------------------------

Quote (Strateg)
Вот посмотрел ещё Эклипс! Можите что нибудь про него посоветовать?

если знаний нет в написании сервера и клиента, то бери эклипс, у меня в свое время на нем получалось, но моим требованиям он не удовлетворял


Как мало вы знаете, как громко вы судите...
Don_AlexeyДата: Среда, 28 Сентября 2011, 23:39 | Сообщение # 15
заслуженный участник
Сейчас нет на сайте
lumennes, Тогда хоть на нём попробывать ему следует!

Добавлено (28.09.2011, 23:39)
---------------------------------------------
Strateg, Все правильно говорят! Нужно лучше прислушаться!


Офф. Сайт Битва за Олейрент - Это мой сайт посвящённый серии игр Битва за Олейрент.
Видео прохождение игр - Это мой сайт посвящённый прохождению игр.


Сообщение отредактировал Don_Alexey - Среда, 28 Сентября 2011, 23:38
noTformaTДата: Среда, 28 Сентября 2011, 23:44 | Сообщение # 16
Ukrainian independent game developer
Сейчас нет на сайте
Quote (lumennes)
а Almora Online, a Black Hole Online?

мммм, есть ссылки? Просто мморп это игры сделанные первоклассные команды, а я не встречал команд использующие гм sad


@noTformaT
lumennesДата: Среда, 28 Сентября 2011, 23:53 | Сообщение # 17
Убийца Diablo
Сейчас нет на сайте
Ссылки на темы созданные на форуме hellroom.ru:
Black Hole Online
Almora Online
Ну и ммо-платформер "Век бивней" тоже на GM


Как мало вы знаете, как громко вы судите...
noTformaTДата: Среда, 28 Сентября 2011, 23:58 | Сообщение # 18
Ukrainian independent game developer
Сейчас нет на сайте
Quote (lumennes)
Ссылки на темы созданные на форуме hellroom.ru:
Black Hole Online
Almora Online

о, хеллрум, у меня там много знакомых знающих меня, страно, не видел этих проектов в свое время когда там сидел. Алмора очень понравилась. Даже захотелось в нее поиграть )


@noTformaT
lumennesДата: Четверг, 29 Сентября 2011, 00:36 | Сообщение # 19
Убийца Diablo
Сейчас нет на сайте
Quote (noTformaT)
Алмора очень понравилась. Даже захотелось в нее поиграть

в чем проблема, скачай сервер с клиентам с оф сайта и поиграй biggrin я так и сделал, игра улет


Как мало вы знаете, как громко вы судите...
AGENTX001Дата: Четверг, 29 Сентября 2011, 12:39 | Сообщение # 20
почётный гцупер
Сейчас нет на сайте
Quote (lumennes)
сервера вроде не на нем

на нём родном, на нём))
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг