Skip to content

jlafayette/zig-tetris

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zig Tetris

Tetris created with zig and raylib.

Thanks to Not-Nik for the raylib bindings raylib-zig I used this to generate the template for this project (everything in the raylib-zig folder, the build.zig, and build.zig.zon file).

Requires

Zig 0.11.0
raylib 4.6

Setup and Build

  • git submodule init
  • git submodule update
  • zig build run

TODO

  • Display current level
  • Flash combo scores / multipliers
  • (Difficulty) junk rows
  • Display controls on the start and pause screens
  • Add sound
  • Add high score
  • Add screenshot or gif to README
  • (Difficulty) Slowly reduce likelyhood of pieces that are helpful
  • Throw in large shapes! (with countdown til arrival)
  • Add two player coop or competition mode
  • Add AI oppenent
  • Online play

About

Tetris made with zig and raylib

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages