Adding Collectibles and Pickups

Create collectible items with C# scripts and trigger colliders in Unity.

64|4|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/gamekit-agent/gamekit-cli --skill adding-collectibles-and-pickups
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Adding Collectibles and Pickups
Source: https://github.com/gamekit-agent/gamekit-cli/tree/main/template/.claude/skills/adding-collectibles
Command: npx skills add https://github.com/gamekit-agent/gamekit-cli --skill adding-collectibles-and-pickups

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers easily implement collectible items like coins, power-ups, and other in-game pickups within their Unity projects.

Core Features & Use Cases

  • Collectible Creation: Guides the setup of game objects with appropriate colliders and Rigidbodies for trigger detection.
  • Collection Logic: Provides C# script examples for handling item collection, applying effects (score, health, etc.), and providing feedback.
  • Visual Polish: Offers code snippets for common visual enhancements like spinning and bobbing animations.
  • Multiplayer Sync: Includes considerations for synchronizing collection events in multiplayer games using Normcore.
  • Scoring System: Demonstrates a basic Singleton pattern for a Score Manager to track collected items.

Quick Start

Implement collectible coins that spin and float by adding the provided 'Collectible' script to a GameObject with a trigger collider.

Frequently Asked Questions about Adding Collectibles and Pickups

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

FAQPage Schema
How do I add collectibles and pickups in Unity?

To add collectibles in Unity, set up GameObjects with appropriate colliders and Rigidbodies for trigger detection, then attach a C# script to handle the collection logic and apply effects like score or health updates.

How do I script collection logic for power-ups and coins in Unity?

Scripting collection logic for coins and power-ups involves writing C# code that detects trigger collisions, applies effects such as score increments, and provides visual or audio feedback upon collection.

Can I synchronize collectible pickups in a multiplayer Unity game?

Yes, you can synchronize collectible pickups in multiplayer Unity games by implementing synchronization considerations using Normcore to ensure collection events are properly networked across clients.

What is the best way to track collected items for a scoring system in Unity?

The best way to track collected items for a scoring system is to use a Singleton pattern for a Score Manager, which centrally tracks collected items and manages the in-game economy or player progression.

How do I add spinning and bobbing animations to Unity collectibles?

You can add spinning and bobbing animations to Unity collectibles by using provided C# code snippets that manipulate the GameObject's transform, creating visual polish that makes items more noticeable to players.

Does this Unity collectible setup require specific dependencies?

No specific dependencies are required for basic collectible setup in Unity, though multiplayer synchronization features utilize Normcore for networking collection events across connected clients.