Аркадная игра

5Ruslan5
Offline
Зарегистрирован: 13.03.2020

Здравствуйте, уважаемые знатоки. Получил задание от препода(в ардуино и тд не разбирается, да-да не удивляйтесь, поэтому обращаюсь к вам). Задание заключается в том, чтобы сделать игру на двоих(на плате ардуино).

Мой предварительный выбор компонентов(может что-то не хватает): адресная RGB светодиодная лента , 2 разрядный семисегментный индикатор(2 штуки), тактовая кнопка( 2 штуки), аккумулятор( трудность с подбором характеристики), кнопка вкл/выкл, плата Ардуино UNO/Nano (не знаю, какой более подходящий).  

Игра в основном рассчитана на детей для развития реакции и внимательности. Суть игры заключается в наборе определенного количества очков по нажатию кнопки. На адресной ленте будет 1 постоянно  светящийся диод где-нибудь по середине, а также сигнал(диод) который будет бегать по всей адресной ленте вперед/назад. Для того чтобы заработать балл, игрок должен дождаться когда движущийся сигнал попадет в зону постоянно светящегося диода, где игрок в этот момент нажимает на кнопку. Набранные баллы должны отображаться в семисегментном индикаторе.

Игру хочу сделать многоуровневой(8-10 уровней), где с каждым прохождением будет меняться скорость бегущего светодиода, а также использование определенного цвета RGB для уровня сложности( например с легкий 1-3 уровень = цвет зеленый, с 4-7 средний = синий, 8-10 хард красный). Пока не хочу лезть в программирование, но все же предлагаемая задумка.

Так вот, хотел бы узнать ваше мнение по этому поводу. Возможна ли такая реализация? Если да, то можно ли его как-то в будущем модернизировать? Буду очень признателен, если посоветуете как сделать лучше начинающему «ардуинщику».   

Ворота
Ворота аватар
Offline
Зарегистрирован: 10.01.2016

5Ruslan5 пишет:
Получил задание от препода
Получил - делай! Мы ничего ни от кого не получали.

Тебя препод учил? Вот и покажи ему как ТЫ научился, а не как взрослые дядьки умеют. А то ведь так и диплом получишь ни хрена не зная, и станешь спицалистом, прости, Господи.

Нехрен смолоду привыкать на чужом горбу выезжать. 

5Ruslan5
Offline
Зарегистрирован: 13.03.2020

Спасибо что откликнулся) Преподаватель нас не обучал, он чисто для галочки. Я не пытаюсь получить что то готовое, мне самому интересно сделать что-то, хоть это и не является моим профилем. Я лишь хотел посоветоваться, возможно ли воплотить задуманное. А вы сразу бушуете?)

rkit
Offline
Зарегистрирован: 23.11.2016

5Ruslan5 пишет:

Возможна ли такая реализация?

"Реализация" тут очень громко сказано, потому что ноль конкретики. Игру сделать можно при желании. Будь готов вложить полных дней 15 работы.

5Ruslan5
Offline
Зарегистрирован: 13.03.2020

Окей, а что еще должно быть в прояснении?

Благодарю)

-NMi-
Offline
Зарегистрирован: 20.08.2018

5Ruslan5 пишет:

возможно ли воплотить задуманное.

Побырику видится два массива для двух лент + несколько переменных для "бегания" светодиодов и их цветов. Ну и кнопки. По срабатыванию кнопки анализируем массив(ы) и переменные. Заносим баллы игрокам. Всё.

5Ruslan5
Offline
Зарегистрирован: 13.03.2020

Это конечно больше к программной части, однако хотелось бы разобраться в надежности подбора компонентов (возможно недостающих).   Тем не менее благодарен вам, за рекомендацию.)

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

5Ruslan5 пишет:

Это конечно больше к программной части, однако хотелось бы разобраться в надежности подбора компонентов (возможно недостающих).   Тем не менее благодарен вам, за рекомендацию.)

Пока не попробуешь - не узнаешь.

rkit
Offline
Зарегистрирован: 23.11.2016

5Ruslan5 пишет:

Это конечно больше к программной части, однако хотелось бы разобраться в надежности подбора компонентов (возможно недостающих).   Тем не менее благодарен вам, за рекомендацию.)

Ни одного конкретного компонента ты не назвал. "семисегментый индикатор" это не компонент, а категория.

-NMi-
Offline
Зарегистрирован: 20.08.2018

Надёжность....... ну обычные кнопки, что может быть надёжнее? Ну там дисплей или семисегментники - тоже надёжно. Светодиодные ленты - не знаю, я с ними не работал ещё. Дурдуина - там код это самое главное в надёжности. Вроде как всё.  Никаких проблем не вижу.

Ворота
Ворота аватар
Offline
Зарегистрирован: 10.01.2016

5Ruslan5 пишет:
Преподаватель нас не обучал, он чисто для галочки.

Ты путаешь, родной. Он-то вас обучал, это твоя ленивая задница "училась" чисто для галочки.

5Ruslan5
Offline
Зарегистрирован: 13.03.2020

"Вы полностью правы")