///////////////////////////////////////////////////////////////
//module which makes game logic
///////////////////////////////////////////////////////////////
module game(
// inputs: ...
NEIl8W0lEko
Увидел вот такую игру River Raid на хабре: https://habrahabr.ru/post/313092/ и очень она мне понравилась. К плате с FPGA подключен монитор и клавиатура PS/2. На мониторе видно движущееся ...
Пришло мне в голову реализовать игру «жизнь» в ПЛИС в плате Марсоход2. Не знаю, стоит ли объяснять правила этой игры — они, кажется, общеизвестны. Очень хорошее описание есть в википедии.
Ну, ладно, ...
... змейки я определил на языке Verilog вот так:
//define behave of snake segment0 x-coord always @(posedge clk_slow or posedge game_reset) begin if(game_reset) seg0_x ...
... бы он мне в текстовом виде "рисовал" каждый следующий экранчик видео игры. В тестбенче я создаю экземпляры модуля видео синхронизации hvsync.v и модуля игры game.v. Анализируя их выходные сигналы я вывожу ...
two_tennis
Эта игра для двоих. Желательно для детей, так как у них маленькие пальчики и они смогут нажимать четыре кнопочки платы Марсоход .
В общем, ничего особенно нового я тут не изобрел. Игра теннис ...
... как работает моя игра . Вот небольшое демонстрационное видео:
game_wgc Таким образом, мною была 2 раза реализована игра «Волк-Коза-Капуста» в плате Марсоход. Оба проекта Quartus II Вы можете взять здесь ...
... сама логика игры GAME были написаны на языке VERILOG (мне так удобнее и проще).
Исходный текст модуль HVSYNC здесь.
Исходный текст модуля GAME здесь.
Итак, после успешной компиляции проекта ...
Классная вещь! Пробовал еще первую версию тетриса загрузить в Xilinx'овскую плату, вроде загрузилась без особых проблем, только два файла совместил game и hvsync.. Только загрузиться то загрузилась, а ...
Оппа. Ёоу. Йе... Спектрум - детство. Детство. Оно бессмертно. Бессмертно. Просто морщится, сохнет, забывается. Но оно нам нравится, хотя ... ссыхается ... Зеленые деревья, синее небо, пульс бытия, уф... ...
Комп не плох но он не развивается у него нет даже 20 мегабайт памяти и нет 60 мегагерцового процессора чтобы сыграть в Сигму или Бомб Жак. Не развиваемый. А все почему потому что шума в чипе много он болен ...
Подробнее...