MCPcopy Index your code
hub / github.com/Hoto-Mocha/Re-ARranged-Pixel-Dungeon

github.com/Hoto-Mocha/Re-ARranged-Pixel-Dungeon @v3.4.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v3.4.0 ↗ · + Follow
12,282 symbols 47,109 edges 1,335 files 5 documented · 0%

Browse by type

Functions 10,186 Types & classes 2,096
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Shattered Pixel Dungeon

Shattered Pixel Dungeon is an open-source traditional roguelike dungeon crawler with randomized levels and enemies, and hundreds of items to collect and use. It's based on the source code of Pixel Dungeon, by Watabou.

Shattered Pixel Dungeon currently compiles for Android, iOS, and Desktop platforms. You can find official releases of the game on:

Get it on Google Play Download on the App Store Steam

GOG.com Itch.io Github Releases

If you like this game, please consider supporting me on Patreon!

There is an official blog for this project at ShatteredPixel.com.

The game also has a translation project hosted on Transifex.

Note that this repository does not accept pull requests! The code here is provided in hopes that others may find it useful for their own projects, not to allow community contribution. Issue reports of all kinds (bug reports, feature requests, etc.) are welcome.

If you'd like to work with the code, you can find the following guides in /docs: - Compiling for Android. - If you plan to distribute on Google Play please read the end of this guide. - Compiling for desktop platforms. - Compiling for iOS. - Recommended changes for making your own version.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 10,186
Class 2,026
Enum 58
Interface 12

Languages

Java100%

Modules by API surface

core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/Talent.java175 symbols
core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/Hero.java86 symbols
core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/scenes/GameScene.java73 symbols
core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/melee/MeleeWeapon.java73 symbols
core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/artifacts/DriedRose.java66 symbols
core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/Level.java65 symbols
core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/MonkEnergy.java65 symbols
core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/Badges.java65 symbols
core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/melee/gun/Gun.java63 symbols
core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Mob.java62 symbols
core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/Item.java59 symbols
core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/armor/Armor.java57 symbols

For agents

$ claude mcp add Re-ARranged-Pixel-Dungeon \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page