Супервопрос.

Версия Minecraft
1.7.10
5,149
49
899
Друзья. Есть вас какие либо предположения как организовать связь между 2 мобильньками в моем моде и передавать по этой связи изображения? У меня вообще никаких идей нету.
ну точнее, идеи то есть но вот как их реализовать не имею представления.
Идея такая. Сделать локальную сеть между 2 игроками, у которых есть мобильники на сервере.Но этож вошпе жесть)
 
Пакеты, не? Как сжать изображение - гугли. Как его засунуть в пакет - в виде Byte[].
 
Dahaka написал(а):
Прежде, чем думать над изображениями, сначала придумай, как связать 2 мобильника (стака). Хотя бы строку передай туда-сюда

Как пример сингулярности из applied energistics.
Кстати он есть на GitHub.
 
Dahaka написал(а):
Слишком большой мод, чтобы в нем разбираться) В данном случае, легче свою систему придумать, да и задача не такая тяжелая

Так там не совсем так то в АЕ, там какие то жесткие мультиблочные структуры, внутри них еще и интерфес а там еще и квантовая сингулярность.хрен поймешь. Ну например как? свою систему? Мне уже предложили как.Но не скажу. Ты как предлагаешь?
 
Не думаю что правильно насиловать сервер изображениями и звуками (для разговора).
Может лучше как-то установить связь между двумя клиентами, используя ip и т.п. с сервера?
 
Ну, только с помощью nbt. В стаке все хранится в nbt. Плюс, в него можно сохранить, что угодно.
Основная проблема - как связать 2 стака. Пусть у стака будет "телефонный номер". Ты хочешь отправить данные (например, строку) на другой телефон с определенным номером. Отсылаешь пакет с клиента на сервер. На сервере ищешь нужный стак и записываешь в него (в nbt) данные.
Как найти нужный стак? У меня в голове 2 варианта. Первый, чекнуть в мире все инвентари сущностей и тайлов и все енитиИтемы. Это по-проще, но это такое себе. Второй, создать ХэшМап (телефонный номер, стак), сунуть хук в конструктор ИтемСтака, и если входной Итем - телефон, то добавить в мап этот стак. После этого поиск нужного телефона не составляет проблем и в оочень много раз быстрее, чем первый вариант. Но этот вариант не для тебя.
А как ты данные nbt интерпретируешь в гуи - дело твое.
 
Dahaka написал(а):
Ну, только с помощью nbt. В стаке все хранится в nbt. Плюс, в него можно сохранить, что угодно.
Основная проблема - как связать 2 стака. Пусть у стака будет "телефонный номер". Ты хочешь отправить данные (например, строку) на другой телефон с определенным номером. Отсылаешь пакет с клиента на сервер. На сервере ищешь нужный стак и записываешь в него (в nbt) данные.
Как найти нужный стак? У меня в голове 2 варианта. Первый, чекнуть в мире все инвентари сущностей и тайлов и все енитиИтемы. Это по-проще, но это такое себе. Второй, создать ХэшМап (телефонный номер, стак), сунуть хук в конструктор ИтемСтака, и если входной Итем - телефон, то добавить в мап этот стак. После этого поиск нужного телефона не составляет проблем и в оочень много раз быстрее, чем первый вариант. Но этот вариант не для тебя.
А как ты данные nbt интерпретируешь в гуи - дело твое.

Чет я ничего не понял :D Что такое nbt?
НАсчет телефонного номера- да ,я планировал 2 сим- карты которые будут иметь свой уникальный одинаковый номер, через который будет собственнно обмен. Ну пока что 2) в будущем надо бы сделать как в реальности- набрал номер и чпок- твой скрин уже у другого игрока.
 
Могу сразу предложить множество вариантов организации мода:
1) Сохранять изображение на сервере майнкрафта.
2) Сохранять изображение на клиенте получателя.
3) Сохранять изображение на гуглодиске, imgur.com или другом облаке.
4) Не сохранять на диск изображение, тогда при перезаходе оно сотрется.
Кстати, по 3-ему варианту это можно сделать целиком клиентским модом (без предметов, конечно), ссылку при этом можно отправлять через чат.
Исходя из варианта сохранения, соответственно выбирается способ передачи.

Как по мне, идея мода в целом дурацкая. Но передача скриншотов - неплохая идея.
Можно же просто сделать автоматическую загрузку скриншотов на imgur.com, а ссылку на изображение помещать в буфер обмена.
 
Asd73 написал(а):
Могу сразу предложить множество вариантов.
1) Сохранять на сервере майнкрафта.
2) Сохранять на клиенте получателя.
3) Сохранять на гуглодиске, imgur.com или другом облаке.
3) Не сохранять на диск изображение, тогда при перезаходе оно сотрется.
Кстати, по 3-ему варианту это можно сделать целиком клиентским модом (без предметов, конечно), ссылку при этом можно отправлять через чат.

Как по мне, идея мода в целом дурацкая. Но передача скриншотов - неплохая идея.
Можно же просто сделать автоматическую загрузку скриншотов на imgur.com, а ссылку на изображение помещать в буфер обмена.

но почему мод на мобильники дурацкий?обоснуй)
 
Какое практическое применение?
Декоративный мод? Красивость мобильника сомнительна, к тому же их почти не будет видно, если не повесишь в рамку.
Чат и так имеется, в том числе с приватными сообщениями. Что мешает передавать через чат ссылки на что угодно?
Нету практического применения. А для автоматической заливки скриншотов куда-нибудь, у многих стоят соответствующие программы.

Моды добавляющие функции, которыми мало кто будет пользоваться - не популярны.
 
Asd73 написал(а):
Какое практическое применение?
Декоративный мод? Красивость мобильника сомнительна, к тому же их почти не будет видно, если не повесишь в рамку.
Чат и так имеется, в том числе с приватными сообщениями. Что мешает передавать через чат ссылки на что угодно?
Нету практического применения. А для автоматической заливки скриншотов куда-нибудь, у многих стоят соответствующие программы.

Моды добавляющие функции, которыми мало кто будет пользоваться - не популярны.

А что предлагаешь? Существование какого мода ты бы хотел видеть?
Просто охота сделать что то крутое,чтоб всем понравилось) а не выходит
 
Я вот хотел бы полную физику. Я уже про неё писал.
Есть одно большое но. Не получится реализовать физику виду того что Minecraft является... Не совсем игрой. Скорее редактором. Конечно это немного дико. Но если глянуть от лица 7 days to die. С графикой и физикой острых проблем назвать не могу. Хоть игра и отказалась от кубических форм. Она использовала их, да и сейчас осталась атмосфера от этого использования. 
Физика есть. Но она не даёт сделать что либо подобное тому что можно было бы сделать в Minecraft. А именно ограничивает. Это равносильно что в фотошопе пиксели начнут падать как песок.
[merge_posts_bbcode]Добавлено: 21.06.2016 04:23:58[/merge_posts_bbcode]

alcatrass2408 Писал(а): написал(а):
+ Реалистичная физика
P.s Если хочешь сделать хардкорчик, лучше реализуй климатическую систему. В которую будет входить:
  1. Погода: дождь или солнечная, снег и др.
  2. Катастрофы: землетрясения, размывание берегов реки. Что приведёт к затоплению. Механизмы грега вроде не дружат с водой. Сам не мочил их так что не знаю про это.
  3. Система загрязнений, уж больно ядерка из IC2 безобидная и кроме ямы последствий больше не жди.
Но это только малая часть всего. Так сказать верхушка. А ведь это можно разделить на подземную часть, и также на подводную.
P.s Только не смей юзать просто блоки заражённой земли для загрязнённой территории. Используй механику типа как в TerraFirmaCraft и Thaumcraft. У земли должно быть примерно такие показатели: вода, вид, минералы, и количество химикатов, радиации. Также будет хорошо сделать в ней содержание "тэинта" из Thaumcraft'a ведь по любому придётся делать интеграцию с: Gregtech, ThaumCraft, mariculture, TFC.

[merge_posts_bbcode]Добавлено: 21.06.2016 04:41:28[/merge_posts_bbcode]

Даже если тебе совсем не интересна физика: погода, климат, заражение, содержание того или чего то другого, нестабильное поведение рек. Но можно и без рек. Возможно будет выглядеть не очень красиво когда река ломает блоки, да и проблем много от этого. Хотя на всё есть конфиг.

P.s.s Падающими блоками вряд ли кого удивишь. Надо что бы эта физика... Использовала другие моды. Например порталы из mystcraft'a создают аномалию материи. Или не могут быть постоянно открыты из за того что количество и плотность материи в первом измерении превышает параметры материи в другом измерении. Для каждого измерения эти показатели разные. Это будет имитировать расстояние между этими измерениями.

P.s.s.s У всего должны быть свои последствия. Стоит механизм из IC2 или THermal Expansion и др. а рядом грядки с картошкой. А в земле большое содержание влажности. Хана твоей картошке. Ну и механизм тоже может сгореть, ибо не нужно их оставлять рядом с водой. А я только сказал (написал) про измерения, воду и землю. И это не всё. Я сейчас не про то что есть и другие объекты на которые влияет физика, хотя их даже в Minecraft'e целая куча. Но даже из простой воды сколько всего нужно выжать что бы получить только лишь реалистичную физику воды. А что бы говорит про общую "Реалистичную физику" .....

[merge_posts_bbcode]Добавлено: 21.06.2016 04:58:33[/merge_posts_bbcode]

Ты только представь!
Что ты будешь делать с, стоп точнее как ты будешь делать например:
  • Полную физику воды
  • Теоретическую физику
  • Физика воздуха. Чего там только нет и давление, плотность, влажность и дрр...
А как ты сделаешь теорию относительности? Или теорию вероятности. А может теорию струн или большого взрыва. А как будет это всё взаимодействовать с другими модами? А как у тебя будут работать чёрные дыры. А как будет себя вести газ. Испарение нефти или туман? А времена года, как же они? А что с мобами будет. Да зомби будет хромать по всем законам физики. Но он не будет думать по законам физики. Точнее он сейчас не думает. Интересно как ты это будешь решать.

[merge_posts_bbcode]Добавлено: 21.06.2016 05:02:06[/merge_posts_bbcode]

Реалистичная физика может быть только в том случае если она полная.
Или ты хотел падающие блоки и всё? Ну этож не интересно.
biggrin.png
 
Любой "сталкрафт" будет курить в сторонке по сравнению с глобальностью реалистичной физики.
 
virysD написал(а):
Я вот хотел бы полную физику. Я уже про неё писал.
Есть одно большое но. Не получится реализовать физику виду того что Minecraft является... Не совсем игрой. Скорее редактором. Конечно это немного дико. Но если глянуть от лица 7 days to die. С графикой и физикой острых проблем назвать не могу. Хоть игра и отказалась от кубических форм. Она использовала их, да и сейчас осталась атмосфера от этого использования. 
Физика есть. Но она не даёт сделать что либо подобное тому что можно было бы сделать в Minecraft. А именно ограничивает. Это равносильно что в фотошопе пиксели начнут падать как песок.
[merge_posts_bbcode]Добавлено: 21.06.2016 04:23:58[/merge_posts_bbcode]

alcatrass2408 Писал(а): написал(а):
+ Реалистичная физика
P.s Если хочешь сделать хардкорчик, лучше реализуй климатическую систему. В которую будет входить:
  1. Погода: дождь или солнечная, снег и др.
  2. Катастрофы: землетрясения, размывание берегов реки. Что приведёт к затоплению. Механизмы грега вроде не дружат с водой. Сам не мочил их так что не знаю про это.
  3. Система загрязнений, уж больно ядерка из IC2 безобидная и кроме ямы последствий больше не жди.
Но это только малая часть всего. Так сказать верхушка. А ведь это можно разделить на подземную часть, и также на подводную.
P.s Только не смей юзать просто блоки заражённой земли для загрязнённой территории. Используй механику типа как в TerraFirmaCraft и Thaumcraft. У земли должно быть примерно такие показатели: вода, вид, минералы, и количество химикатов, радиации. Также будет хорошо сделать в ней содержание "тэинта" из Thaumcraft'a ведь по любому придётся делать интеграцию с: Gregtech, ThaumCraft, mariculture, TFC.

[merge_posts_bbcode]Добавлено: 21.06.2016 04:41:28[/merge_posts_bbcode]

Даже если тебе совсем не интересна физика: погода, климат, заражение, содержание того или чего то другого, нестабильное поведение рек. Но можно и без рек. Возможно будет выглядеть не очень красиво когда река ломает блоки, да и проблем много от этого. Хотя на всё есть конфиг.

P.s.s Падающими блоками вряд ли кого удивишь. Надо что бы эта физика... Использовала другие моды. Например порталы из mystcraft'a создают аномалию материи. Или не могут быть постоянно открыты из за того что количество и плотность материи в первом измерении превышает параметры материи в другом измерении. Для каждого измерения эти показатели разные. Это будет имитировать расстояние между этими измерениями.

P.s.s.s У всего должны быть свои последствия. Стоит механизм из IC2 или THermal Expansion и др. а рядом грядки с картошкой. А в земле большое содержание влажности. Хана твоей картошке. Ну и механизм тоже может сгореть, ибо не нужно их оставлять рядом с водой. А я только сказал (написал) про измерения, воду и землю. И это не всё. Я сейчас не про то что есть и другие объекты на которые влияет физика, хотя их даже в Minecraft'e целая куча. Но даже из простой воды сколько всего нужно выжать что бы получить только лишь реалистичную физику воды. А что бы говорит про общую "Реалистичную физику" .....

[merge_posts_bbcode]Добавлено: 21.06.2016 04:58:33[/merge_posts_bbcode]

Ты только представь!
Что ты будешь делать с, стоп точнее как ты будешь делать например:
  • Полную физику воды
  • Теоретическую физику
  • Физика воздуха. Чего там только нет и давление, плотность, влажность и дрр...
А как ты сделаешь теорию относительности? Или теорию вероятности. А может теорию струн или большого взрыва. А как будет это всё взаимодействовать с другими модами? А как у тебя будут работать чёрные дыры. А как будет себя вести газ. Испарение нефти или туман? А времена года, как же они? А что с мобами будет. Да зомби будет хромать по всем законам физики. Но он не будет думать по законам физики. Точнее он сейчас не думает. Интересно как ты это будешь решать.

[merge_posts_bbcode]Добавлено: 21.06.2016 05:02:06[/merge_posts_bbcode]

Реалистичная физика может быть только в том случае если она полная.
Или ты хотел падающие блоки и всё? Ну этож не интересно.
biggrin.png
 
Любой "сталкрафт" будет курить в сторонке по сравнению с глобальностью реалистичной физики.

очень сложно, тем более я не умею, это мне надо месяц яву зубрить, причем  днем и ночью... еще и понимать что там написано!


Можно аддон допустим к Индастриалу для начала написать? Для начала? но вот только какой? Мультиблочные электрические печки которые плавят сразу 100 слитков?
 
Dahaka написал(а):
Второй, создать ХэшМап (телефонный номер, стак), сунуть хук в конструктор ИтемСтака, и если входной Итем - телефон, то добавить в мап этот стак. После этого поиск нужного телефона не составляет проблем и в оочень много раз быстрее, чем первый вариант
Ок, а какой метод вызывается при разрушении стак? Сгорел персонаж в лаве - пропал телефон, а номер все еще лежит.
 
игрок потерял телефон, а номер остался у друга, он пытается позвонить ему...
 
Назад
Сверху