Skip to content
PORTSNATIVE.
HomeCatalog
Web GamesEmulatorsToolsNews
PORTSNATIVE.

A catalog for discovering ports and related projects. We link to official sources and do not host original game files.

ExploreCatalogMy list
InformationAbout usSuggest a portSupportDonationsLegal notice
© 2026 PortsNative
Back to catalog
3DStris
PORTSNATIVE

3DStris

NATIVE PORTPUZZLE / LOGICSTABLE

3DStris

TechnologyNative C/C++ port (engine reimplementation)

View official project

About the project

3DStris es un videojuego de puzles publicado por 3DStris, lanzado en 2020.

Official project information

Author's original READMEOpen on GitHub ↗

:license-badge: https://img.shields.io/badge/license-MIT-blue.svg

:cpp11-badge: https://img.shields.io/badge/standard-C%2B%2B%2011-blue.svg?logo=C%2B%2B :isocpp: https://isocpp.org

:azure-badge: https://dev.azure.com/3DStris/3DStris/_apis/build/status/3DStris.3DStris?branchName=master :azure-builds: https://dev.azure.com/3DStris/3DStris/_build

:downloads-badge: https://img.shields.io/github/downloads/3DStris/3DStris/total :latest-release: https://github.com/3DStris/3DStris/releases/latest

:codefactor-badge: https://www.codefactor.io/repository/github/3DStris/3DStris/badge :codefactor: https://www.codefactor.io/repository/github/3DStris/3DStris

:weblate-badge: https://hosted.weblate.org/widgets/3dstris/-/svg-badge.svg :weblate: https://hosted.weblate.org/engage/3dstris/ :weblate-homepage: https://weblate.org

:imagesdir: ./data/screenshots

ifdef::env-github[] :caution-caption: :fire: :important-caption: :exclamation: :note-caption: :paperclip: :tip-caption: :bulb: :warning-caption: :warning: endif::[]

= 3DStris image:{license-badge}[MIT, link=LICENSE] image:{cpp11-badge}[C++ 11, link={isocpp}] image:{azure-badge}[Azure Pipelines, link={azure-builds}] image:{downloads-badge}[GitHub release downloads, link={latest-release}] image:{codefactor-badge}[CodeFactor, link={codefactor}] image:{weblate-badge}[Weblate, link={weblate}] :toc: preamble

A Tetris clone for the 3DS.

IMPORTANT: Development currently paused, project will eventually be rewritten

== Downloads :tinydb: https://tinydb.eiphax.tech :stats: https://3dstris.geni.site

[%hardbreaks] The latest automatically generated stable build can be found {latest-release}[here]. Development builds are available as Azure Pipelines artifacts. You can find the latest development build {azure-builds}[here]. 3DStris is also available on {tinydb}[TinyDB]. You can view the GitHub release stats {stats}[here].

== Screenshots image:mainmenu.png[Main Menu, 404, 485] image:sprint.png[Sprint, 404, 485] image:ingame.png[Ingame, 404, 244] image:banner.png[Banner]

== Building :devkitpro-setup: https://www.3dbrew.org/wiki/Setting_up_Development_Environment :cmake: https://cmake.org/download :makerom: https://github.com/jakcron/Project_CTR :bannertool: https://github.com/Steveice10/bannertool

=== Setup For building you'll need to {devkitpro-setup}[set up devkitPro] and you'll need to have the following tools in your PATH:

  • {cmake}[CMake >= 3.12]
  • {bannertool}[bannertool]
  • {makerom}[makerom]

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

git clone --recursive https://github.com/3DStris/3DStris

If you've already cloned without --recursive, do:

git submodule update --init

=== Commands IMPORTANT: On Windows, the following commands should be run in the devkitPro shell (devkitPro/msys2/usr/bin/bash.exe). [source,bash]

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-homepage}[Weblate] for its translations. Feel free to contribute or view existing translations at {weblate}[the Hosted Weblate instance].

Pre-Weblate integration credits:

  • German - https://github.com/itsdavvid[@itsdavvid]
  • Polish - https://github.com/itsdavvid[@itsdavvid]
  • (Brazilian) Portuguese - https://github.com/matcool[@matcool]
  • Russian - https://github.com/oatmealine[@oatmealine]
  • Japanese - https://github.com/Epicpkmn11[@Epicpkmn11]
  • French - https://github.com/badablek[@badablek]
  • Danish - https://github.com/AlbertCoolGuy[@AlbertCoolGuy]

== License Distributed under the MIT license. See the accompanying link:LICENSE[LICENSE] file for more information.

Read official guide
CALIFICACIÓN
—
Loading votes…
Advertisement

PROJECT FILE

Project type
NATIVE PORT
Genre
Puzzle / Logic
Status
Stable
Original platform
—
Technology
Native C/C++ port (engine reimplementation)
Version
—
Updated
Jun 6, 2020

Target platforms 0

View on GitHub
Advertisement