Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Игры » Общие вопросы » Майнкрафт программирование форум

Модерирует : Cossack, RapSoldier, VdV

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

EAKislov

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
День добрый!
Вопрос достаточно специфический!
Сын(скоро 10 лет) увлекся программированием в майнкрафт, там в игре есть так называемые "командные блоки", и через них можно выполнить какие то команды в игре, он кое как с ними разбирается, но нужен более детальный подход!
В частности он попросил придумать для него задачку, я придумал сделать типа электронных часов
чтобы на плоской панели изменялись секунды от 00 до 59, потом минуты от 00 до 59 и потом часы от 00 до 23
у него получилось сделать изменение цифр от 0 до 9, дальше необходимо сделать цикл и условие  
но мы не знаем где найти информацию по циклам в майнкрафт и как реализовать условие,  
если делать линейное программирование, то это возможно но получается слишком много блоков, естественно весь интерес теряется, на данный момент даже воспроизвести цифры от 0 до 59 без цикла и без условий очень сложно(если делать линейно).
По этому нужен форум где можно пообщаться по возможностям майнкрафта.
если кто знает такой форум, подскажите!
Ребенок сейчас увлечен, не хотелось бы чтобы его порыв завял из за не возможности получить новые знания!
Спасибо!

Всего записей: 46 | Зарегистр. 31-08-2007 | Отправлено: 09:54 06-03-2018
EAKislov

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть желание сыну дать правильное понимание алгоритмов на базе майнкрафт
но кроме механизмов на редстоуне не нашел других вариантов как показать:
цикл, цикл с условием после, цикл с условием до, условие, сравнение и прочее..
на редстоунах ему ни чего не понятно и слишком затратно.
А вот командные блоки он программирует но там нет циклов, условий и прочего, либо мы не нашли где взять эту информацию!
Задача собственно простая, с помощью майнкрафта создать поле 8х8, как в шахматах, поместить на это поле случайным образом зомби(любого моба), и заставить его ходить по полю как конь в шахматах!  
с помощью этого механизма обойти все поле 8х8 ходом шахматного коня, ни разу не наступая на уже пройденные поля, в процессе перекрашивать поля которые посетил.
Эта задача позволяет отработать
1. условия
2. циклы
3. массивы хранения данных
4. подпрограммы
 
если это можно будет реализовать в майнкрафте с помощью команд и командных блоков, то обучать программированию можно будет в майнкрафте ребенка, не вникая в сложности ява слишком глубоко.
если у вас есть какие то идеи, подскажите, будем очень рады!

Всего записей: 46 | Зарегистр. 31-08-2007 | Отправлено: 08:53 21-04-2020
bossyakk

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть вот такая книга "Программируем с Minecraft. Создай свой мир с помощью Python", про Python, а не Java, но мне кажется, что это даже лучше.  
Честно, сам не смотрел.
Можно найти тут https://t.me/python_books_archive, искать по слову "Minecraft".

Всего записей: 1 | Зарегистр. 14-07-2016 | Отправлено: 06:05 04-08-2020 | Исправлено: bossyakk, 06:08 04-08-2020
Mavrikii

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bossyakk
у нас и свои книги по питону есть
Книги по Python, Jython
в том числе

Цитата:
Крейг Ричардсон
Программируем с Minecraft
Создай свой мир с помощью Python

Всего записей: 9716 | Зарегистр. 20-09-2014 | Отправлено: 06:49 04-08-2020
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Игры » Общие вопросы » Майнкрафт программирование форум


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru