More actions
(Created page with "{{Infobox-3DS-Homebrews | title = 3DElf | image = https://dlhb.gamebrew.org/3dshomebrew/3DElf-3DS.jpg|250px | type = Other Games | version = v0.2.0 | lastupdated = 2020/10/08...") |
No edit summary |
||
Line 1: | Line 1: | ||
{{Infobox-3DS-Homebrews | {{Infobox-3DS-Homebrews | ||
| title = 3DElf | | title = 3DElf | ||
| image = https://dlhb.gamebrew.org/3dshomebrew/ | | image = https://dlhb.gamebrew.org/3dshomebrew/3DElfsplash_en.png|250px | ||
| type = Other Games | | type = Other Games | ||
| version = v0.2.0 | | version = v0.2.0 | ||
Line 8: | Line 8: | ||
| author = SuperSaiyajinStackZ | | author = SuperSaiyajinStackZ | ||
| website = https://github.com/SuperSaiyajinStackZ/3DElf | | website = https://github.com/SuperSaiyajinStackZ/3DElf | ||
| download = https://dlhb.gamebrew.org/3dshomebrew/ | | download = https://dlhb.gamebrew.org/3dshomebrew/3DElfv0.2.0.7z | ||
| source = https://github.com/SuperSaiyajinStackZ/3DElf | | source = https://github.com/SuperSaiyajinStackZ/3DElf | ||
}} | }} | ||
< | 3DElf is a 'Work in progress' Elfer out!' Clone for the Nintendo 3DS. | ||
3DElf's Core is written by [https://github.com/SuperSaiyajinStackZ SuperSaiyajinStackZ]. | |||
3DElf will become part of [https://github.com/SuperSaiyajinStackZ/Stack-Game-Template StackGames] in the future. | |||
For a description on Elfer raus!see [https://de.wikipedia.org/wiki/Elfer_raus! this entry from Wikipedia]. | |||
==Screenshots== | |||
https://dlhb.gamebrew.org/3dshomebrew/3DElfcredits_en.png | |||
https://dlhb.gamebrew.org/3dshomebrew/3DElfrules_en.png | |||
https://dlhb.gamebrew.org/3dshomebrew/3DElfinstructions_en.png | |||
https://dlhb.gamebrew.org/3dshomebrew/3DElfsub_menu_en.png | |||
== Things that are still planned up to v0.1.0: == | |||
* Add a configuration for the language etc so that it can be saved. (The configuration file is <code>Config.json</code>in <code>sdmc:/3ds/3DElf/</code>). | |||
* Add an option to enable / disable the computer in the sub-menu. | |||
* Add an option to change the number of players in the sub-menu. | |||
* Show the number of cards from all players anywhere on the game screen. (Is now displayed in the sub-menu). | |||
* Add an option to restart a game in the sub-menu. | |||
* 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 [https://devkitpro.org/wiki/Getting_Started Getting Started] page to install pacman, then run <code>(sudo dkp-)pacman -S devkitARM libctru citro2d citro3d</code>. You will also [https://github.com/Steveice10/bannertool/releases/latest need bannertool] and [https://github.com/profi200/Project_CTR/releases/latest makerom] 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: | 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 | <pre>git clone --recursive https://github.com/SuperSaiyajinStackZ/3DElf.git</pre> | ||
Or if you've already cloned it: | Or if you've already cloned it: | ||
git submodule update --init --recursive | <pre>git submodule update --init --recursive</pre> | ||
to update all submodules. | to update all submodules. | ||
Then just run | |||
Then just run <code>make</code>in the <code>3ds</code>folder. | |||
== 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. | |||
[[Category:3DS homebrew games]] | [[Category:3DS homebrew games]] | ||
[[Category:Other 3DS homebrew games]] | [[Category:Other 3DS homebrew games]] |
Revision as of 03:24, 28 September 2021
Template:Infobox-3DS-Homebrews 3DElf is a 'Work in progress' Elfer out!' Clone for the Nintendo 3DS.
3DElf's Core is written by SuperSaiyajinStackZ.
3DElf will become part of StackGames in the future.
For a description on Elfer raus!see this entry from Wikipedia.
Screenshots
Things that are still planned up to v0.1.0:
- Add a configuration for the language etc so that it can be saved. (The configuration file is
Config.json
insdmc:/3ds/3DElf/
). - Add an option to enable / disable the computer in the sub-menu.
- Add an option to change the number of players in the sub-menu.
- Show the number of cards from all players anywhere on the game screen. (Is now displayed in the sub-menu).
- Add an option to restart a game in the sub-menu.
- 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 page to install pacman, then run (sudo dkp-)pacman -S devkitARM libctru citro2d citro3d
. You will also need bannertool and makerom 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 : Main developer of 3DElf.
Other
- devkitPro : For devkitARM, Libctru, Citro2D & Citro3D.
- Universal-Team : For Universal-Core.