3DStris 3DS: Difference between revisions

From GameBrew
No edit summary
m (Text replacement - "Category:3DS homebrew games" to "")
 
(18 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS homebrew
{{Infobox 3DS Homebrews
| title = 3DStris
|title=3DStris
| image = https://dlhb.gamebrew.org/3dshomebrew/3DStris.jpeg|250px
|image=3dstris2.png
| type = Other Games
|description=A Tetris clone for the 3DS.
| version = 1.6.4
|author=3DStris
| licence = Mixed
|lastupdated=2020/06/07
| author = 3DStris
|type=Puzzle
| website = https://github.com/3DStris/3DStris
|version=1.6.9
| download = https://dlhb.gamebrew.org/3dshomebrew/3DStris-1.6.4.rar
|license=MIT
| source = https://dlhb.gamebrew.org/3dshomebrew/3DStris-1.6.4.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/3dstris.7z
|website=https://github.com/3DStris/3DStris
|source=https://github.com/3DStris/3DStris
}}
}}
<youtube>VTxiIS4WiBs</youtube>
3DStris is a Tetris clone for the 3DS.


= 3DStris =
==Features==
Basic Tetris clone for the 3DS.
* 20L Sprint mode.
** Sprint games are saved to /3ds/3dstris/games.mp (view from 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.


https://github.com/3DStris/3DStris/raw/master/data/screenshots/mainmenu.png
==Installation==
Available in 3DSX and CIA formats.
* CIA - Install the .cia with the CIA manager of your choice.
* 3DSX - Use the .3dsx provided with the Homebrew Launcher.


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


== Building==
==Media==
 
'''3DStris 20L sprint in 44.358s''' ([https://www.youtube.com/watch?v=VTxiIS4WiBs Mat]) <br>
===Setup===
<youtube>VTxiIS4WiBs</youtube>
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]
 
Make sure to clone recursively (required for third-party libs, check external/):
 
<pre>
git clone --recursive https://github.com/3DStris/3DStris
# If you've already cloned without --recursive, do:
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
cmake -G "Unix Makefiles" ..
make
</pre>
 
Resulting binaries can be found in build/bin/.
 
== Translation ==
 
3DStris currently has translations available for the following languages:


* English
==Changelog==
* Bulgarian by [[https://github.com/geniiii[@geniiii]|https://github.com/geniiii[@geniiii]]]
'''1.6.9-f4d8a52'''
* German by [[https://github.com/itsdavvid[@itsdavvid]|https://github.com/itsdavvid[@itsdavvid]]]
* Move comment about Games::all joining load thread to correct position.
* Polish by [[https://github.com/itsdavvid[@itsdavvid]|https://github.com/itsdavvid[@itsdavvid]]]
* Instead of copying, simply mutate existing saved games.
* (Brazilian) Portuguese by [[https://github.com/matcool[@matcool]|https://github.com/matcool[@matcool]]]
* Fix Azure Pipelines link leading to a 404 [https://github.com/3DStris/3DStris/issues/116 #116].
* Russian by [[https://github.com/oatmealine[@oatmealine]|https://github.com/oatmealine[@oatmealine]]]
* Previously removed include was not unnecessary, but only used in debug.
* Japanese by [[https://github.com/Epicpkmn11[@Epicpkmn11]|https://github.com/Epicpkmn11[@Epicpkmn11]]]
* Add Indonesian flag.
* Macedonian by [[https://github.com/geniiii[@geniiii]|https://github.com/geniiii[@geniiii]]]
* Rename id.json to id_ID.json.
* French by [[https://github.com/badablek[@badablek]|https://github.com/badablek[@badablek]]]
* Remove unnecessary include.
* Danish by [[https://github.com/AlbertCoolGuy[@AlbertCoolGuy]|https://github.com/AlbertCoolGuy[@AlbertCoolGuy]]]
* Merge pull request [https://github.com/3DStris/3DStris/pull/114 #114] from weblate/weblate-3dstris-game.
* Update translation files.
* Translated using Weblate (Indonesian).
* Translated using Weblate (German).
* Fix stupid copy-paste typo [https://github.com/3DStris/3DStris/issues/115 #115].
* Change test++ to ++test.
* Bump version to 1.6.9.


== License ==
==Credits==
Translations:
* 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].


Distributed under the MIT license. See the accompanying [https://github.com/3DStris/3DStris/blob/master/LICENSE LICENSE] file for more information.
==External links==
* GitHub - https://github.com/3DStris/3DStris
* GBAtemp - https://gbatemp.net/threads/3dstris-a-tetris-clone-for-the-3ds.558707
* Reddit - https://www.reddit.com/r/3dshacks/comments/ezkm0z/3dstris_a_tetris_clone_for_the_3ds

Latest revision as of 05:42, 6 May 2024

3DStris
3dstris2.png
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 (view from 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.

Installation

Available in 3DSX and CIA formats.

  • CIA - Install the .cia with the CIA manager of your choice.
  • 3DSX - Use the .3dsx provided with the Homebrew Launcher.

Screenshots

3dstris3.png3dstris4.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

Translations:

External links

Advertising: