New week, new Rust! What are you folks up to?
I'm experimenting writing a game where you program an AI to fight other players' AIs (or build cities, or colonize spaces, for example).
This is inspired from LeekWars where you program leeks, but in a language that resembles JavaScript (with most of the downsides). So I'm currently trying to set up a WASM executor and interface (the player compiles their AI from whatever language into WASM, and send the WASM to the server, which executes it in a sandbox). It seems sc-executor-wasmtime
from Substrate (the blockchain framework) has everything I need: deterministic WASM sandboxing and FFI generation.
I'm also open to ideas about game design: the available programmable characters may be Ferris, rust fungi, oxide... both centralized intelligent entities (with a big AI), and little, locally stupid but socially efficient colonies like ants or mycelia (with a very constrained AI).
Building a jira-tui while learning rust at the same time.
Shameless plugs -
GitHub: GitHub - moali87/jirust: Jira terminal UI
Twitch: Twitch
This topic was automatically closed 90 days after the last reply. We invite you to open a new topic if you have further questions or comments.