player-funnel-tracker

Track and visualize player progression in game applications using UrhoX Lua.

Updated May 16, 2026
One-click install
npx skills add https://github.com/haitao2016/--Skill --skill player-funnel-tracker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: player-funnel-tracker
Source: https://github.com/haitao2016/--Skill/tree/main/player-funnel-tracker
Command: npx skills add https://github.com/haitao2016/--Skill --skill player-funnel-tracker

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires UrhoX, NanoVG, cjson, and includes scripts (resource) and references (resource) components.

What problem does it solve?

The player-funnel-tracker skill helps game developers and analysts visualize player progression through different stages of a game, identify drop-off points, and measure conversion rates.

Core Features & Use Cases

  • Real-time Funnel Visualization: Tracks and visualizes player progression in real-time using NanoVG.
  • JSON Persistence: Stores and retrieves player data in JSON format for persistence.
  • Customizable Funnel Stages: Defines custom funnel stages and metrics for analysis.
  • Use Case: Track player progression through stages like tutorial, level completion, and purchases to understand where players are dropping off and optimize the game experience.

Quick Start

Use the player-funnel-tracker skill to track player progression in your game. Define the funnel stages you want to track and start recording player events.

Frequently Asked Questions about player-funnel-tracker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I track player progression and visualize drop-off points in my game?

Player progression tracking captures events at custom game stages and visualizes drop-off points in real time. You define funnel stages like tutorial or purchase completion to identify exactly where players leave your game.

How does real-time funnel visualization work with UrhoX Lua?

Real-time funnel visualization with UrhoX Lua uses NanoVG to render progression metrics directly in-game. It captures player events as they occur and draws updated conversion rates and stage drop-offs on the fly.

How do I store and retrieve player tracking data for funnel analysis?

Funnel analysis stores and retrieves player tracking data in JSON format. This approach persists player progression events locally, allowing you to load historical stage completion metrics for later review.

Can I customize funnel stages for game analytics in UrhoX?

Yes, game analytics in UrhoX supports customizable funnel stages. You can define specific progression metrics and custom events, such as level completion or tutorial steps, to measure conversion rates for your game.

Do I need NanoVG to perform real-time funnel analysis in UrhoX Lua?

Yes, you need NanoVG for real-time funnel analysis rendering in UrhoX Lua. NanoVG handles the visual drawing of the funnel stages, while cjson manages the JSON data persistence for player events.

What is the best way to measure conversion rates across game tutorial stages?

The best way to measure tutorial conversion rates is implementing a customizable funnel tracker. It captures stage completion events in JSON format and visualizes real-time drop-offs to show where players abandon the tutorial.