- Home
- /
- Categories
- /
- Game Dev
Game Dev
Game development and game engine tools
Animation Systems
by omer-metin
camera-shake
by verekia
Shake the camera when the player takes damage or on impacts for visual feedback.
bone-attachment
by verekia
Attach meshes to bones of a skinned mesh, such as attaching a sword to a character's hand.
ui-useframe
by verekia
Sync UI elements outside the Canvas with the render loop using R3F v10's external useFrame.
verekia-architecture
by verekia
Day-to-day coding style and patterns for R3F game development with Miniplex ECS.
smooth-interpolation
by verekia
Animate values smoothly using exponential decay instead of linear interpolation.
reactive-polling
by verekia
Poll for changes to any value and trigger React re-renders when it changes.
damage-numbers
by verekia
Display floating damage numbers that animate upward and fade out, with support for critical hits.
r3f-setup
by verekia
Set up a React Three Fiber project with WebGPU support.
zustand-entities
by verekia
Use Zustand as a simple state store for entity management (not a true ECS).
verekia-setup
by verekia
Verekia's preferred project setup with Next.js Pages Router, Tailwind 4, Prettier, and TypeScript.
health-bars
by verekia
Display health bars above characters using CSS styling.
miniplex
by verekia
Use Miniplex for minimalistic Entity Component System with TypeScript support.
pushback
by verekia
Make enemies flash white and rock back and forth when receiving damage.
low-health
by verekia
Display a pulsing red vignette overlay when the player's health is low.
koota
by verekia
Use Koota for data-oriented Entity Component System architecture with React bindings.
weapon-trail
by verekia
Create a ribbon trail effect that follows a weapon's movement.
unity-architect
by DmitriyYukhanov
Use when designing Unity architecture, creating component hierarchies, defining interfaces, or generating test stubs and Mermaid diagrams for Unity projects
unity-testing
by DmitriyYukhanov
Use when writing or running Unity tests, including EditMode tests, PlayMode tests, performance testing, and code coverage
unity-coder
by DmitriyYukhanov
Use when implementing Unity C# code to follow proper coding guidelines, naming conventions, member ordering, and Unity-specific patterns
vvvv-troubleshooting
by tebjan
Diagnoses and fixes common vvvv gamma errors in C# nodes, SDSL shaders, and runtime behavior. Use when encountering errors, exceptions, crashes, red nodes, shader compilation failures, missing nodes in the browser, performance issues, or unexpected behavior.
vvvv-shaders
by tebjan
Helps write SDSL shaders for Stride and vvvv gamma — TextureFX, shader mixins, compute shaders, and ShaderFX composition. Use when writing or debugging .sdsl shader files, creating visual effects, working with the Stride rendering pipeline, or composing shader mixins.
3d-graphics
by samhvw8
"3D web graphics with Three.js (WebGL/WebGPU). Capabilities: scenes, cameras, geometries, materials, lights, animations, model loading (GLTF/FBX), PBR materials, shadows, post-processing (bloom, SSAO, SSR), custom shaders, instancing, LOD, physics, VR/XR. Actions: create, build, animate, render 3D scenes/models. Keywords: Three.js, WebGL, WebGPU, 3D graphics, scene, camera, geometry, material, light, animation, GLTF, FBX, OrbitControls, PBR, shadow mapping, post-processing, bloom, SSAO, shader, instancing, LOD, WebXR, VR, AR, product configurator, data visualization, architectural walkthrough, interactive 3D, canvas. Use when: creating 3D visualizations, building WebGL/WebGPU apps, loading 3D models, adding animations, implementing VR/XR, creating interactive graphics, building product configurators."
problem-solving
by samhvw8
"Systematic problem-solving techniques for stuck-ness. Techniques: simplification cascade (complexity spirals), collision-zone thinking (innovation blocks), meta-pattern recognition (recurring issues), inversion exercise (assumption constraints), scale game (uncertainty). Actions: simplify, analyze, recognize patterns, invert assumptions, scale thinking. Keywords: problem solving, complexity spiral, innovation block, stuck, simplification, meta-pattern, assumption inversion, scale uncertainty, breakthrough thinking, root cause, systematic analysis, Microsoft Amplifier, debugging approach, creative solution. Use when: complexity spiraling, hitting innovation blocks, seeing recurring patterns, constrained by assumptions, uncertain about scale, generally stuck on problems."