jameskokoska / PianoTiles-C-DE1-SoC

🎹 A Piano Tiles game written in C, for the DE1-SoC FPGA board, with VGA graphics output and keyboard input

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PianoTiles-C-DE1-SoC

Features

  • Title screen
  • Game mode selection
  • 2 game modes
  • Game over screen
  • High score screen
  • Transition animations
  • A9 Timer
  • PS2 Keyboard support
  • HEX display support
  • Text buffer support

Game mode 1: Classic

  • Select with hitting [1] on title screen
  • Tap as many tiles as you can
  • Each black tile worth 1 point
  • Use [Q], [W], [E], [R]
  • Given 60 seconds
  • Timer shown on HEX

Game mode 2: Frenzy

  • Select with hitting [2] on title screen
  • Tap as many tiles as you can
  • Each coloured tile is special
  • Legend
  • Given 30 seconds
  • Timer shown on HEX

Images

Title Gamemode 1
Title screen Game mode 1 game screen
Gamemode 2 Game over
Game mode 2 game screen Game over screen
Highscores
Highscores screen

About

🎹 A Piano Tiles game written in C, for the DE1-SoC FPGA board, with VGA graphics output and keyboard input


Languages

Language:C 100.0%