Piano Tiles inspired tile tapping game with keyboard controls.
- Infinite tile wave
- Customizable tile preloading
- Custom game loop
- Miss and wrong click handles
- Speed increments based on time
- User error feedback
- Fully random tile sequence without repeats
- Start, end, restart and score overview
- Highscore tracking
- Modular and conventional code style
Install raylib and make sure the Makefile works on your system.
make run
Use KEY_ONE, KEY_TWO etc to tap the lowest tile in a column.
After losing:
- Use SPACE to restart game
- Use ESCAPE to quit game
- Better usage of DRY principle.
- game->is_running can be combined with game->start_time, functionality wise.
- More modular abstraction with helper functions.
- Full code documentation.
- Raylib basics
- Simple applied math
- C program architecture
- Custom game loops
- Problem solving
Made without generative AI.