PDA

Просмотр полной версии : Теннис На ПР200 (НОВАЯ ИГРА)



d.bort
05.03.2020, 13:48
Теннис На ПР200


Оборудование:

ПР200-24.2.1.0 (https://owen.ru/product/pr200)
БП60Б-Д4-24 (https://owen.ru/product/bloki_pitaniya_dlya_promishlennoj_avtomatiki)
Блок-контакт, 1NO MTB2-BE11 (https://owen.ru/product/meyertec_metallicheskaya_seriya_ip65)
Блок-контакт, 1NC MTB2-BE12 (https://owen.ru/product/meyertec_metallicheskaya_seriya_ip65)


Привет.:) Много писать не буду. Только по делу. За основу взят макрос бегущей строки, который двигает шарик по оси Х. Также добавлен генератор BLINK, который сдвигает мяч по оси У. Когда шарик (это буква «о») доходит до ракетки (квадратные скобки) переменная направления меняется с 0 на 1 мяч летит в другую сторону и т. д. Если шарик пролетел мимо ракетки счетчик CTN подсчитывает забитые голы. Партия закончится, когда количество очей достигнет 9+1. На экране появляется соответствующая надпись. «Победа Игрока 1» к примеру, загорается зеленый светодиод F1. В случае победы второго игрока загорается красный – F2.

Управление.
Я использовал блок-контакт, 1NO и 1NC в качестве «геймпадов». Для запуска игры: игрок 2 (DI2) удерживает кнопку нажатой. Игрок 1 нажимает кнопку осуществляя подачу. Если оба игрока удерживают кнопки нажатыми более двух секунд происходит сброс счета, игра останавливается. Остановить игру и сбросить счет можно в процессе - нажатием кнопки [ВНИЗ], появится дополнительная строка.

Меню и дополнительные функции.
В меню можно изменить уровень сложности. Здесь их два: «средний» (по умолчанию) и «высокий». Есть возможность изменить размер партии: «стандарт» (по умолчанию) 9+1 и «короткая» 6+1 очей. Звук – по умолчанию включен. Когда шарик ударяется об ракетку подается короткий импульс на DO1 или DO2. (явно добавляет реализма). Все параметры в меню являются энергонезависимыми.:cool:
Главные экраны:

https://owen.ru/forum/attachment.php?attachmentid=47764&stc=1


https://owen.ru/forum/attachment.php?attachmentid=47765&stc=1


Игровой экран:
https://owen.ru/forum/attachment.php?attachmentid=47766&stc=1


Меню:
https://owen.ru/forum/attachment.php?attachmentid=47767&stc=1


https://owen.ru/forum/attachment.php?attachmentid=47768&stc=1


https://owen.ru/forum/attachment.php?attachmentid=47769&stc=1

Геймплей:



https://youtu.be/i3102dR5jhc




И в конце.:) Прилагаю проект для рассмотрения и тестирования.:cool:

Внимание! Используйте для тестирования ПР200 с питанием дискретных входов 24 В. Высокое напряжение может быть опасным для вашего здоровья!

d.bort
05.03.2020, 14:01
Вот ссылка на проект: https://drive.google.com/open?id=1_d-u7RQtynivcl61LgCrbchh9vqxYW4K

игорь68
05.03.2020, 18:08
Прикольно. Жалко что макрос закрыт. Хотелось бы посмотреть что внутри.

santehnik
10.03.2020, 23:29
Вот ссылка на проект: https://drive.google.com/open?id=1_d-u7RQtynivcl61LgCrbchh9vqxYW4K
согласен без вскрытия макроса проект ценности не имеет к сожалению)))

Юрий Н
11.03.2020, 07:23
- Мы недавно новый телевизор купили,
- А можно посмотреть?
- Да, конечно, только не включайте.

Евений
24.08.2020, 22:42
Всем привет! Вот решил попробовать разгадать, создать основу игры теннис. Все остальное сделать уже не сложно.508245076850769

Евений
14.09.2022, 13:51
Вот часть проекта основа игры. Попробовал создать по описанию так как макрос закрыт владельцем.

petera
14.09.2022, 14:06
ТЕТРИС на СП310 (Весь код открытый)! https://owen.ru/forum/showthread.php?t=33784&p=340895&viewfull=1#post340895

https://www.youtube.com/watch?v=-0o6NfBF4Ig

игорь68
15.09.2022, 16:10
Ну где то есть видео с DOOM.

игорь68
15.09.2022, 21:27
А можно сюда выложить. На гугле говорят нет URL страницы.

petera
16.09.2022, 00:46
А можно сюда выложить. На гугле говорят нет URL страницы.
Если вопрос ко мне, то можно
а ссылку на тему с тетрисом я уже приводил https://owen.ru/forum/showthread.php?t=33784&p=340895&viewfull=1#post340895

игорь68
16.09.2022, 08:00
Petera спасибо за тетрис. Оставлю в архив. Но хотел по просить автора выложить свой теннис.

Евений
16.09.2022, 13:25
Petera спасибо за тетрис. Оставлю в архив. Но хотел по просить автора выложить свой теннис.

Если хотите могу выложить я? У меня осталась скачанная копия от автора. Только макрос закрыт

игорь68
16.09.2022, 13:52
Давай. Будет чем на работе себя занять.

Евений
16.09.2022, 13:59
Давай. Будет чем на работе себя занять.

Вот сам проект