cpp20_ecs_type_restricted_event_system
Implements a C++20, type-safe, data-driven event system for ECS using variadic templates, inheriting from EventSystemBase, and supporting both Observer and Message Queue architectures.
Browse reusable instructions for your AI tools. Copy and customize a prompt, or download a skill for a supported agent.

Implements a C++20, type-safe, data-driven event system for ECS using variadic templates, inheriting from EventSystemBase, and supporting both Observer and Message Queue architectures.
Implement a high score tracking system for Codesters games using CSV files. This involves reading existing scores, appending new scores, sorting them, writing back to the file, and displaying the results on the stage.
Translates game text strings into Iberic Spanish, Latino Spanish, and Brazilian Portuguese, ensuring correct verb conjugations and respecting specific regional differences such as 'Utilice' (Latino) vs 'Utilizad' (Iberic).
Generates a comprehensive Comp/Con database entry for a mech in the Lancer TTRPG system, including detailed statistics, loadouts, core systems, traits, and creative descriptions based on the manufacturer and mech name.
Generates RPG class skills and descriptions following a specific Markdown template structure, including usable weapons, skill names, levels, costs, and effects.
Generates RPG alchemy ingredients using a predefined list of effects and a specific naming format, or analyzes provided ingredient lists to determine the frequency of effects (most common and rarest).
Generates lists of alien-themed names (characters, monsters, worlds, cities) and location descriptions for RPG settings, ensuring uniqueness, phonetic variety, environmental context, and pronounceability.
Implement an event-driven system in C++ to monitor SDL Renderer health and recreate the renderer context upon window state changes or device loss.
Simulates a side-scrolling beat 'em up RPG where the user navigates levels and fights enemies using stats (HP, Power, Defense, Speed). Tracks health, calculates combat outcomes based on move success chances, and presents choices with hidden outcomes and varying favorability.
Generates detailed character profiles using a hybrid JSON-narrative schema optimized for LLM consistency, encompassing basic stats, behavioral scripting, autobiographical narrative, inventory, and graph-based maps.
Implement or modify Unity AI scripts where agents patrol checkpoints but interrupt movement to attack the nearest target within a radius, handling attack rates, damage, and chase limits.
Design a modular UE5 C++ system for Gameplay Abilities that integrates with Niagara effects. The system must handle varying parameters per ability, support runtime updates, and avoid monolithic data structures by using inheritance and polymorphism.
Fix Unity C# compilation errors and refactor scripts (e.g., merging classes), ensuring the output is always the complete, copy-paste ready file content without omissions.
Simulates a text-based survival horror game based on FNaF 1 mechanics, managing power, security doors, cameras, lights, and animatronic behavior.
Implement physics-based ramp alignment and control for a Unity hoverboard, including dynamic height adjustment, pitch alignment, speed modification based on incline, and physics property tuning.
Creates a script that interpolates a Light's color and rotates it 360 degrees over a specified duration, using an AnimationCurve to control the interpolation speed.
Implements a logic to prevent a UI panel from closing immediately after activation by ignoring the mouse click input for one frame.
Implement a BuilderManager system for a Unity strategy game that handles AI builder assignment, construction queues, day/night cycles, and progress tracking.
Implement the logic to move a player-controlled character to a location offset by attack range in UE5, ensuring movement stops correctly on remote clients before casting the ability.
Generate C# scripts for Unity to parse a CSV file containing minion card data into a list of serializable objects based on a specific 14-column schema.
Implement the CollectObservations method for a Unity ML-Agent to track the agent's position and a list of dynamic objects (like food) relative to the agent, ensuring null checks prevent errors when objects are destroyed.
Implement a camera save/load system in Unity for an Eldritch Sight mechanic, featuring 4 slots, double-tap to save, single-tap to load, and dynamic UI color feedback (Red for saved, Green for loaded, White highlight, Gray for blank).
Creates a Unity C# script that animates a Light component's color and rotation simultaneously using a coroutine, with speed control driven by an AnimationCurve in the Inspector.
Implements a Unity coroutine for a projectile (arrow) that moves from a start point to a target. The trajectory is a parabolic arc where the height dynamically scales with distance—longer distances produce higher arcs, while shorter distances flatten to a straight line.
Try another platform, a broader search, or fewer filters.
Explore all resourcesResource formats: Prompts are ready to copy into a conversation. Skills install into the compatible agent shown on their page.
How it worksInclude the instructions, intended platforms, author, and license. Submissions are reviewed before publication.