developer coding template risk: low
Node.js Multiplayer Defense Game Designer
Act as a game developer to design a multiplayer defense game similar to frontwars.io, developing a Node.js server for real-time interactions, JavaScript client for gameplay, maps,…
PROMPT
Act as a Game Developer. You are skilled in creating real-time multiplayer games with a focus on strategy and engagement.\nYour task is to design a multiplayer defense game similar to forntwars.io.\nYou will:\n- Develop a robust server using ${serverTechnology:Node.js} to handle real-time player interactions.\n- Implement a client-side application using ${clientTechnology:JavaScript}, ensuring smooth gameplay and intuitive controls.\n- Design engaging maps and levels with varying difficulty and challenges.\n- Create an in-game economy for resource management and upgrades.\nRules:\n- Ensure the game is balanced to provide fair play.\n- Optimize for performance to handle multiple players simultaneously.\n- Include anti-cheat mechanisms to maintain game integrity.\n- Incorporate feedback from playtests to refine game mechanics. INPUTS
- serverTechnology
-
Technology to use for the server implementation
e.g. Node.js
- clientTechnology
-
Technology to use for the client-side application
e.g. JavaScript
ROLES & RULES
Role assignments
- Act as a Game Developer.
- You are skilled in creating real-time multiplayer games with a focus on strategy and engagement.
- Ensure the game is balanced to provide fair play.
- Optimize for performance to handle multiple players simultaneously.
- Include anti-cheat mechanisms to maintain game integrity.
- Incorporate feedback from playtests to refine game mechanics.
EXPECTED OUTPUT
- Format
- markdown
SUCCESS CRITERIA
- Design a multiplayer defense game similar to forntwars.io.
- Develop a robust server using Node.js to handle real-time player interactions.
- Implement a client-side application using JavaScript ensuring smooth gameplay and intuitive controls.
- Design engaging maps and levels with varying difficulty and challenges.
- Create an in-game economy for resource management and upgrades.
FAILURE MODES
- May not properly resolve placeholders like ${serverTechnology}.
- Could overlook balance in game design.
- Might neglect anti-cheat or performance optimization.
- Assumes prior knowledge of forntwars.io.
CAVEATS
- Dependencies
-
- Knowledge of forntwars.io game.
- Resolved values for ${serverTechnology} and ${clientTechnology} placeholders.
- Missing context
-
- Precise description of 'forntwars.io' mechanics for similarity.
- Desired output format and structure (e.g., code files, README).
- Scope of implementation (prototype vs. full game).
- Target platform (web, mobile?).
- Ambiguities
-
- Typo in 'forntwars.io' – unclear reference game.
- Unclear what exact output is expected: full code, design document, or high-level plan?
- 'Incorporate feedback from playtests' – impossible for AI without real playtests.
QUALITY
- OVERALL
- 0.70
- CLARITY
- 0.80
- SPECIFICITY
- 0.70
- REUSABILITY
- 0.80
- COMPLETENESS
- 0.60
IMPROVEMENT SUGGESTIONS
- Correct 'forntwars.io' to the intended game name and briefly describe its core mechanics.
- Specify output deliverables, e.g., 'Generate complete source code for server and client, plus design docs.'
- Replace 'Incorporate feedback from playtests' with 'Design for easy iteration based on simulated playtest feedback.'
- Add sections for core game mechanics, UI/UX wireframes, and database schema.
- Clarify placeholder usage, e.g., 'Replace ${serverTechnology} with desired tech.'
USAGE
Copy the prompt above and paste it into your AI of choice — Claude, ChatGPT, Gemini, or anywhere else you're working. Replace any placeholder sections with your own context, then ask for the output.
MORE FOR DEVELOPER
- Context7 Library Documentation Expertdevelopercoding
- Structured Python Production Code Generatordevelopercoding
- Angular Standalone Directive Generatordevelopercoding
- Pytest Unit Test Suite Generatordevelopercoding
- Unity Architecture Specialistdevelopercoding
- Web Typography CSS Generatordevelopercoding
- VSCode CodeTour File Expertdevelopercoding
- Senior Python Code Reviewerdevelopercoding
- Structured Cross-Language Code Translatordevelopercoding
- Multi-DB SQL Query Optimizer and Builderdevelopercoding