Create a detailed plan to implement the x task. Do not write any code. The plan should be maintainable, understandable, and junior-friendly. Think hard and keep it simple.
c) You can implement plan but consider those things.
1. Check Existing Implementations and @DOCS/memory-bank.md
Before coding, review previous implementations to avoid redundancy.
2. Use Up-to-date Documentation:
Consult Phaser’s latest documentation(/phaserjs/phaser) via Context7 MCP to ensure your implementation aligns with current best practices.
3. Junior-Friendly Code:
Write clear, straightforward code that is easily understandable by junior developers.
4. Simplicity & Efficiency:
Minimize the amount of code you write. Avoid complexity, unnecessary duplication, and overly verbose implementations.
5. Maintainability:
Ensure your code is maintainable, making it easy to update, debug, and enhance in the future.
d)you should document your implementation on @DOCS/memory-bank.md with brutal concise. you should be very concise. we need only important details.