Markdown Converter
Agent skill for markdown-converter
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Sign in to like and favorite skills
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
This is a Unity 6 (6000.0.57f1) 3D game project using the Universal Render Pipeline (URP). The project features a simple player controller with movement and shooting mechanics.
Assets/ ├── Scenes/ # Game scenes │ └── SampleScene.unity ├── scripts/ # Player gameplay scripts │ ├── PlayerMovement.cs │ └── PlayerShooting.cs ├── materials/ # Material assets (IA1-3, pj) ├── Settings/ # URP render pipeline settings │ ├── Mobile_RPAsset.asset │ ├── PC_RPAsset.asset │ └── *_Renderer.asset files └── TutorialInfo/ # Template documentation Packages/ └── manifest.json # Package dependencies
PlayerMovement.cs)linearVelocityPlayerShooting.cs)EnemyMovement.TakeDamage()BulletLifetime componentEnemyMovement.cs
EnemySpawner.cs
Open this folder in Unity Hub or launch Unity 6000.0.57f1 directly with this project path.
Assets/Scenes/SampleScene.unityThe project uses Unity's default C# scripting workflow. Scripts are compiled automatically by Unity when modified.
linearVelocity (Unity 6 API) instead of deprecated velocityGameObject.CreatePrimitive()Destroy() timer and collision detectionInstantiate() with automatic reference trackingProject includes both:
Place C# scripts in
Assets/scripts/ directory following existing naming convention (PascalCase).
PlayerMovement.cs - adjust moveSpeed and boundarySize valuesPlayerShooting.cs - modify bulletSpeed, fireRate, and bulletLifetimeEnemyMovement.cs - tune moveSpeed, health, and boundaryLimitEnemySpawner.cs - configure maxEnemies, spawnInterval, and spawnDistanceMaterials are stored in
Assets/materials/. Current materials: IA1, IA2, IA3 (enemies), pj (player). Assign via Inspector or script using Renderer.material.
Assets/materials/enemyPrefabs arrayThis project includes the Unity MCP Bridge package, enabling Model Context Protocol integration for enhanced AI-assisted development. This allows Claude Code to interact with Unity Editor state, scenes, and GameObjects through MCP tools.