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: 28 days ago
JSON representation
The magic of origami is in seeing a single piece of cairo evolve into a masterpiece through careful folds.
- Host: GitHub
- URL: https://github.com/dojoengine/origami
- Owner: dojoengine
- License: mit
- Created: 2023-11-03T13:56:59.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-07T14:53:05.000Z (about 1 month ago)
- Last Synced: 2024-11-07T15:46:31.803Z (about 1 month ago)
- Topics: cairo, gaming, onchain-game
- Language: Cairo
- Homepage:
- Size: 1.39 MB
- Stars: 39
- Watchers: 6
- Forks: 21
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starknet - Origami - Dojo's gaming library. (Additional developer resources)
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
Origami is a collection of essential primitives designed to facilitate the development of onchain games using the Dojo engine.
It provides a set of powerful tools and libraries that enable game developers to create complex, engaging, and efficient fully onchain games.> _The magic of origami is in seeing a single piece of cairo evolve into a masterpiece through careful folds_
>
>Sensei
---
### Crates
- [Algebra](./crates/algebra)
- [Defi](./crates/defi/)
- [Map](./crates/map)
- Physics (WIP)
- [Random](./crates/random)
- [Rating](./crates/rating)
- [Security](./crates/security)### Easy integration into your project
Incorporate `origami` seamlessly into your projects using Scarb.toml.
Add the following to your `[dependencies]`:
```toml
[dependencies]
origami_random = { git = "https://github.com/dojoengine/origami" }
origami_map = { git = "https://github.com/dojoengine/origami" }
```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.