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, то думаю на нем самом... Если сервер писать отдельно, то ТС, судя по всему, понятия не имеет на чем он хочет его писать. Добавлено (28.09.2011, 22:46) --------------------------------------------- Strateg, что за призывы?! На твою тему все сбегаться должны что ли?!
Quote (Strateg) Ну во – первых с чего начать? С изучения принципа работы клиента и сервера. С изучения справки по GM относительно данного вопроса, или по 39.dll. Потом с простых разработок, постепенно усложняющихся. Quote (Strateg) Что надо для этого?(дополнительного) Прямые руки и работающий мозг - это главное. если сервер писать не на ГМ, то нужно знание ЯП на котором будет сервер. Если мультиплеер будет не на стандартных функциях, то 39.dll Quote (Strateg) Где можно скачать готовый, рабочий исходник СЕРВЕРА и КЛИЕНТА? В Интернете. Действительно, их много разных, поищи как следует. На том же сайте "Школа 39.dll"
|
|
| |
Сибирский | Дата: Среда, 28 Сентября 2011, 22:48 | Сообщение # 4 |
Javatar
Сейчас нет на сайте
| Для мморпг всяко нужна БД. Тут можно либо SQL либо ORACLE. Если не очень с изучением С++ - попробуй Java EE сервер. Причем сама программа-сервер не будет иметь даже интерфейса! Это важно. 39длл использует сокеты про них читай в зависимости от выбранного языка. Все это про сервер. Клиент, фактически должен лишь рендерить все безобразие.
|
|
| |
LunarPixel | Дата: Среда, 28 Сентября 2011, 22:49 | Сообщение # 5 |
старожил
Сейчас нет на сайте
| Сибирский, +1... ещё БД, конечно же.
|
|
| |
lumennes | Дата: Среда, 28 Сентября 2011, 22:52 | Сообщение # 6 |
Убийца Diablo
Сейчас нет на сайте
| Strateg, вот тебе заготовка сервера C++ и клиента на GM, оба с использованием 39dll, так что если ты ее знаешь, то проблем разобраться не будет. А сейчас начну отвечать на твои вопросы)
Quote (Strateg) Ну во – первых с чего начать? Спросить себя надо ли тебе это)
Quote (Strateg) Что надо для этого?(дополнительного) Много знаний о GM и 39dll.
Quote (Strateg) Где можно скачать готовый, рабочий исходник СЕРВЕРА и КЛИЕНТА? Я выложил ссылку на него выше. Наслаждайся
Как мало вы знаете, как громко вы судите...
|
|
| |
Сибирский | Дата: Среда, 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 Тут можно либо 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? 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? мммм, есть ссылки? Просто мморп это игры сделанные первоклассные команды, а я не встречал команд использующие гм
@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) Алмора очень понравилась. Даже захотелось в нее поиграть в чем проблема, скачай сервер с клиентам с оф сайта и поиграй я так и сделал, игра улет
Как мало вы знаете, как громко вы судите...
|
|
| |
AGENTX001 | Дата: Четверг, 29 Сентября 2011, 12:39 | Сообщение # 20 |
почётный гцупер
Сейчас нет на сайте
| Quote (lumennes) сервера вроде не на нем на нём родном, на нём))
|
|
| |