Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

3DStris 3DS: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 5: Line 5:
|author=3DStris
|author=3DStris
|lastupdated=2020/06/07
|lastupdated=2020/06/07
|type=Other Games
|type=Puzzle
|version=1.6.9
|version=1.6.9
|license=MIT
|license=MIT
|download=https://dlhb.gamebrew.org/3dshomebrew/3DStris-v1.6.9.7z
|download=https://dlhb.gamebrew.org/3dshomebrews/3dstris.7z
|website=https://github.com/3DStris/3DStris
|website=https://github.com/3DStris/3DStris
|source=https://github.com/3DStris/3DStris
|source=https://github.com/3DStris/3DStris
}}
}}
<youtube>VTxiIS4WiBs</youtube>
3DStris is a Tetris clone for the 3DS.
 
== 3DStris ==


A Tetris clone for the 3DS.
==Features==
* 20L Sprint mode.
* Sprint games are saved to /3ds/3dstris/games.mp. You can view them through the Games menu.
* There are plans to allow for the number of lines to be customizable.
* Practice (Normal) mode.
* Customizable ARR, DAS and drop timer.
* Customizable keybindings.
* Translations.


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/3dshomebrews/3dstris3.png
https://dlhb.gamebrew.org/3dshomebrews/3dstris4.png


<ul class="large-block-grid-4">
==Media==
  <li>https://dlhb.gamebrew.org/3dshomebrew/mainmenu.jpg</li>
'''3DStris 20L sprint in 44.358s''' ([https://www.youtube.com/watch?v=VTxiIS4WiBs Mat]) <br>
  <li>https://dlhb.gamebrew.org/3dshomebrew/sprint.jpg</li>
<youtube>VTxiIS4WiBs</youtube>
  <li>https://dlhb.gamebrew.org/3dshomebrew/banner.jpg</li>
  <li>https://dlhb.gamebrew.org/3dshomebrew/ingame.jpg</li>
</ul>
 
== 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]


[https://github.com/jakcron/Project_CTR makerom]
==Changelog==
 
'''1.6.9-f4d8a52'''
Make sure to clone recursively (required for third-party libs, check external/):
* Move comment about Games::all joining load thread to correct position.
 
* Instead of copying, simply mutate existing saved games.
<pre>
* Fix Azure Pipelines link leading to a 404 [https://github.com/3DStris/3DStris/issues/116 #116].
git clone --recursive https://github.com/3DStris/3DStris
* Previously removed include was not unnecessary, but only used in debug.
# If you've already cloned without --recursive, do:
* Add Indonesian flag.
git submodule update --init
* Rename id.json to id_ID.json.
</pre>
* Remove unnecessary include.
 
* Merge pull request [https://github.com/3DStris/3DStris/pull/114 #114] from weblate/weblate-3dstris-game.
Commands
* Update translation files.
 
* Translated using Weblate (Indonesian).
On Windows, the following commands should be run in the devkitPro shell (devkitPro/msys2/usr/bin/bash.exe).
* Translated using Weblate (German).
 
* Fix stupid copy-paste typo [https://github.com/3DStris/3DStris/issues/115 #115].
<pre>
* Change test++ to ++test.
cmake -G "Unix Makefiles" -S . -B build
* Bump version to 1.6.9.
cmake --build build
# or if your CMake version isn't new enough
mkdir build && cd build
cmake -G "Unix Makefiles" ..
make
</pre>
 
Resulting binaries can be found in build/bin/.
 
== Translation ==


==Credits==
3DStris currently has translations available for the following languages:
3DStris currently has translations available for the following languages:
* English.
* Bulgarian by [https://github.com/geniiii @geniiii].
* German by [https://github.com/itsdavvid @itsdavvid].
* Polish by [https://github.com/itsdavvid @itsdavvid].
* (Brazilian) Portuguese by [https://github.com/matcool @matcool].
* Russian by [https://github.com/oatmealine @oatmealine].
* Japanese by [https://github.com/Epicpkmn11 @Epicpkmn11].
* Macedonian by [https://github.com/geniiii @geniiii].
* French by [https://github.com/badablek @badablek].
* Danish by [https://github.com/AlbertCoolGuy @AlbertCoolGuy].


* English
==External links==
* Bulgarian by [[https://github.com/geniiii[@geniiii]|https://github.com/geniiii[@geniiii]]]
* GitHub - https://github.com/3DStris/3DStris
* German by [[https://github.com/itsdavvid[@itsdavvid]|https://github.com/itsdavvid[@itsdavvid]]]
* GBAtemp - https://gbatemp.net/threads/3dstris-a-tetris-clone-for-the-3ds.558707
* Polish by [[https://github.com/itsdavvid[@itsdavvid]|https://github.com/itsdavvid[@itsdavvid]]]
* Reddit - https://www.reddit.com/r/3dshacks/comments/ezkm0z/3dstris_a_tetris_clone_for_the_3ds
* (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.
[[Category:3DS homebrew games]]
[[Category:Homebrew puzzle games on 3DS]]

Revision as of 04:42, 30 December 2021

3DStris
File:3DStris.jpeg
General
Author3DStris
TypePuzzle
Version1.6.9
LicenseMIT License
Last Updated2020/06/07
Links
Download
Website
Source

3DStris is a Tetris clone for the 3DS.

Features

  • 20L Sprint mode.
  • Sprint games are saved to /3ds/3dstris/games.mp. You can view them through the Games menu.
  • There are plans to allow for the number of lines to be customizable.
  • Practice (Normal) mode.
  • Customizable ARR, DAS and drop timer.
  • Customizable keybindings.
  • Translations.

Screenshots

3dstris3.png 3dstris4.png

Media

3DStris 20L sprint in 44.358s (Mat)

Changelog

1.6.9-f4d8a52

  • Move comment about Games::all joining load thread to correct position.
  • Instead of copying, simply mutate existing saved games.
  • Fix Azure Pipelines link leading to a 404 #116.
  • Previously removed include was not unnecessary, but only used in debug.
  • Add Indonesian flag.
  • Rename id.json to id_ID.json.
  • Remove unnecessary include.
  • Merge pull request #114 from weblate/weblate-3dstris-game.
  • Update translation files.
  • Translated using Weblate (Indonesian).
  • Translated using Weblate (German).
  • Fix stupid copy-paste typo #115.
  • Change test++ to ++test.
  • Bump version to 1.6.9.

Credits

3DStris currently has translations available for the following languages:

External links

Advertising: