Сетевая игра на Scirra
|
|
Herobrine | Дата: Вторник, 25 Декабря 2012, 12:20 | Сообщение # 1 |
почетный гость
Сейчас нет на сайте
| Давайте соберем общие знания, по этому поводу. так чтобы онлайн игру было проще создать. сложное превратить понятное и пережеванное.
|
|
| |
Sanches | Дата: Вторник, 25 Декабря 2012, 13:51 | Сообщение # 2 |
участник
Сейчас нет на сайте
| Если ты о общеизвестном плагине, то там ничего сложного. Отправляешь пакеты (их 2 типа) или сообщения, в них суёшь нужные данные, при получении пакета извлекаешь... А уж что передавать, в каком порядке и куда потом девать полученные значения, зависит от того, что за игру ты делаешь.
Пиши, что не понятно. Попробую показать, как работает.
Сообщение отредактировал Sanches - Вторник, 25 Декабря 2012, 13:51 |
|
| |
Herobrine | Дата: Вторник, 25 Декабря 2012, 14:36 | Сообщение # 3 |
почетный гость
Сейчас нет на сайте
| пишу что непонятно, как создавать, такие вещи как, файлы позиции игрока и прочее что и передается как я понял по примеру
|
|
| |
DimOk | Дата: Вторник, 25 Декабря 2012, 15:20 | Сообщение # 4 |
ONG studio
Сейчас нет на сайте
|
Активно пользуюсь Godot Engine
|
|
| |
Danteo122 | Дата: Вторник, 25 Декабря 2012, 15:38 | Сообщение # 5 |
постоянный участник
Сейчас нет на сайте
| Цитата (DimOk) вы знаете это надоедает Нам всем на это пофиг. Я лично называю Скирра и Скирра 2
|
|
| |
DimOk | Дата: Вторник, 25 Декабря 2012, 17:41 | Сообщение # 6 |
ONG studio
Сейчас нет на сайте
| надо быть хоть немного граматнее называть их т.к. она РАЗНЫЕ
Активно пользуюсь Godot Engine
|
|
| |
Sanches | Дата: Вторник, 25 Декабря 2012, 18:24 | Сообщение # 7 |
участник
Сейчас нет на сайте
| Herobrine, знаете о системном выражении Get Token? Позволяет через текст передавать несколько значений. Нужно указывать строку (в данном случае это текст полученного пакета), номер части и разделитель. Пример: Отправляем пакет, содержимое его: "player1position"&";"&player.X&";"&player.Y В таком случае тип пакета: "player1position", а чтобы получить, скажем, Х, нужно в выражении прописать GetToken(Network.PacketData, 1, ";") ";" - разделитель, можно использовать любой другой, например, ставить какую-нибудь букву, но при получении значения необходимо указывать тот же разделитель, что и при отправке. Получив пакет, просто перемещаем нужный объект на полученные координаты.
|
|
| |
AHTuCTATuK | Дата: Среда, 26 Декабря 2012, 04:04 | Сообщение # 8 |
постоянный участник
Сейчас нет на сайте
| Цитата (Danteo122) Нам всем на это пофиг. Я лично называю Скирра и Скирра 2 А давай нам всем пофиг будет как тебя называть ??? не Дантео а скажем Даунито... ??? нравится ?? так вот называйте вещи своими именами ! уже реально заколебали... !
Невозможное возможно, неосуществимое осуществимо...
|
|
| |
Herobrine | Дата: Среда, 26 Декабря 2012, 05:41 | Сообщение # 9 |
почетный гость
Сейчас нет на сайте
| Тема превратилась, в обсуждение грамматических ошибок, а про суть да дело забыли, вот так и в России, прежде чем что либо сделать, посидят с документами, подправят ошибки, а потом надоест и забудут, вот так и живем
|
|
| |
allxumuk | Дата: Среда, 26 Декабря 2012, 10:19 | Сообщение # 10 |
старожил
Сейчас нет на сайте
| Цитата (Herobrine) а про суть да дело забыли В 7-ом сообщении тебе уже ответили, как передавать данные.
Любой дурак может написать программу, которую поймёт компилятор. Хорошие программисты пишут программы, которые смогут понять другие программисты.
|
|
| |
Herobrine | Дата: Среда, 26 Декабря 2012, 10:31 | Сообщение # 11 |
почетный гость
Сейчас нет на сайте
| почему никто не сделает ходячих мертвецов мега популярную ммофпс , огромный город, почти в каждый дом заход и тп?
|
|
| |
Sanches | Дата: Среда, 26 Декабря 2012, 11:42 | Сообщение # 12 |
участник
Сейчас нет на сайте
| Давайте не будем лезть в политику, делать мегаммофпс и тыкать на грамматические ошибки, которых и так везде полно. Все полторы функции, которые используются при передаче, я кое-как расписал. Будут ещё вопросы по теме, или продолжаем разработку мморпг на 9к человек, параллельно собирая антипутинское ополчение?
|
|
| |
Herobrine | Дата: Среда, 26 Декабря 2012, 12:06 | Сообщение # 13 |
почетный гость
Сейчас нет на сайте
| а это идея, свергнуть власть и самому стать властью гг
|
|
| |
Markoffka | Дата: Понедельник, 31 Декабря 2012, 14:38 | Сообщение # 14 |
Pixel Logic
Сейчас нет на сайте
| Может лучше вопрос задашь какой-нибудь - 1.Как подключать игроков к серверу знаешь
- 2.Как передавать и записывать сообщения-Чат
- 3.Как синхронно показывать игроков на каждом компьютере
|
|
| |