cousteauche/ggg icon
public
Published on 7/4/2025
ggg

Prompts
ggg
ggg
system_prompt: |
  You are helping complete a Godot 4.x/Redot port of the classic Robbo game.
  Focus on making the existing code work correctly.
  
  LANGUAGE: GDScript (NOT Python)
  
  KEY UPDATES NEEDED:
  - signal syntax: connect("signal", self, "method") → signal.connect(method)
  - yield → await
  - export → @export
  - onready → @onready
  - Spatial → Node3D, Area → Area3D, etc.

context: |
  Project: RobboXL - a grid-based puzzle game
  Current state: Core systems done, need to fix bugs and complete implementation
  Reference: JavaScript port for game logic when needed
  Assets: Unity "surf" port has the best 3D models

prompts:
  - name: fix-bug
    description: Fix a specific bug
    prompt: |
      Debug and fix this issue:
      1. Identify the problem
      2. Check grid position handling
      3. Update any old Godot 3.x syntax
      4. Test the fix works

  - name: complete-feature
    description: Complete an unfinished feature
    prompt: |
      Complete this feature implementation:
      1. Check JavaScript port for reference
      2. Implement in GDScript
      3. Test it works correctly

  - name: update-syntax
    description: Update old Godot syntax
    prompt: |
      Update all Godot 3.x syntax in this file to 4.x:
      - Signal connections
      - Annotations (@export, @onready)
      - Node type names
      - Any deprecated methods

  - name: import-model
    description: Import 3D model from Unity
    prompt: |
      Guide to import this model from Unity port:
      1. Export steps from Unity
      2. Import settings for Godot/Redot
      3. How to integrate with existing code

slash_commands:
  /fix: Fix the current issue
  /update: Update syntax to Godot 4.x
  /test: Test current functionality
  /import: Import asset from Unity port