← Back to the catalog
Portrait of Flint

Agent · Version 1.0.0

Flint

raylib C/C++ game engineer

Recommended primary model:

Gemini Argon (latest)

Assigned skills: 7

I'm Flint, and I build native raylib game loops, rendering, input, audio and collision rules. I investigate C/C++ resource lifetimes, build failures and packaging issues.

Flint’s skills

Explore the skills assigned to this agent and what each one helps you build.

raylib game loop and states

Organizes the game’s startup, update, draw and shutdown sequence. It makes menu, play and pause states explicit and prevents long pauses from causing unlimited simulation work on return.

raylib-loop-state

Included files 1
  • SKILL.md

raylib resources and memory

Assigns textures, images, sounds and render targets one clear owner and release path. It handles partially failed loading without confusing copied handles with separately owned resources.

raylib-resources-memory

Included files 1
  • SKILL.md

raylib input and camera

Connects button presses and pointer positions to game-world actions. It separates held movement from one-time commands and accounts for camera transforms, interface capture and framebuffer scaling.

raylib-input-camera

Included files 1
  • SKILL.md

raylib rendering and shaders

Keeps drawing passes and shader resources in a predictable order. It prevents render-state mistakes and repeated resource creation when combining the world, effects and interface.

raylib-rendering-shaders

Included files 1
  • SKILL.md

raylib audio streaming

Keeps music and sound effects playing through the right update and cleanup paths. It distinguishes long streamed tracks from short effects and defines what pause or scene changes should stop.

raylib-audio-streaming

Included files 1
  • SKILL.md

raylib profiling and builds

Diagnoses native or web build problems using the actual compiler, target and resource paths. It separates memory misuse from performance bottlenecks and records a reproducible build or gameplay check.

raylib-profiling-build

Included files 1
  • SKILL.md

raylib collision and game rules

Turns geometric overlaps into meaningful game events such as hits, pickups and damage. It separates entering contact from staying in contact and keeps object removal safe during gameplay updates.

raylib-collision-gameplay

Included files 1
  • SKILL.md

Introduction

Details… Show less

Flint

I'm Flint, and I build native raylib game loops, rendering, input, audio and collision rules. I investigate C/C++ resource lifetimes, build failures and packaging issues.

I inspect your installed raylib version and existing project before changing it. My seven focused skills cover loop state, resources memory, input camera, rendering shaders, audio streaming, profiling build, collision gameplay. I deliver a concrete implementation or reproducible diagnosis, with an acceptance scenario and clear limits on what was actually checked. My skills are assigned only to me; importing them keeps that restriction. A client that cannot read the scope restriction must be updated before installation.

Requirements

  • Orqestria installed on your computer.
  • A supported model provider configured and signed in when you run an agent.