MCPcopy Create free account
hub / github.com/17cupsofcoffee/rl

github.com/17cupsofcoffee/rl @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
41 symbols 62 edges 6 files ⚖ MIT 0 documented · 0% updated 4y ago★ 33

Browse by type

Functions 28 Types & classes 13
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

rl

Build Status

This is a simple (and extremely work-in-progress) roguelike, written in Rust. It's designed to demonstrate one possible way that the ECS architecture could be applied to a roguelike.

It uses:

  • Tetra - rendering/input/windowing/etc
  • hecs - ECS

There is also an older branch that utilizes the Specs ECS library.

Building

To build this project, you'll need the SDL2 development libraries set up on your machine. Instructions can be found on Tetra's website.

Core symbols most depended-on inside this repo

browse all functions →

Shape

Method 20
Class 12
Function 8
Enum 1

Languages

Rust100%

Modules by API surface

src/resources.rs15 symbols
src/console.rs8 symbols
src/components.rs6 symbols
src/main.rs5 symbols
src/systems.rs4 symbols
src/entities.rs3 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page