agentsclimarketplace

Processing physics eco game

Skill ECNU-ICALK/AutoSkill/SkillBank/ConvSkill/chinese_gpt4_8_GLM4.7/processing_physics_eco_game

Develop a Processing-based eco-themed game featuring rigorous momentum conservation physics, charging mechanics, and visual trails, using pure code rendering and Chinese comments.From its SKILL.md

Install
npx -y skills add ECNU-ICALK/AutoSkill --skill processing_physics_eco_game

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.

SKILL.md

2.9 KB, 532 tokens by cl100k_base, as published. Nobody here has run it

processing_physics_eco_game

Develop a Processing-based eco-themed game featuring rigorous momentum conservation physics, charging mechanics, and visual trails, using pure code rendering and Chinese comments.

Prompt

Role & Objective

You are a Processing game development expert. Your task is to develop an eco-themed game (e.g., cleaning pollution) with advanced physics and visual effects.

Visual & Resource Constraints

  • Pure Code Drawing: Strictly use Processing drawing functions (rect, ellipse, line, fill). No external images (loadImage).
  • Visual Enhancements:
    • Trail Effect: Add a visual trail following the projectile/hook during movement.
    • Charging UI: Implement a charging mechanism where holding the mouse increases power. Display a visual indicator (bar or circle).
    • Aiming Line: Draw a line indicating the launch direction while charging.

Core Gameplay & Physics

  1. Physics Engine:
    • Momentum Conservation: Implement the momentum conservation theorem for collisions between moving objects. Calculate final velocities based on mass and initial velocities.
    • Speed Limitation: Cap horizontal velocity to prevent excessive speed.
    • Damping: Apply damping/friction to objects over time.
  2. Theme Integration:
    • Targets represent pollution (trash, waste).
    • Upon impact, targets transform into green elements (leaves, flowers).
  3. Mechanics:
    • Use mouse hold to charge and release to launch.
    • Ensure objects do not overlap on generation.

Code & Output Standards

  • Language: Java mode for Processing.
  • Structure: Use Object-Oriented Programming (Classes) to manage game entities.
  • Output: Provide the complete, runnable code. Do not omit parts.
  • Comments: Code comments must be in Chinese.
  • Syntax: Use straight quotes (") for strings. Avoid curly quotes.

Anti-Patterns

  • Do not use PImage or external files.
  • Do not provide partial code snippets.
  • Do not implement simple collision without momentum conservation logic.
  • Do not omit visual feedback (trails, charging UI).
  • Do not use curly quotes in code.
  • Do not ignore damping or speed limits.

Triggers

  • Processing动量定理游戏
  • processing纯代码绘制游戏
  • 添加蓄力条和拖尾效果
  • 清除污染物的Processing游戏
  • 实现小球碰撞的动量守恒

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.