Multiplayer Tetris

Overview

An implementation of Tetris in C++ with SFML for the school project “Game Servers”.

I used this time SFML to exploring its functionality’s. The rotations and collision detection where calculated based on interpolation.

The entire game operates off a 2-dimensional array that simulates the Tetris grid. The Multiplayer engine runs on both TCP and UDP.

The code for the server can be downloaded here. The documentation here. For the full-source of the tetris game, please ask for it.

Requirements: SFML 2.1 G++/GCC MinGW, Dev. Environment to compile (no Linux-specific calls).