snaim 4 Опубликовано: 1 августа, 2015 Привет всем! Сегодня я дописал свою вторую программу для робота из OC.( Много писать не буду, потому что я уже писал это статью и под конец случайно закрыл браузер ) Робот пишет по шаблону блоками, вертикально. demo - https://youtu.be/UYHdM6NF7RQ Сама программа http://pastebin.com/zsm4CiW3 Инструкция: Запуск в терминале робота - "Название программы" "Название шаблона" шаблон demo из видео - http://pastebin.com/zthqLt69 items = { {1,2,4,5,6,7,8}, - id 1 {9,10,11,12} - id 2 и так далее до 9 }, {1,2,4,5,6,7,8} - это слоты в роботе data = { "2222211222221122222111222221122222", - 1,2 это id ..... } То есть если первая цифра в дате 2 то активным слотом станет один из 9,10,11,12 смотря где есть блоки clearTrash = 1 - может быть 0 или 1. Если один то робот сломает построенные блоки с id 1 Ну надеюсь объяснил понятно, если что пишите! Важно - роботу не чего не должно мешать! Если хоть кому то понравится это программа, сделаю для нее удобный редактор 3 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Alex 4 683 Опубликовано: 1 августа, 2015 Если ее позиционируешь как Программы для начинающих - то программка очень даже хорошая. Хотя, видимо, требует оптимизации. Как то он вроде попой катается медленнее, чем ехал бы мордочкой вперед, наверно. То, что он утыкается и не умеет сносить препятствия, тоже минус. Ну и писать111112222221111111121112121212 вручную никто не будет, видимо.Для человека это очень неудобно. Нужен редактор (2-х цветный, или более), посмотри, к примеру реализацию у Тоторо в Редакторе голограмм или старый добрый пейнт в компьютеркрафт, он там как раз такие картинки-файлики сохранял в циферках.Ну и если принт подложки не обязателен, если пишем только буквы, например, то не трать время на его очистку. Лучше сделай оговорку, что нужен Ангел-апдейд для робота, чтобы он мог блоки в воздухе лепить, если ты, конечно, камень печатал в шерстяном тексте именно для этого. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
davial 1 972 Опубликовано: 1 августа, 2015 Если ее позиционируешь как Программы для начинающих - то программка очень даже хорошая. Хотя, видимо, требует оптимизации. Как то он вроде попой катается медленнее, чем ехал бы мордочкой вперед, наверно. То, что он утыкается и не умеет сносить препятствия, тоже минус. Ну и писать111112222221111111121112121212 вручную никто не будет, видимо.Для человека это очень неудобно. Нужен редактор (2-х цветный, или более), посмотри, к примеру реализацию у Тоторо в Редакторе голограмм или старый добрый пейнт в компьютеркрафт, он там как раз такие картинки-файлики сохранял в циферках. Ну и если принт подложки не обязателен, если пишем только буквы, например, то не трать время на его очистку. Лучше сделай оговорку, что нужен Ангел-апдейд для робота, чтобы он мог блоки в воздухе лепить, если ты, конечно, камень печатал в шерстяном тексте именно для этого. Можно даже, старый, добрый метод знакогенератора использовать. Это если только текст писать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
snaim Автор темы 4 Опубликовано: 1 августа, 2015 Если ее позиционируешь как Программы для начинающих - то программка очень даже хорошая. Хотя, видимо, требует оптимизации. Как то он вроде попой катается медленнее, чем ехал бы мордочкой вперед, наверно. То, что он утыкается и не умеет сносить препятствия, тоже минус. Ну и писать111112222221111111121112121212 вручную никто не будет, видимо.Для человека это очень неудобно. Нужен редактор (2-х цветный, или более), посмотри, к примеру реализацию у Тоторо в Редакторе голограмм или старый добрый пейнт в компьютеркрафт, он там как раз такие картинки-файлики сохранял в циферках. Ну и если принт подложки не обязателен, если пишем только буквы, например, то не трать время на его очистку. Лучше сделай оговорку, что нужен Ангел-апдейд для робота, чтобы он мог блоки в воздухе лепить, если ты, конечно, камень печатал в шерстяном тексте именно для этого. Не совсем конечно понял, но редактор я и хотел сделать, только на js для веб. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах