---
title: "Game Patterns with JEngine - Air Market"
description: "You are writing the moving parts of a game - spawning, cooldowns, damage over time, projectiles - and garbage collection hitches are a real worry. This covers those patterns written with JEngine in m…"
canonical: "https://airmarket.ai/app/game-patterns"
---

[Air Market](/) / [Developer Tools](/category/devtools) / Game Patterns with JEngine

Skill by [JasonXuDeveloper - 傑](/@jasonxudeveloper)

# Game Patterns with JEngine

Gameplay systems written so they do not allocate while running

## What this does

You are writing the moving parts of a game - spawning, cooldowns, damage over time, projectiles - and garbage collection hitches are a real worry. This covers those patterns written with JEngine in modern C# so they run without allocating. Reach for it when you want the combat and spawn loop built that way from the start.

### Top 3 things it does for you

- Build a wave spawner
- Add cooldowns and ability timers
- Set up damage over time and health regen

## Information

**Game Patterns with JEngine at a glance**

|  |  |
| --- | --- |
| Kind | Skill |
| Publisher | [JasonXuDeveloper - 傑](/@jasonxudeveloper) |
| Category | [Developer Tools](/category/devtools) |
| Works with | Agent Skills - an open standard supported by 40+ agents |
| Size | 11 KB |
| Licence | MIT |
| Repository | [JasonXuDeveloper/JEngine](https://github.com/JasonXuDeveloper/JEngine/tree/177acdd514ebe7fb6e1c422c4ad57a3e5b2d344b/.claude-plugin/skills/game-patterns) |
| GitHub stars | 2,231 (as of Nov 2026) |

## Security report

**Verified.** AIR scanned this exact version of Game Patterns with JEngine and flagged nothing. AIR's verdict: **safe**.

**What Game Patterns with JEngine's check was run against**

|  |  |
| --- | --- |
| Commit | 177acdd514ebe7fb6e1c422c4ad57a3e5b2d344b |
| Content hash | d63001d601bb1fef23bbf7c39f4a65635b5d80b618322d5895b5082f9fb440d6 |
| Files read | [Browse the files at this exact commit](https://github.com/JasonXuDeveloper/JEngine/blob/177acdd514ebe7fb6e1c422c4ad57a3e5b2d344b/.claude-plugin/skills/game-patterns/SKILL.md) |

A scan is named by the exact content it read, not by a version number. A different version is a different artifact, and nothing here applies to a version AIR has not scanned.

[Read the full security report for Game Patterns with JEngine](/security/game-patterns)

## About Game Patterns with JEngine

Patterns for the recurring parts of a game, written with JEngine in modern C# and aimed at running without allocating: the game loop itself, spawn and wave systems, cooldowns and ability timers, damage over time, health regen, projectile and combat systems.

It also covers the pooling side of that goal, including bullet and enemy pools and the object pool pattern generally, for the case where spawning is what is costing you.

## What's inside

- SKILL.md - instructions

## Questions

### Is Game Patterns with JEngine safe to install?

AIR scanned this exact version of Game Patterns with JEngine and flagged nothing. AIR's verdict: safe. The verdict is named by the content that was read, at commit 177acdd514eb, so it cannot drift onto a version nobody scanned. The full report is at https://airmarket.ai/security/game-patterns.

### How do I install Game Patterns with JEngine?

Open https://airmarket.ai/app/game-patterns on Air Market and use the install action: Air Market hands Claude a prompt naming this exact skill, and Claude sets it up. Source, pinned to the exact commit this listing describes: https://github.com/JasonXuDeveloper/JEngine/tree/177acdd514ebe7fb6e1c422c4ad57a3e5b2d344b/.claude-plugin/skills/game-patterns. Install from that link, not the branch.

## Related on Air Market

- [More Developer Tools listings](/category/devtools)
- [Everything by JasonXuDeveloper - 傑](/@jasonxudeveloper)

---

Canonical URL: <https://airmarket.ai/app/game-patterns>
