MCPcopy Index your code
hub / github.com/Louis-Tarvin/Elemental-Sorcerer

github.com/Louis-Tarvin/Elemental-Sorcerer @v1.2.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.2.0 ↗ · + Follow
160 symbols 184 edges 29 files 8 documented · 5% updated 3y agov1.2.0 · 2022-10-14★ 52
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Elemental Sorcerer

A game made in 10 days for Bevy Jam #2. The theme was: combine.

It's a mini metroidvania where the player can infuse their equipment with the power of the elements.

You can play it in your browser on itch.io here.


End Result

How the game scored against the other 85 submissions:

Criteria Rank Score
Gameplay #1 4.395
Overall #7 3.974
Theme Interpretation #9 4.184
Presentation #10 4.053
Originality #46 3.263

Thanks to everyone who played, commented, and voted!


Acknowledgements

  • This asset pack was used for most of the sprites and tiles.
  • bevy_ecs_ldtk used for loading LDTK levels.
  • Heron used for physics.

License

Licensed under either of

  • Apache License, Version 2.0, (http://www.apache.org/licenses/LICENSE-2.0)
  • MIT license (http://opensource.org/licenses/MIT)

at your option.

Core symbols most depended-on inside this repo

has_infused
called by 13
src/entity/player.rs
has_equipt
called by 11
src/entity/player.rs
num_elements
called by 3
src/entity/player.rs
get_combination_description
called by 2
src/entity/player.rs
num_equipment
called by 2
src/entity/player.rs
toggle_sfx_vol
called by 1
src/audio.rs
toggle_music_vol
called by 1
src/audio.rs
default
called by 0
src/audio.rs

Shape

Class 68
Function 55
Method 26
Enum 11

Languages

Rust100%

Modules by API surface

src/state/ability_menu.rs16 symbols
src/level.rs15 symbols
src/entity/player.rs12 symbols
src/physics.rs10 symbols
src/entity/goblin.rs10 symbols
src/abilities.rs10 symbols
src/entity/fan.rs9 symbols
src/state/main_menu.rs7 symbols
src/audio.rs7 symbols
src/entity/ability.rs6 symbols
src/damage.rs6 symbols
src/entity/signpost.rs5 symbols

For agents

$ claude mcp add Elemental-Sorcerer \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page