Skip to content

A full-featured Tetris Friends clone written in OpenGL/C++

License

Notifications You must be signed in to change notification settings

sgheidi/TetrisFriends

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tetris Friends

Full-featured Tetris Friends clone written in OpenGL/C++ using GLFW.

Demo

TetrisFriends demo

Setting up

First, build GLFW by running mkdir build; cd build; cmake .. in the Linux terminal. Play the game by running make; ./TetrisFriends or ./run.sh for pre-built Makefile.

How to play

The left panel displays the held piece and the right 4 panels display the next pieces.

  • Special keys
    • 'p': pause
    • 'r': restart
    • 'q' or 'ESC': quit
    • 'Space': hard-drop a piece, dropping it instantly
    • 'Shift': hold current piece.
  • Movements
    • Up key: rotate piece
    • Left/right keys: horizontal movement
    • Down key: downward acceleration
  • Note: Speed & score increases with each line clear!

About

A full-featured Tetris Friends clone written in OpenGL/C++

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages