|
|
(12 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
| {{Infobox-3DS-Homebrews | | {{Infobox 3DS Homebrews |
| | title = 3DElf | | |title=3DElf |
| | image = https://dlhb.gamebrew.org/3dshomebrew/3DElf-3DS.jpg|250px | | |image=3delf2.png |
| | type = Other Games | | |description=Domino clone for the Nintendo 3DS. |
| | version = v0.2.0 | | |author=SuperSaiyajinStackZ |
| | lastupdated = 2020/10/08 | | |lastupdated=2020/10/08 |
| | licence = Mixed | | |type=Card |
| | author = SuperSaiyajinStackZ | | |version=0.2.0 |
| | website = https://github.com/SuperSaiyajinStackZ/3DElf | | |license=Mixed |
| | download = https://dlhb.gamebrew.org/3dshomebrew/3DElf-3DS.rar | | |download=https://dlhb.gamebrew.org/3dshomebrews/3delf.7z |
| | source = https://github.com/SuperSaiyajinStackZ/3DElf | | |website=https://github.com/SuperSaiyajinStackZ/3DElf |
| | |source=https://github.com/SuperSaiyajinStackZ/3DElf |
| }} | | }} |
| <youtube></youtube>
| | 3DElf is a work in progress Elfer out! clone for the Nintendo 3DS. 3DElf's Core is written by SuperSaiyajinStackZ and will become part of [https://github.com/SuperSaiyajinStackZ/Stack-Game-Template StackGames] in the future. |
|
| |
|
| # 3DElf
| | For a description on Elfer raus! see [https://en.wikipedia.org/wiki/Domino_(card_game) this entry from Wikipedia]. |
| <p align = "center">
| |
| <a href="https://github.com/SuperSaiyajinStackZ/3DElf/releases/latest"> <img src = "https://github.com/SuperSaiyajinStackZ/3DElf/blob/main/3ds/app/banner.png "> </a> <br>
| |
| <b> 3DElf is a 'work in progress' Elfer out! `clone for the Nintendo 3DS. </b> <br>
| |
| </p>
| |
| 3DElf's Core is written by [SuperSaiyajinStackZ] (https://github.com/SuperSaiyajinStackZ).
| |
| 3DElf will become part of [StackGames] (https://github.com/SuperSaiyajinStackZ/Stack-Game-Template) in the future.
| |
| For a description of `Elfer out!` See [this entry from Wikipedia] (https://de.wikipedia.org/wiki/Elfer_raus!). | |
| ## Screenshots
| |
| Here are a few screenshots of the current progress.
| |
| ### Credits overlay
| |
| ! [] (https://github.com/SuperSaiyajinStackZ/3DElf/blob/main/screenshots/credits_en.png)
| |
| ### rules overlay
| |
| ! [] (https://github.com/SuperSaiyajinStackZ/3DElf/blob/main/screenshots/rules_en.png)
| |
| ### Game Screen
| |
| ! [] (https://github.com/SuperSaiyajinStackZ/3DElf/blob/main/screenshots/instructions_en.png)! [] (https://github.com/SuperSaiyajinStackZ/3DElf/blob/main/screenshots/game_screen_en. png)! [] (https://github.com/SuperSaiyajinStackZ/3DElf/blob/main/screenshots/sub_menu_en.png)
| |
| ### Splash overlay
| |
| ! [] (https://github.com/SuperSaiyajinStackZ/3DElf/blob/main/screenshots/splash_en.png)
| |
| ### Language selection overlay
| |
| ! [] (https://github.com/SuperSaiyajinStackZ/3DElf/blob/main/screenshots/language_overlay_en.png)
| |
| ## Things that are still planned up to v0.1.0:
| |
| - [x] Add a configuration for the language etc so that it can be saved. (The configuration file is `Config.json` in` sdmc: / 3ds / 3DElf / `).
| |
| - [x] Add an option to enable / disable the computer in the sub-menu.
| |
| - [x] Add an option to change the number of players in the sub-menu.
| |
| - [x] Show the number of cards from all players anywhere on the game screen. (Is now displayed in the sub-menu).
| |
| - [x] Add an option to restart a game in the sub-menu.
| |
| - [x] Possible improvements of the game core and the application.
| |
| ## Compile
| |
| ### Put on the environment
| |
| To compile 3DElf from the source code, you have to set up your environment with devkitARM, Libctru, Citro2D and Citro3D. Follow devkitPro's [Getting Started] (https://devkitpro.org/wiki/Getting_Started) page to install pacman, then run `(sudo dkp-) pacman -S devkitARM libctru citro2d citro3d`. You will also need [bannertool] (https://github.com/Steveice10/bannertool/releases/latest) and [makerom] (https://github.com/profi200/Project_CTR/releases/latest) in the path.
| |
| ### Cloning the repository
| |
| To download the source code you have to clone this with submodules, this can be done by doing the following:
| |
| ``
| |
| git clone --recursive https://github.com/SuperSaiyajinStackZ/3DElf.git
| |
| ``
| |
| Or if you've already cloned it:
| |
| ``
| |
| git submodule update --init --recursive
| |
| ``
| |
| to update all submodules.
| |
| Then just run `make` in the` 3ds` folder.
| |
| ## credits
| |
| ### main developer
| |
| - [SuperSaiyajinStackZ] (https://github.com/SuperSaiyajinStackZ): Main developer of 3DElf.
| |
| ### Other
| |
| - [devkitPro] (https://github.com/devkitPro): For devkitARM, Libctru, Citro2D & Citro3D.
| |
| - [Universal-Team] (https://github.com/Universal-Team): For Universal-Core.
| |
|
| |
|
| [[Category:3DS homebrew games]] | | ==Screenshots== |
| [[Category:Other 3DS homebrew games]] | | https://dlhb.gamebrew.org/3dshomebrews/3delf8.png |
| | https://dlhb.gamebrew.org/3dshomebrews/3delf4.png |
| | |
| | https://dlhb.gamebrew.org/3dshomebrews/3delf5.png |
| | https://dlhb.gamebrew.org/3dshomebrews/3delf6.png |
| | |
| | https://dlhb.gamebrew.org/3dshomebrews/3delf7.png |
| | https://dlhb.gamebrew.org/3dshomebrews/3delf3.png |
| | |
| | ==Credits== |
| | Main developer: |
| | * [https://github.com/SuperSaiyajinStackZ SuperSaiyajinStackZ] - Main developer of 3DElf. |
| | |
| | Other: |
| | * [https://github.com/devkitPro devkitPro] - For devkitARM, Libctru, Citro2D & Citro3D. |
| | * [https://github.com/Universal-Team Universal-Team] - For Universal-Core. |
| | |
| | ==External links== |
| | * GitHub - https://github.com/SuperSaiyajinStackZ/3DElf |