Сделать игру своими руками shut the box
Не по типу игр, где дан список предметов. Это мистическая игра. Еще там есть уровень связанный со знаками зодиака.
Я графический дизайнер, так же увлекаюсь разного рода играми · 10 часов назад
Возможно уже поздно, но игра была во вконтакте и называется "Тайна старого замка", но название такое было только на русском сегменте (Сейчас она отовсюду удалена с исчезновением Flash плеера). В английском оригинале её название "The mystery of the dragon prince", и английскую версию. Читать далее
В реальности игра представляет собой доску, разделённую на 9 секций с крышками, которые можно поднять или опустить.
Когда приходит ваша очередь играть, вы бросаете кубики и опускаете крышки секций, чьи номера по отдельности или их сумма равняется сумме брошенных кубиков. Например, если вы бросили 9, то вы можете опустить только крышку под номером 9 или 2 и 7 или даже 1, 3 и 5. опущенные крышки не могут использоваться ещё раз до окончания хода.
Вы продолжаете бросать кубики до тех пор, пока не выпадет такая сумма, которую невозможно будет составить с помощью оставшихся крышек. Например, если вы бросили 7, а поднятыми остались лишь крышки 2, 4 и 6, то вы ничего не сможете сделать. В этом случае ход переходит к следующему игроку.
В конце хода вы получаете то количество очков, которое соответствует общей сумме номеров на крышках, которые вам удалось опустить. Крышка 1 даёт одно, крышка 2 – 2 очка, и т. д., отсюда сумма номеров на всех крышках составляет 45 очков.
Если вам удастся опустить все крышки, вам надо их все поднять и начать играть заново. Это позволит вам набрать более 45 очков за один ход. Если вы хороший стратег, и вам сильно везёт, то играть вы так можете до бесконечности!
Игра продолжается до тех пор, пока один из игроков не достигнет установленного конечного счёта (по умолчанию – 250 очков).. но у остальных есть ещё один шанс, чтобы догнать или перегнать победителя по очкам.
- Enter: бросить кубики
- - D: просмотреть результат последнего броска
- - C: узнать текущий счёт
- - V: посмотреть, какие крышки остались поднятыми
- - 1 до 9: узнать состояние каждой из крышек по отдельности
- - T: узнать, чей ход
Copyright © 2010-2022, QuentinC Игровая комната team
Все права защищены.
Решив позабавить своих детей, друзей и знакомых, я сделал URoboBox.
Это моя версия легендарной коробки.
Наткнулся в сети на такую штуку:
И еще вариант продвинутый вариант от LEGO:
В интернете также нашел инструкцию как собрать самостоятельно URoboBox – бесполезную роботизированную коробку.
URoboBox – Useless Robotic Box (Бесполезная Роботизированная Коробка).
Коробочка получилась простая, с минимальной начинкой доступной каждому. Для тех, кто хочет сделать такую коробку, прилагаю подробную инструкцию по сборке и все необходимые файлы. Для начала давайте посмотрим что получилось.
URoboBox в действии:
URoboBox может работать в двух режимах, случайный выбор движений и по порядку.
Коробочка имеет 7 движений для отключения тумблера, можно добавлять свои движения.
Если рычаг по каким-то причинам не может выключить тумблер, то после трех попыток коробочка переходит в режим ожидания.
Работа продолжится после отключение тумблера вручную.
Далее идет часть для тех кто желает собрать такую коробочку самостоятельно.
Работа URoboBox изнутри:
Корпус и рычаг вырезаны лазером из фанеры толщиной 4 мм.
Вы можете использовать любой другой материал, например, пластик, оргстекло.
Но толщина материала не должна превышать 4 мм, в противном случае, вам придется изменить чертежи.
Чертежи нарисованы в программе CorelDRAW X6.
Следуйте инструкции и у вас всё получится.
ВНИМАНИЕ: Вовремя сборки внимательно смотрите на фотографии и располагайте детали именно так, как они расположены на фото.
Необходимые компоненты:
- Плата Arduino. Я использую Arduino Mega, вы можете использовать любую другую.
- Тумблер с двумя положениями. Диаметр втулки с резьбой не должен превышать 6 мм.
- Серво. Я использую TowerPro g9. Если вы будете использовать другие серво, вам придется изменить чертежи крепления серво.
- Элементы питания.
- Супер клей. Маленькие тюбики, желательно гель.
- Шесть маленьких саморезов диаметром до 2.5 мм.
- Сверло 2 мм, 1 мм. Дрель или шуруповерт.
Инструкция по сборке:
Крепление для Arduino.
Вот что у вас должно получиться:
- Разложите детали так, как показано на фото (рис. 8). Синими стрелками указаны основные элементы деталей, убедитесь, что ваши детали лежат также.
- Склейте скотчем: дно, левый торец, заднюю стенку и правый торец (видео 2). Соблюдайте расположение деталей.
3. Нанесите клей на торцы пазов дна и передней стенки (рис. 9). Прижмите переднюю стенку и дождитесь высыхания клея. У вас должно получиться так (видео 3). - Склейте скотчем: дно, левый торец, переднюю стенку и правый торец. Нанесите клей на торцы пазов дна и задней стенки (рис. 10).
- Прижмите заднюю стенку соблюдая расположение деталей и дождитесь высыхания клея. Вот что у вас должно получиться (видео 4).
- Со стороны правого торца, намажьте клеем торцы пазов задней стенки, дна и передней стенки. Аккуратно вставьте правый торец в пазы и дождитесь засыхания клея.
- Левый торец приклеивать не нужно.
Вот что должно получится:
Левая верхняя крышка:
Вот что у вас должно получиться:
Крепление серво, рычага, тумблер, завершение сборки:
- Возьмите крепление для серво и сам сервопривод (рис. 19).
- Вставьте серво в прямоугольное отверстие, при этом вал серво должен быть ближе к верхнему краю крепления. Нижняя часть крепления обозначена отверстием (рис. 20, рис. 21). Закрепите серво шурупами или винтиками M2 (пример на фото), предварительно просверлив отверстия (сверло 2 мм).
- Возьмите две части рычага (рис. 22), склейте их или соедините винтиками (пример на фото). Прикрутите качалку от серво точно также, как на фото (рис. 23).
- Поставьте серво в положение 0 градусов и закрепите рычаг на серво. Прямая часть рычага должна быть направлена вниз (рис. 24).
- Возьмите тумблер, провода штекера и сопротивление 10 кОм. Припаяйте провода и сопротивление как на картинке (рис. 25).
- Закрепите тумблер в правой верхней крышке как на картинке (рис. 26).
- Если у вас не Arduino Mega, тогда изготовьте вот такой провод (рис. 27).
- Подключите все компоненты к ардуино, смотрите схему (рис. 28, рис. 29, рис. 30).
- Закрепите Ардуино. Установите крепление с серво таким образом, чтобы вал серво был направлен в сторону задней стенки. Блок с батареями можно разместить на стенке левого торца (рис. 31, рис. 32).
- Закрепите верхнюю правую крышку и левый торец при помощи шурупов. Предварительно, под шурупы просверлите отверстия (сверло 2 мм) (рис. 33).
Вот что у вас должно получиться:
Настройка программы:
Откройте код для URoboBox. В самом начале кода, вы увидите раздел настроек.
- Укажите пины на которых подключены серво (пин 3) и тумблер (пин 2).
- Укажите минимальное положение рычага, по умолчанию 10. Максимальное положение рычага, в диапазоне от 90 до 110. Укажите такой градус, при котором в максимальном положении рычаг будет выключать тумблер.
- Укажите пин для светодиода подсветки.
- Выберите режим работы URoboBox, 1 – Выбор движений в случайном порядке, 2 – Движения идут по порядку.
- Общее число движений. Измените это число, если вы добавляли свои движения, укажите общее число движений.
- Настройте движение Shake, читайте описание в коде.
Файлы проекта:
Код URoboBox для Arduino (СКАЧАТЬ)
Архив с файлом чертежей URoboBox для лазерной резки. Файл создан в программе CorelDRAW X6. (СКАЧАТЬ)
Робот-собака своими руками:
Читайте также: