More actions
(Created page with "{{Infobox 3DS homebrew | title = 3DStris | image = https://dlhb.gamebrew.org/3dshomebrew/3DStris.jpeg|250px | type = Other Games | version = 1.6.4 | licence = Mixed | author =...") |
No edit summary |
||
Line 12: | Line 12: | ||
<youtube>VTxiIS4WiBs</youtube> | <youtube>VTxiIS4WiBs</youtube> | ||
= 3DStris | = 3DStris = | ||
Basic Tetris clone for the 3DS. | Basic Tetris clone for the 3DS. | ||
https://github.com/3DStris/3DStris/raw/master/data/screenshots/mainmenu.png | |||
== Building== | |||
===Setup=== | |||
For building you’ll need to set up devkitPro and you’ll need to have the following tools in your PATH: | |||
[https://cmake.org/download CMake >= 3.12] | |||
[https://github.com/Steveice10/bannertool bannertool] | |||
For building | |||
[https://github.com/jakcron/Project_CTR makerom] | |||
Make sure to clone recursively (required for third-party libs, check | Make sure to clone recursively (required for third-party libs, check external/): | ||
<pre> | |||
git clone --recursive https://github.com/3DStris/3DStris | git clone --recursive https://github.com/3DStris/3DStris | ||
# | # If you've already cloned without --recursive, do: | ||
git submodule update --init | git submodule update --init | ||
</pre> | |||
Commands | |||
On Windows, the following commands should be run in the devkitPro shell (devkitPro/msys2/usr/bin/bash.exe). | |||
<pre> | |||
cmake -G "Unix Makefiles" -S . -B build | |||
cmake --build build | |||
# or if your CMake version isn't new enough | |||
mkdir build && cd build | mkdir build && cd build | ||
cmake -G "Unix Makefiles" .. | cmake -G "Unix Makefiles" .. | ||
make | make | ||
</pre> | |||
Resulting binaries can be found in build/bin/. | |||
== Translation == | |||
3DStris currently has translations available for the following languages: | 3DStris currently has translations available for the following languages: | ||
* English | * English | ||
* Bulgarian by [@geniiii] | * Bulgarian by [[https://github.com/geniiii[@geniiii]|https://github.com/geniiii[@geniiii]]] | ||
* German by [@itsdavvid] | * German by [[https://github.com/itsdavvid[@itsdavvid]|https://github.com/itsdavvid[@itsdavvid]]] | ||
* Polish by [@itsdavvid] | * Polish by [[https://github.com/itsdavvid[@itsdavvid]|https://github.com/itsdavvid[@itsdavvid]]] | ||
* (Brazilian) Portuguese by [ | * (Brazilian) Portuguese by [[https://github.com/matcool[@matcool]|https://github.com/matcool[@matcool]]] | ||
* Russian by [[https://github.com/oatmealine[@oatmealine]|https://github.com/oatmealine[@oatmealine]]] | |||
* | * Japanese by [[https://github.com/Epicpkmn11[@Epicpkmn11]|https://github.com/Epicpkmn11[@Epicpkmn11]]] | ||
* Macedonian by [[https://github.com/geniiii[@geniiii]|https://github.com/geniiii[@geniiii]]] | |||
* | * French by [[https://github.com/badablek[@badablek]|https://github.com/badablek[@badablek]]] | ||
[ | * Danish by [[https://github.com/AlbertCoolGuy[@AlbertCoolGuy]|https://github.com/AlbertCoolGuy[@AlbertCoolGuy]]] | ||
[ | |||
[ | == License == | ||
[ | |||
[ | Distributed under the MIT license. See the accompanying [https://github.com/3DStris/3DStris/blob/master/LICENSE LICENSE] file for more information. | ||
[ | |||
[ | |||
[ | |||
Revision as of 13:35, 25 April 2020
3DStris
Basic Tetris clone for the 3DS.
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 currently has translations available for the following languages:
- English
- Bulgarian by [[@geniiii|https://github.com/geniiii[@geniiii]]]
- German by [[@itsdavvid|https://github.com/itsdavvid[@itsdavvid]]]
- Polish by [[@itsdavvid|https://github.com/itsdavvid[@itsdavvid]]]
- (Brazilian) Portuguese by [[@matcool|https://github.com/matcool[@matcool]]]
- Russian by [[@oatmealine|https://github.com/oatmealine[@oatmealine]]]
- Japanese by [[@Epicpkmn11|https://github.com/Epicpkmn11[@Epicpkmn11]]]
- Macedonian by [[@geniiii|https://github.com/geniiii[@geniiii]]]
- French by [[@badablek|https://github.com/badablek[@badablek]]]
- Danish by [[@AlbertCoolGuy|https://github.com/AlbertCoolGuy[@AlbertCoolGuy]]]
License
Distributed under the MIT license. See the accompanying LICENSE file for more information.