Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/dojoengine/origami

The magic of origami is in seeing a single piece of cairo evolve into a masterpiece through careful folds.
https://github.com/dojoengine/origami

cairo gaming onchain-game

Last synced: 3 months ago
JSON representation

The magic of origami is in seeing a single piece of cairo evolve into a masterpiece through careful folds.

Lists

README

        











[![discord](https://img.shields.io/badge/join-dojo-green?logo=discord&logoColor=white)](https://discord.gg/PwDa2mKhR4)
![Github Actions][gha-badge] [![Telegram Chat][tg-badge]][tg-url]

[gha-badge]: https://img.shields.io/github/actions/workflow/status/dojoengine/dojo/ci.yml?branch=main
[tg-badge]: https://img.shields.io/endpoint?color=neon&logo=telegram&label=chat&style=flat-square&url=https%3A%2F%2Ftg.sumanjay.workers.dev%2Fdojoengine
[tg-url]: https://t.me/dojoengine

# Origami - Primitives for onchain Gaming

#### "The magic of origami is in seeing a single piece of cairo evolve into a masterpiece through careful folds" - Sensei

---

### Crates

- [algebra](./crates/src/algebra)
- [defi](./crates//src/defi/)
- [hex map](./crates/src/map/hex)
- [random](./crates/src/random)
- [security](./crates/src/security)

### Examples using the Origami
- [Simplex noise hex map](./examples/hex_map)
- [Market](./examples/market)
- [Projectile](./examples/projectile)

### Easy integration into your project

Incorporate `origami` seamlessly into your projects using Scarb.toml.

Add the following to your `[dependencies]`:

```toml
[dependencies]
origami = { git = "https://github.com/dojoengine/origami.git" }
```

Now you will be able to use origami like any other Cairo package!

### 🏗️ Join Our Contributors

Your expertise can shape the future of game development! We're actively seeking contributions.

### ❓ Dedicated Support

Run into a snag? Reach out on our [GitHub Issues](https://github.com/dojoengine/origami/issues) or join the conversation in our [Discord community](https://discord.gg/dojoengine) for tailored assistance and vibrant discussions.