GooCursor is a cross-platform MonoGame sample demonstrating a custom, physics-based cursor inspired by World of Goo.
| Key(s) | Action |
|---|---|
| Q / A | Increase / Decrease Start Scale |
| W / S | Increase / Decrease End Scale |
| E / D | Increase / Decrease Lerp Exponent |
| R / F | Increase / Decrease Border Size |
| T / G | Increase / Decrease Trail Stiffness |
| Y / H | Increase / Decrease Trail Damping |
| U / J | Increase / Decrease Trail Node Mass |
| Left Shift + Enter | Toggle Fullscreen |
/Core — Shared game logic and assets (Game1.cs, Cursor.cs, etc.)/Platforms/<Platform> — Platform-specific entry points and project filesGooCursor.sln) in Visual Studio or VS Code.Platforms/ (e.g., Platforms/Windows/GooCursor.Windows.csproj).Ctrl+Shift+B) or F5 to debug.dotnet run --project Platforms/Windows/GooCursor.Windows.csprojdotnet run --project Platforms/Desktop/GooCursor.DesktopGL.csprojdotnet build Platforms/Android/GooCursor.Android.csprojdotnet build Platforms/iOS/GooCursor.iOS.csprojdotnet run --project Platforms/Linux/GooCursor.Linux.csprojdotnet run --project Platforms/MacOS/GooCursor.MacOS.csproj