Skip to content

OpenBrickProtocolFoundation/oopetris

Repository files navigation

OOPetris

Code Coverage

What is this?

This is a cross-platform Tetris implementation in C++. It is written in OOP-style using SDL2.

Platform support

This officially supports Linux, Windows, MacOS, Android, Serenity OS, Nintendo Switch and Nintendo 3DS.

Why these? Because it was fun to port the application to those platforms 😋

Usage

You can self-build the application easily.

For concrete instructions see here

Or you can download and use prebuilt binaries from the CI-builds. You can find supported platforms here:

To download artifacts, click on the newest action and download the artifacts.

Android

Linux (Flatpak)

Nintendo Switch / 3DS

Windows

There is no correct MacOS build atm, you have to built it yourself or use the (maybe not published yet) releases on GitHub.

Releases

There is an official website for OOPetris, where you also can find different links to auto updatable releases.

For concrete instructions see here

Logo

OOPetris Logo