https://github.com/stagyrite/dust
๐ฎ a dungeon-crawling game ported to 3DS
https://github.com/stagyrite/dust
3ds-homebrew roguelike
Last synced: 14 days ago
JSON representation
๐ฎ a dungeon-crawling game ported to 3DS
- Host: GitHub
- URL: https://github.com/stagyrite/dust
- Owner: Stagyrite
- License: isc
- Created: 2024-11-08T15:42:16.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-01-28T14:28:39.000Z (3 months ago)
- Last Synced: 2025-01-28T15:29:57.173Z (3 months ago)
- Topics: 3ds-homebrew, roguelike
- Language: Java
- Homepage: https://stagyrite.github.io/dust/
- Size: 44.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [O]xxxxxx[[/\/\/\/\ DUST/\/\/\/\/\ >
* ๐ฎ It's a dungeon-crawling game ported to 3DS. I'd call it ___dustlike___, but it's roguelike.
* ๐ก๏ธ That single-line ASCII art above is a sword, and the name 'Dust' is carved on it.
* ๐ก [Dust copyright policy](https://github.com/Stagyrite/dust/blob/main/LICENSE "dust/LICENSE at main ยท Stagyrite/dust") states that you're free to use it, although it's not 100% copyleft.## ["Contents"] | stdout
1. [Install](#install--stdout)
* [Requires](#requires--stdout)
* [Build](#build--stdout)
1. [Instructions](#instructions--stdout)
* [Directions](#directions--stdout)
* [Others](#others--stdout)
1. [Inspired by](#inspired-by--stdout)
1. [Story](#story--stdout)
1. [Jokes](#jokes--stdout)### ["Install"] | stdout
#### ["Requires"] | stdout
* [Hardmodded Nintendo 3DS](https://repository-images.githubusercontent.com/778793386/dd003f0d-9b3d-4480-895c-d61aea643555 "OpenRoguelike ported to 3DS") or compatible
* [TwiLight Menu++ developed by Rocket Robz](https://wiki.ds-homebrew.com/twilightmenu/ "TWiLight Menu++ | DS-Homebrew Wiki")
* [Pstros NDS](https://github.com/ole00/pstros-nds "ole00/pstros-nds: J2ME MIDP implementation")#### ["Build"] | stdout
To build from sources, you have to install
[J2ME Wireless Toolkit 2.2](https://www.oracle.com/java/technologies/java-archive-downloads-javame-downloads.html "Java Archive Downloads - Java ME"),
as well as the
[J2SE(TM) Development Kit 5.0 Update 6](https://www.oracle.com/pl/java/technologies/java-archive-javase5-downloads.html "Java Archive Downloads - Java SE 5 | Oracle Polska").
Run build.bat and it should output binaries to the 'output' directory.To install, copy the content of the 'output' directory to the microSD card
from your 3DS. The destination directory has to have the 'nds'
subdirectory, e.g. roms/nds/Pstros072nds/classes. Now load
the Dust.class file with TwiLight Menu++ and the game
is all for you.### ["Instructions"] | stdout
#### ["Directions"] | stdout
```
up
\|/
left-@-right
/|\
down
```#### ["Others"] | stdout
| Key | Action |
| :--- | ---: |
| A | climb up or down |
| Select | swap the LCD screen |
| Start | __game over__ || Tile | Type |
| :--- | ---: |
| > | stairs down |
| < | stairs up |
| = | wall |
| + | door |
| c | ๐ญ๐ฎ triple-faced cow |
| @ | player |### ["Inspired", "by"] | stdout
* ๐ฎ [DSband](https://github.com/eltikia/openroguelike/discussions/6 "Nintendo 3DS port ยท eltikia/openroguelike ยท Discussion #6")
* ๐บ [Eltikia/OpenRoguelike](https://github.com/eltikia/openroguelike "eltikia/openroguelike: The beginning of something that might end as a roguelike development library. But we'll see.")
* ๐งฉ [Maze](https://gist.github.com/Stagyrite/a72b22cd3c6ec16e6f33de589fa16ceb "a maze generator inspired by Maze")
* ๐ฒ [Rogue](https://github.com/Davidslv/rogue "Davidslv/rogue: Original Rogue Game (5.4.4)")
* ๐ฒ [Hack](https://github.com/openbsd/src/tree/master/games/hack "src/games/hack at master ยท openbsd/src")
* ๐ฒ [NetHack](https://www.nethack.org/ "NetHack 3.6.7: NetHack Home Page")### ["Story"] | stdout
```
_________________________________________
/ The Fighters Guild is ready to be \
| established in a ghost town. Because of |
| your position as a dungeon crawler, |
| warrior-bard Ossian had ordered you to |
| crawl down to level 99. He believes |
| that your success can help |
\ the Fighters Guild. /
-----------------------------------------
\ ^__^
\ (..)\_______
(__)\ )\/\
||----w |
|| |
```### ["Jokes"] | stdout

---
["๐"] \| stdout