Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

В разработке Движок для создания игр.

Рэдстоун можно неплохо использовать для логики.
 
Появились много сложностей , у вас есть вк,дискорд,итд?
Ну ты там можешь в дискорде alexandrage или хакера поспрашивать, но я бы за такую штуку брался бы когда набрался бы опыта. А когда наберёшься опыта - поймёшь что оно никому не нужно ¯\_(ツ)_/¯
 
Ну ты там можешь в дискорде alexandrage или хакера поспрашивать, но я бы за такую штуку брался бы когда набрался бы опыта. А когда наберёшься опыта - поймёшь что оно никому не нужно ¯\_(ツ)_/¯
Да, но если есть у самого интерес, то это неплохой проект, чтобы подкачаться.
 
Расскажу об этой идеи:

Сижу и думаю а почему-бы не создать движок для игр в майнкрафте? вы наверно спросить ты что псих ? я отвечу нет!

Представьте конструктор типа (scretch,minecraft code), там надо до создавать события и действия, типа ставим событие входа и действие отправить сообщение ("123"); и при входе игрока отправиться (string s)

Думал думал и додумался сделать конструктор на блоках, пример:

Игроку в редакторе кода даются блоки (Алмазный блок, Булыжник итд)
Алмазный блок [событие игрока (Вход,выход,интерактив,toggleSneak,и остальные события)]
Булыжник [действия для игрока типа player. <- и все методы для него]
и другие разные блоки.

-И сейчас у вас в голове образуется вопрос как это должно выглядеть?
Примитивно и удобно:
Первый блок событие: остальные блоки действия, проверки и другое
[event] > [if] { [action] }
[event] > [action] > [action] > [if] { [action] }

Посмотреть вложение 52150

-И этот код будет работать в отдельном пользовательском мире для каждого игрока, таким образом по мирам можно будет играть.

Кто подскажет как лучше всего сделать такое ?
Играл уже на подобных серверах, которые скриптуют игроки через книги, и через таблички.
Погугли, может что полезное от туда можно будет взять.
 
upload_2018-10-17_16-14-24.png
Играл уже на подобных серверах, которые скриптуют игроки через книги, и через таблички.
Погугли, может что полезное от туда можно будет взять.

их так забросили что страшно играть там
 
Расскажу об этой идеи:

Сижу и думаю а почему-бы не создать движок для игр в майнкрафте? вы наверно спросить ты что псих ? я отвечу нет!

Представьте конструктор типа (scretch,minecraft code), там надо до создавать события и действия, типа ставим событие входа и действие отправить сообщение ("123"); и при входе игрока отправиться (string s)

Думал думал и додумался сделать конструктор на блоках, пример:

Игроку в редакторе кода даются блоки (Алмазный блок, Булыжник итд)
Алмазный блок [событие игрока (Вход,выход,интерактив,toggleSneak,и остальные события)]
Булыжник [действия для игрока типа player. <- и все методы для него]
и другие разные блоки.

-И сейчас у вас в голове образуется вопрос как это должно выглядеть?
Примитивно и удобно:
Первый блок событие: остальные блоки действия, проверки и другое
[event] > [if] { [action] }
[event] > [action] > [action] > [if] { [action] }

Посмотреть вложение 52150

-И этот код будет работать в отдельном пользовательском мире для каждого игрока, таким образом по мирам можно будет играть.

Кто подскажет как лучше всего сделать такое ?
У меня когда-то была такая идея.
 
Игроку в редакторе кода даются блоки (Алмазный блок, Булыжник итд)
Алмазный блок [событие игрока (Вход,выход,интерактив,toggleSneak,и остальные события)]
Булыжник [действия для игрока типа player. <- и все методы для него]
и другие разные блоки.

-И сейчас у вас в голове образуется вопрос как это должно выглядеть?
Примитивно и удобно:
Первый блок событие: остальные блоки действия, проверки и другое
[event] > [if] { [action] }
[event] > [action] > [action] > [if] { [action] }
Как по мне лучше сделать gui там сделать разделы с этими "эвентами" + рабочую область, потом отлавливать какой блок где если там блок алмазный с названием "заход игрока" то создаётся рабочая область с этим эвентом и туда блоки действия. Сохранять в каком-нибудь JSON'е. Ну а компиляция... Вообщем сложно, но можно.
 

Поделиться этой страницей

Назад
Верх