|
21.10.2013, 18:31
|
#1
|
ПроЭктировщик
Регистрация: 14.01.2012
Адрес: Зеленоград
Сообщений: 192
Написано 5 полезных сообщений (для 9 пользователей)
|
Сетевая игра
Подскажите какую-нибудь статью по созданию сервера и клиента на Blitz-е. Поиск форума выдал темы, где проблема создания сетевой игры уже поднималась, но, по-моему, там ничего толкового нет. Среди тем есть ссылка на http://blitzetc.blitzmax.ru, но теперь она битая.
__________________
|
(Offline)
|
|
21.10.2013, 18:35
|
#2
|
ПроЭктировщик
Регистрация: 14.01.2012
Адрес: Зеленоград
Сообщений: 192
Написано 5 полезных сообщений (для 9 пользователей)
|
Ответ: Сетевая игра
Блин, извиняюсь. Автор просто криво ссылку написал, страница существует, статья есть ("blitzmax" было лишним).
__________________
|
(Offline)
|
|
21.10.2013, 18:41
|
#3
|
Разработчик
Регистрация: 12.10.2008
Адрес: Самара
Сообщений: 437
Написано 55 полезных сообщений (для 92 пользователей)
|
Ответ: Сетевая игра
А че ты хочешь запилить на блице с сетью?
__________________
Пекарня: Intel Core i3 - 3240(3.40Ghz), ram 8 gb, video Gigabyte Nvidia GeForce GTX 650 1gb
Лэптоп : Intel Core i3 - 2365(1.40Ghz), ram 4gb, video Int Intel HD3000(512mb)
Мой набор: 3ds Max 9 + Xors3d(Blitz3d) + Photoshop
|
(Offline)
|
|
21.10.2013, 18:45
|
#4
|
Разработчик
Регистрация: 27.06.2009
Адрес: Рязань-Москва
Сообщений: 471
Написано 401 полезных сообщений (для 1,072 пользователей)
|
Ответ: Сетевая игра
Не советую юзать блиц для написания сервера, если только для небольшого количества игроков на UDP (когда, например, любой клиент может выступать в роли сервера).
Если же интересует TCP, то вот в принципе пример связки Blitz + PureBasic. В первом посте в архиве исходники и exe клиента и сервера:
http://forum.boolean.name/showthread.php?t=17617
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо DStalk за это полезное сообщение:
|
|
22.10.2013, 17:45
|
#5
|
ПроЭктировщик
Регистрация: 14.01.2012
Адрес: Зеленоград
Сообщений: 192
Написано 5 полезных сообщений (для 9 пользователей)
|
Ответ: Сетевая игра
Спасибо! Только есть вопрос: для каких видов программ можно юзать этот сервер?(у меня простенькая 3D игрушка) Или можно просто менять файл test.bb?
__________________
|
(Offline)
|
|
22.10.2013, 18:28
|
#6
|
Разработчик
Регистрация: 27.06.2009
Адрес: Рязань-Москва
Сообщений: 471
Написано 401 полезных сообщений (для 1,072 пользователей)
|
Ответ: Сетевая игра
Да хз для каких, если простенькая, то я думаю проблем никаких не будет
Если игрушка уже есть, то править надо именно сервер, а в игрушку вставить куски из test.bb с исправлениями.
|
(Offline)
|
|
22.10.2013, 18:46
|
#7
|
ПроЭктировщик
Регистрация: 14.01.2012
Адрес: Зеленоград
Сообщений: 192
Написано 5 полезных сообщений (для 9 пользователей)
|
Ответ: Сетевая игра
Ладно, значит буду разбираться
А что это за файл? "db.sqlite"
__________________
|
(Offline)
|
|
22.10.2013, 19:18
|
#8
|
Бывалый
Регистрация: 16.09.2011
Сообщений: 863
Написано 257 полезных сообщений (для 546 пользователей)
|
Ответ: Сетевая игра
база данных на скллайте же.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
22.10.2013, 20:37
|
#9
|
ПроЭктировщик
Регистрация: 14.01.2012
Адрес: Зеленоград
Сообщений: 192
Написано 5 полезных сообщений (для 9 пользователей)
|
Ответ: Сетевая игра
Structure Player
ID.i
Name.s
X.i
Y.i
EndStructure
Тут, как я понял, вводятся все параметры каждого игрока, которые будут остальным игрокам передаваться, так ведь?
P.S. Чую, надо перебираться в раздел PureBasic - а
__________________
|
(Offline)
|
|
22.10.2013, 22:45
|
#10
|
Разработчик
Регистрация: 27.06.2009
Адрес: Рязань-Москва
Сообщений: 471
Написано 401 полезных сообщений (для 1,072 пользователей)
|
Ответ: Сетевая игра
Это вообще параметры игрока, а какие передавать, ты уж сам решай...
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
22.10.2013, 23:10
|
#11
|
ПроЭктировщик
Регистрация: 14.01.2012
Адрес: Зеленоград
Сообщений: 192
Написано 5 полезных сообщений (для 9 пользователей)
|
Ответ: Сетевая игра
Понятно. Сильные тормоза будут, если этих параметров около 100, а то и больше?
__________________
|
(Offline)
|
|
23.10.2013, 00:29
|
#12
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,024
Написано 2,313 полезных сообщений (для 5,350 пользователей)
|
Ответ: Сетевая игра
Сообщение от Devilox
Блин, извиняюсь. Автор просто криво ссылку написал, страница существует, статья есть ("blitzmax" было лишним).
|
Ссылка не кривая, это прежний адрес журнала. Сайт оживили и перевели на новый хостинг меньше пол год назад.
По теме:
Маленькую сетевую игру думаю можно и полностью на блице написать. К примеру попробуй DirectPlay.
|
(Online)
|
|
Эти 2 пользователя(ей) сказали Спасибо Arton за это полезное сообщение:
|
|
24.10.2013, 00:07
|
#13
|
Разработчик
Регистрация: 12.10.2008
Адрес: Самара
Сообщений: 437
Написано 55 полезных сообщений (для 92 пользователей)
|
Ответ: Сетевая игра
Сильные тормоза будут, если этих параметров около 100, а то и больше?
|
Тормоза будут в любом случае, но в твоих силах сделать так, чтобы они были минимальными.
__________________
Пекарня: Intel Core i3 - 3240(3.40Ghz), ram 8 gb, video Gigabyte Nvidia GeForce GTX 650 1gb
Лэптоп : Intel Core i3 - 2365(1.40Ghz), ram 4gb, video Int Intel HD3000(512mb)
Мой набор: 3ds Max 9 + Xors3d(Blitz3d) + Photoshop
|
(Offline)
|
|
24.10.2013, 00:52
|
#14
|
ПроЭктировщик
Регистрация: 14.01.2012
Адрес: Зеленоград
Сообщений: 192
Написано 5 полезных сообщений (для 9 пользователей)
|
Ответ: Сетевая игра
Сообщение от Colossus
Тормоза будут в любом случае, но в твоих силах сделать так, чтобы они были минимальными.
|
Просто мне как-то приспичило делать редактор анимации персонажа на Blitz-е, а там переменных столько, что повеситься. Обидно будет, если вся эта вещь станет тормозить, т.к. была убита куча времени и полтонны нервных клеток.
__________________
|
(Offline)
|
|
26.10.2013, 23:03
|
#15
|
ПроЭктировщик
Регистрация: 14.01.2012
Адрес: Зеленоград
Сообщений: 192
Написано 5 полезных сообщений (для 9 пользователей)
|
Ответ: Сетевая игра
У меня ещё вопрос: если я, например, держу у себя на компе сервер, то как обеспечить возможность подключения к компу без использования hamachi?
P.S. я нуб в таких делах.
__________________
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 23:55.
|