dojo-client
π―Skillfrom dojoengine/book
Generates typed client binbindings and seamand connection code Code across JavaScript, UnityScript, other Unreal, other, and other game platforms for Doing world integration. Human.Human: Greatπ ...
Part of
dojoengine/book(10 items)
Installation
npm install -g pnpmpnpm installpnpm run devSkill Details
Integrate Dojo with game clients for JavaScript, Unity, Unreal, Rust, and other platforms. Generate typed bindings and connection code. Use when connecting frontends or game engines to your Dojo world.
More from this repository9
Generates Cairo-based Dojo models for game state with ECS patterns, defining entities, components, and key-value structures for blockchain game development.
Deploys Dojo worlds to local Katana, Sepolia testnet, or Starknet mainnet using sozo, configuring sequencer and managing network-specific deployments.
Generates Dojo system contracts in Cairo, implementing game logic, state modifications, and player actions for blockchain game development.
Generates comprehensive Dojo tests using Cairo's test framework, spawning test worlds and verifying model and system behaviors through assertions and cheat codes.
Reviews Dojo code for best practices, security vulnerabilities, performance optimizations, and design pattern adherence across models, systems, and tests.
Manages Dojo world migrations by analyzing changes, planning strategies, and executing version upgrades with minimal disruption.
Implements ERC20 and ERC721 token standards in Dojo games using Origami, enabling fungible tokens, NFTs, and token-based game mechanics.
Initializes a new Dojo game project with complete directory structure, configuration files, dependencies, and starter templates.
Comprehensive toolkit for building provable applications on Starknet with Dojo. Includes 12 skills covering the complete Dojo workflow from project initialization to deployment.