Сделать игру своими руками shut the box

Добавил пользователь Евгений Кузнецов
Обновлено: 19.09.2024

Не по типу игр, где дан список предметов. Это мистическая игра. Еще там есть уровень связанный со знаками зодиака.

Я графический дизайнер, так же увлекаюсь разного рода играми · 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

URoboBox – Useless Robotic Box (Бесполезная Роботизированная Коробка).

Коробочка получилась простая, с минимальной начинкой доступной каждому. Для тех, кто хочет сделать такую коробку, прилагаю подробную инструкцию по сборке и все необходимые файлы. Для начала давайте посмотрим что получилось.

URoboBox в действии:

URoboBox может работать в двух режимах, случайный выбор движений и по порядку.

Коробочка имеет 7 движений для отключения тумблера, можно добавлять свои движения.

Если рычаг по каким-то причинам не может выключить тумблер, то после трех попыток коробочка переходит в режим ожидания.

Работа продолжится после отключение тумблера вручную.

Далее идет часть для тех кто желает собрать такую коробочку самостоятельно.

Работа URoboBox изнутри:

Корпус и рычаг вырезаны лазером из фанеры толщиной 4 мм.

Вы можете использовать любой другой материал, например, пластик, оргстекло.

Но толщина материала не должна превышать 4 мм, в противном случае, вам придется изменить чертежи.

Чертежи нарисованы в программе CorelDRAW X6.

Следуйте инструкции и у вас всё получится.

ВНИМАНИЕ: Вовремя сборки внимательно смотрите на фотографии и располагайте детали именно так, как они расположены на фото.

Необходимые компоненты:

  1. Плата Arduino. Я использую Arduino Mega, вы можете использовать любую другую.
  2. Тумблер с двумя положениями. Диаметр втулки с резьбой не должен превышать 6 мм.
  3. Серво. Я использую TowerPro g9. Если вы будете использовать другие серво, вам придется изменить чертежи крепления серво.
  4. Элементы питания.
  5. Супер клей. Маленькие тюбики, желательно гель.
  6. Шесть маленьких саморезов диаметром до 2.5 мм.
  7. Сверло 2 мм, 1 мм. Дрель или шуруповерт.

Инструкция по сборке:

Крепление для Arduino.

URoboBox
URoboBox
URoboBox
URoboBox
URoboBox
URoboBox
URoboBox

Вот что у вас должно получиться:

  1. Разложите детали так, как показано на фото (рис. 8). Синими стрелками указаны основные элементы деталей, убедитесь, что ваши детали лежат также.
  2. Склейте скотчем: дно, левый торец, заднюю стенку и правый торец (видео 2). Соблюдайте расположение деталей.
    3. Нанесите клей на торцы пазов дна и передней стенки (рис. 9). Прижмите переднюю стенку и дождитесь высыхания клея. У вас должно получиться так (видео 3).
  3. Склейте скотчем: дно, левый торец, переднюю стенку и правый торец. Нанесите клей на торцы пазов дна и задней стенки (рис. 10).
  4. Прижмите заднюю стенку соблюдая расположение деталей и дождитесь высыхания клея. Вот что у вас должно получиться (видео 4).
  5. Со стороны правого торца, намажьте клеем торцы пазов задней стенки, дна и передней стенки. Аккуратно вставьте правый торец в пазы и дождитесь засыхания клея.
  6. Левый торец приклеивать не нужно.

URoboBox
URoboBox

URoboBox

Вот что должно получится:

Левая верхняя крышка:

Вот что у вас должно получиться:

Крепление серво, рычага, тумблер, завершение сборки:

  1. Возьмите крепление для серво и сам сервопривод (рис. 19).
  2. Вставьте серво в прямоугольное отверстие, при этом вал серво должен быть ближе к верхнему краю крепления. Нижняя часть крепления обозначена отверстием (рис. 20, рис. 21). Закрепите серво шурупами или винтиками M2 (пример на фото), предварительно просверлив отверстия (сверло 2 мм).
  3. Возьмите две части рычага (рис. 22), склейте их или соедините винтиками (пример на фото). Прикрутите качалку от серво точно также, как на фото (рис. 23).
  4. Поставьте серво в положение 0 градусов и закрепите рычаг на серво. Прямая часть рычага должна быть направлена вниз (рис. 24).
  5. Возьмите тумблер, провода штекера и сопротивление 10 кОм. Припаяйте провода и сопротивление как на картинке (рис. 25).
  6. Закрепите тумблер в правой верхней крышке как на картинке (рис. 26).
  7. Если у вас не Arduino Mega, тогда изготовьте вот такой провод (рис. 27).
  8. Подключите все компоненты к ардуино, смотрите схему (рис. 28, рис. 29, рис. 30).
  9. Закрепите Ардуино. Установите крепление с серво таким образом, чтобы вал серво был направлен в сторону задней стенки. Блок с батареями можно разместить на стенке левого торца (рис. 31, рис. 32).
  10. Закрепите верхнюю правую крышку и левый торец при помощи шурупов. Предварительно, под шурупы просверлите отверстия (сверло 2 мм) (рис. 33).

Вот что у вас должно получиться:

Настройка программы:

Откройте код для URoboBox. В самом начале кода, вы увидите раздел настроек.

  1. Укажите пины на которых подключены серво (пин 3) и тумблер (пин 2).
  2. Укажите минимальное положение рычага, по умолчанию 10. Максимальное положение рычага, в диапазоне от 90 до 110. Укажите такой градус, при котором в максимальном положении рычаг будет выключать тумблер.
  3. Укажите пин для светодиода подсветки.
  4. Выберите режим работы URoboBox, 1 – Выбор движений в случайном порядке, 2 – Движения идут по порядку.
  5. Общее число движений. Измените это число, если вы добавляли свои движения, укажите общее число движений.
  6. Настройте движение Shake, читайте описание в коде.

Файлы проекта:

Код URoboBox для Arduino (СКАЧАТЬ)

Архив с файлом чертежей URoboBox для лазерной резки. Файл создан в программе CorelDRAW X6. (СКАЧАТЬ)

Робот-собака своими руками:

Читайте также: