Open Issues Need Help
View All on GitHubAI Summary: Implement custom per-pixel effects in the Crust game engine by allowing users to define and apply their own effects via closures, adding a `user_effects` field to the `Sprite` struct and handling the execution of these custom effects during the drawing process.
A simple Scratch-like gamedev tool that has its own scripting language also named Crust!
AI Summary: Add a new section titled "Binary Expressions" within the existing "Expressions" section of the Crust language documentation (docs/crust-language.md). This section should list and explain all available binary operations in the Crust language, including the concatenation operator '..'.
A simple Scratch-like gamedev tool that has its own scripting language also named Crust!
AI Summary: Debug and fix a bug in a Scratch-like game engine where the `wait()` function in the scripting language doesn't correctly pause script execution. The fix involves modifying the sprite's stepping logic to ensure that execution pauses immediately upon encountering `wait()` and resumes from the exact point after the wait period.
A simple Scratch-like gamedev tool that has its own scripting language also named Crust!
AI Summary: Enhance the Crust game development tool's terminal output by integrating the `colored` crate to add color-coding for error and success messages, and potentially provide a user-facing function for colored text output.
A simple Scratch-like gamedev tool that has its own scripting language also named Crust!