Skip to content

3DStris/3DStris

Repository files navigation

3DStris MIT C+\+ 11 Azure Pipelines GitHub release downloads CodeFactor Weblate

A Tetris clone for the 3DS.

Development currently paused, project will eventually be rewritten

Downloads

The latest automatically generated stable build can be found here.
Development builds are available as Azure Pipelines artifacts. You can find the latest development build here.
3DStris is also available on TinyDB.
You can view the GitHub release stats here.

Screenshots

Main Menu Sprint Ingame Banner

Building

Setup

For building you’ll need to set up devkitPro and you’ll need to have the following tools in your PATH:

Make sure to clone recursively (required for third-party libs, check external/):

git clone --recursive https://github.com/3DStris/3DStris
# If you've already cloned without --recursive, do:
git submodule update --init

Commands

On Windows, the following commands should be run in the devkitPro shell (devkitPro/msys2/usr/bin/bash.exe).
cmake -G "Unix Makefiles" -S . -B build
cmake --build build
# or if your CMake version isn't new enough
mkdir build && cd build
cmake -G "Unix Makefiles" ..
make

Resulting binaries can be found in build/bin/.

Translation

3DStris uses Weblate for its translations. Feel free to contribute or view existing translations at the Hosted Weblate instance.

Pre-Weblate integration credits:

License

Distributed under the MIT license. See the accompanying LICENSE file for more information.