3DStris 3DS: Difference between revisions

From GameBrew
(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 =...")
 
m (Text replacement - "Category:3DS homebrew games" to "")
 
(19 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
}}
}}
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==
https://dlhb.gamebrew.org/3dshomebrews/3dstris3.png
https://dlhb.gamebrew.org/3dshomebrews/3dstris4.png
==Media==
'''3DStris 20L sprint in 44.358s''' ([https://www.youtube.com/watch?v=VTxiIS4WiBs Mat]) <br>
<youtube>VTxiIS4WiBs</youtube>
<youtube>VTxiIS4WiBs</youtube>


= 3DStris [![Build Status][travis-badge]][travis-url] [![CodeFactor][codefactor-badge]][codefactor-url] =
==Changelog==
Basic Tetris clone for the 3DS.
'''1.6.9-f4d8a52'''
<p float="left">
* Move comment about Games::all joining load thread to correct position.
<img src="resources/screenshots/mainmenu.png" width="400px"/>
* Instead of copying, simply mutate existing saved games.
<img src="resources/screenshots/sprint.png" width="400px"/>
* Fix Azure Pipelines link leading to a 404 [https://github.com/3DStris/3DStris/issues/116 #116].
<img src="resources/screenshots/ingame.png" width="400px"/>
* Previously removed include was not unnecessary, but only used in debug.
<img src="resources/screenshots/banner.png" width="400px"/>
* Add Indonesian flag.
</p>
* Rename id.json to id_ID.json.
# Downloads
* Remove unnecessary include.
Automatically generated builds can be found [here][releases-url].
* Merge pull request [https://github.com/3DStris/3DStris/pull/114 #114] from weblate/weblate-3dstris-game.
3DStris is also available on [TinyDB][tinydb-url].
* Update translation files.
You can view the GitHub release stats [here][stats-url].
* Translated using Weblate (Indonesian).
# Building
* Translated using Weblate (German).
## Setup
* Fix stupid copy-paste typo [https://github.com/3DStris/3DStris/issues/115 #115].
For building [you'll need to set up devkitPro][devkitpro-setup], CMake >= 3.12 and you'll need to have the following tools in your `PATH`:
* Change test++ to ++test.
- [bannertool][bannertool-url]
* Bump version to 1.6.9.
- [makerom][makerom-url]
 
Make sure to clone recursively (required for third-party libs, check `lib/`):
==Credits==
```bash
Translations:
git clone --recursive https://github.com/3DStris/3DStris
* English.
# Or if you've already cloned
* Bulgarian by [https://github.com/geniiii @geniiii].
git submodule update --init
* German by [https://github.com/itsdavvid @itsdavvid].
```
* Polish by [https://github.com/itsdavvid @itsdavvid].
## Commands
* (Brazilian) Portuguese by [https://github.com/matcool @matcool].
*On Windows, the following commands should be run in devkitPro's shell `devkitPro/msys2/usr/bin/bash.exe`.*
* Russian by [https://github.com/oatmealine @oatmealine].
```bash
* Japanese by [https://github.com/Epicpkmn11 @Epicpkmn11].
mkdir build && cd build
* Macedonian by [https://github.com/geniiii @geniiii].
cmake -G "Unix Makefiles" .. # Use "Unix Makefiles" to avoid using MSVC on Windows
* French by [https://github.com/badablek @badablek].
make
* Danish by [https://github.com/AlbertCoolGuy @AlbertCoolGuy].
```
 
Binaries can be found in `build/apps/`.
==External links==
# Translation
* GitHub - https://github.com/3DStris/3DStris
3DStris currently has translations available for the following languages:
* GBAtemp - https://gbatemp.net/threads/3dstris-a-tetris-clone-for-the-3ds.558707
* English
* Reddit - https://www.reddit.com/r/3dshacks/comments/ezkm0z/3dstris_a_tetris_clone_for_the_3ds
* Bulgarian by [@geniiii](https://github.com/geniiii)
* German by [@itsdavvid](https://github.com/itsdavvid)
* Polish by [@itsdavvid](https://github.com/itsdavvid)
* (Brazilian) Portuguese by [@matcool](https://github.com/matcool)
* Russian by [@oatmealine](https://github.com/oatmealine)
* Japanese by [@Epicpkmn11](https://github.com/Epicpkmn11)
* Macedonian by [@geniiii](https://github.com/geniiii)
* French by [@badablek](https://github.com/badablek)
[devkitpro-setup]: https://www.3dbrew.org/wiki/Setting_up_Development_Environment
[makerom-url]: https://github.com/jakcron/Project_CTR
[bannertool-url]: https://github.com/Steveice10/bannertool
[releases-url]: https://github.com/3DStris/3DStris/releases
[travis-badge]: https://travis-ci.org/3DStris/3DStris.svg?branch=master
[travis-url]: https://travis-ci.org/3DStris/3DStris
[codefactor-badge]: https://www.codefactor.io/repository/github/3dstris/3dstris/badge
[codefactor-url]: https://www.codefactor.io/repository/github/3dstris/3dstris
[tinydb-url]: https://tinydb.eiphax.tech
[stats-url]: https://3dstris.geni.site

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: