BlenderУкраина
Главная
Новости
Статьи
Уроки
Файлы
Ссылки
Форум
Галерея
Конкурсы
• Поиск по сайту


Логин:

Пароль:

 Запомнить
Восстановление пароля

Зарегистрироваться

Наше сообщество:

 Форум

 Галерея
       Все работы по рейтингу
       Все новые работы
       Последние комментарии

 Конкурсы
       Ежедневный
       На баннер (прием работ)
       Повтори
       Художественный
       Модель для сборки

 Гостевая

 Радио

RSSНовости Blender
Последние сообщения форума

 Добавить новость
парфюмерияпарфюмерия : Днепропетровск : модели радиомоделирадиомодели модели на радиоуправлении
Сейчас на сайте 65 посетителей:
Иван П., Bolivar, Лариска-крыска, DbI4A, jstas, INFILNTRATOR, 5araon, INeedMySpace, alexkovalev1985, TomBambadil, Aasim_Abulhair, max6312, piored, WorldLand, mallmax, Luur, MageasteR, aidar, PalMal, GameR, kenprol, Foma_Kinyaev, maxmimumgame, graphite, D_man и 40 гостей

Обсуждаемые темы:

Ежедневный Конкурс моделирования в Blender (INeedMySpace)
Рисование (maleficmax)
Вопросы новичков и ответы (Stretchy)
как создать свечение ? (maxmimumgame)
Всё, что накипело. (Flogger-K)
...просто работы... (Alex_Crack)
Дни рождения и прочие поздравлялки. :) (fd)
Болталка (Fragrant.dp.ua)
Просто анимации (Foma_Kinyaev)
PaintMan 2 (maks-dll)
WIP (GameR)
Нозя-8 (Коровьин)
Риггинг (vknw123)
Помогите разобраться (MageasteR)
Попытка создания аркады в Блендере. (Flogger-K)
Еженедельный конкурс "2D-арт" (Foma_Kinyaev)

Работа дня:

alber
Ежедневный конкурс моделирования

Новые работы в галерее:


Автор: M_Rodionov

Автор: Sever

Автор: zloy_tux


Автоматический полив


Лекарственные травы


Прически и стрижки  

Плагины для переноса игры на свой сервер этой игры.



Главная » Форум » Игры и GE » Плагины для переноса игры на свой сервер этой игры.

Сообщений 145, на страницах: 1 2 5 9 10
добавить сообщение
Синяк
пользователь
Синяк
Сообщений: 709
Рейтинг: +37




18 января 2012 в 19:09Рейтинг: 0    0    0
#0


Добрый день всем. Мне нужна помощь. Мне нужны плагины для создания сервера для своей игры ну и саму игру выставить на сервер что бы играли люди по интернету (как в minecraft). Буду очень сильно благодарен за помощь.

AndreyMal
хакер
AndreyMal
Сообщений: 7876
Рейтинг: +639






18 января 2012 в 19:16Рейтинг: 0    0    0
#1


> Мне нужны плагины для создания сервера для своей игры
Чем тебя скрипты Python в BGE не устроили-то?

Синяк
пользователь
Синяк
Сообщений: 709
Рейтинг: +37




18 января 2012 в 19:25Рейтинг: 0    0    0
#2


>> Мне нужны плагины для создания сервера для своей игры
> Чем тебя скрипты Python в BGE не устроили-то?
Не совсем понял вопроса, но мне нужно как-то сделать сервер с игрой которую я сделал.
Ну а если как-то писать я питон незнаю ==[

AndreyMal
хакер
AndreyMal
Сообщений: 7876
Рейтинг: +639






18 января 2012 в 19:27Рейтинг: 0    0    0
#3


> мне нужно как-то сделать сервер
Вот и пиши его на питоне. :)

Синяк
пользователь
Синяк
Сообщений: 709
Рейтинг: +37




18 января 2012 в 19:28Рейтинг: 0    0    0
#4


> мне нужно как-то сделать сервер
Вот и пиши его на питоне.
> Ну а если как-то писать я питон незнаю
это для кого я писал :)
Может подскажеш где можно найти?

dN-dll
пользователь
dN-dll
Сообщений: 1181
Рейтинг: +92




18 января 2012 в 22:45Рейтинг: 0    0    0
#5


Там тежело там на каждый объект надо писать отправку принятие сокетов
http://b3d.mezon.ru/index.php/Blender_Game_Networking
+ и то это для старого 2.49

Ultra
Мистер Бин
Ultra
Сообщений: 1325
Рейтинг: +52



18 января 2012 в 23:32Рейтинг: -1    1    1
#6


Офигеть, скрипт для tcp\ip "сервер залить игру". Не ну хоть принципы и идею знать надо, а не "скачал - вставил". Давно я так не ржал

O.din13
нирванодушный
O.din13
Сообщений: 9722
Рейтинг: +808



2

19 января 2012 в 01:03Рейтинг: 0    1    0
#7


Сервер, сервер!) ;)

Вот смотри, Ultra:
> Добрый день всем. Мне нужна помощь. Мне нужны скрипты для создания TCP\IP сервера для своей игры. Ну, и саму игру выставить на сервер (физический), что бы играли люди по интернету (как в minecraft). Буду очень сильно благодарен за помощь.
Так что всё верно. Может и пальцем в небо, но верно... ага? ;)

[а сейчас Ultra извиняется... в душЕ!]

dN-dll
пользователь
dN-dll
Сообщений: 1181
Рейтинг: +92




19 января 2012 в 07:13Рейтинг: 0    1    0
#8


> Офигеть, скрипт для tcp\ip "сервер залить игру". Не ну хоть принципы и идею знать надо, а не "скачал - вставил". Давно я так не ржал
человек просил помощи, а не того чтоб с него поржали, я тебя не понимаю зачем флудить если ты сам толком то ничего не знаеш ?:-|

AndreyMal
хакер
AndreyMal
Сообщений: 7876
Рейтинг: +639






19 января 2012 в 07:25Рейтинг: 0    0    0
#9


"Там тежело там на
каждый объект надо
писать отправку
принятие сокетов http://b3d.mezon.ru/
index.php/
Blender_Game_Networking + и то это для старого 2.49"

Этот пример настолько старый и настолько тупой, что вообще не заслуживает никакого внимания.

dN-dll
пользователь
dN-dll
Сообщений: 1181
Рейтинг: +92




19 января 2012 в 07:27Рейтинг: 0    0    0
#10


А ты знаеш другие ( мне тоже интерестно послушать B-) ) ?:-|

AndreyMal
хакер
AndreyMal
Сообщений: 7876
Рейтинг: +639






19 января 2012 в 07:58Рейтинг: 1    1    0
#11


сегодня-завтра сделаю и выложу. Делать игру по tcp нереально.

Синяк
пользователь
Синяк
Сообщений: 709
Рейтинг: +37




19 января 2012 в 09:53Рейтинг: 0    1    0
#12


> Офигеть, скрипт для tcp\ip "сервер залить игру". Не ну хоть принципы и идею знать надо, а не "скачал - вставил". Давно я так не ржал
Слыш, что за негатив? :D
> сегодня-завтра сделаю и выложу. Делать игру по tcp нереально.
Спасибо.

AndreyMal
хакер
AndreyMal
Сообщений: 7876
Рейтинг: +639






19 января 2012 в 12:13Рейтинг: 0    0    0
#13


всё-таки немножко разъясню. По протоколу tcp пакеты отправляются и ожидается уведомление о их доставке, если его нет - он отправляется еще раз и так до тех пор, пока пакет с данными действительно не дойдет. А если ты в игре завис на полминуты, тебя убили и ты потом отвис, тебе как бы незачем получать информацию о тех 30 секундах что ты завис, тебе надо узнать текущее состояние игры и играть дальше. К тому же эта доставка отрицательно сказывается на скорости и пинге. А по протоколу udp пакет просто отправляется и всем пофиг, пришел он или нет. Но тогда теряются пакеты и надо изобретать такой способ передачи данных, чтобы их потеря не сказывалась на игре, а это ты ниасилишь :) почти все онлайн-игры работают на udp.

Ultra
Мистер Бин
Ultra
Сообщений: 1325
Рейтинг: +52



19 января 2012 в 12:32Рейтинг: 0    1    1
#14


> человек просил помощи, а не того чтоб с него поржали, я тебя не понимаю зачем флудить если ты сам толком то ничего не знаеш
Давай ты тут не будешь просчитывать, что я знаю и что нет?
Пусть автор топика слушает AndreyMal'a, только я согласен, не осилит он этого, это СЛИШКОМ сложно для человека который вот так просит сделать за него, хоть и алгоритм простой достаточно: передать вектор позиции, вектор направления, ускорение каждого объекта (динамического) и передавать эту информацию каждому клиенту (если инфа меняется). Вперед!

AndreyMal
хакер
AndreyMal
Сообщений: 7876
Рейтинг: +639






19 января 2012 в 14:58Рейтинг: 0    1    0
#15


> алгоритм простой достаточно: передать вектор позиции, вектор направления, ускорение каждого объекта (динамического)
Всё ещё проще: нужно передавать координаты, linearVelocity и нажатые клавиши у игроков, а у других игроков клиенты сами будут просчитывать ускорение. На tcp, когда я ещё udp не умел, такая схема работала. Только игра почему-то внезапно вылетала на ровном месте, поэтому я её никуда не выложил :)


Сообщений 145, на страницах: 1 2 5 9 10
добавить сообщение
© 2007-2012 Юлия Корбут, некоторые права соблюдены.
© 2007-2012 Julia Korbut, some rights reserved.