View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 2022.3.42 or later
- Package size
- 503 KB
- Files
- 65
- Favorites
- 1
- Views in the past week
- 8
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $25.49 on
Keywords
- Search for Hyper casual game controllers
- Search for Punch Game
- Search for Ragdoll Enemy AI
- Search for Punch game project
- Search for Uncle punch game controller
- Search for Unity 3D Template
- Search for Game
- Search for hyper casual game
- Search for 3D Game Kit
- Search for Arrow Shooter
- Search for Unity Combat System
- Search for Annoying punch game
Punch Game Mobile Full controller
Complete 3D combat system for Unity. Saves months of work - add punch, arrows, enemy AI, UI, audio, saves instantly.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 4
Punch Game Mobile Full controller screenshot 1
About this asset
Easy 3D Combat System: Punch & Arrow Battle - FPS Melee - Ragdoll Physics - Mobile Ready. Complete C# framework with Bone AI, Breakable Walls, Combo attacks, and Headshots. Perfect for Action RPG or Battle Royale games. Includes UI, Audio, and Save System. Works with URP and Built-in.
Long Description (Full Listing)
Elevate your game development with a complete, production-ready 3D Combat System. Stop coding combat from scratch. This package provides a highly polished Punch and Arrow mechanic, featuring smart Enemy AI, fluid ragdoll physics, and cross-platform support.
Why Developers Choose This Asset:
- Time Saver: Get a fully functional combat loop in minutes, saving months of coding.
- Mobile Ready: Optimized for Android and iOS with touch input and notch support.
- Complete Framework: Includes UI, Audio Manager, Save System, and Level Manager.
Core Combat Features:
- Extendable Punch System: Aim, extend, and punch with physics impact, combos, and pull mechanics.
- Projectile Arrow System: Shoot arrows with headshot detection (2x damage) and limited ammo.
- Ragdoll Physics: Enemies react dynamically with realistic force.
- Smart Enemy AI: Hierarchical bone rotation (Head, Neck, Spine) with visual alert systems and group awareness.
Complete Unity Integration:
- Breakable Environment: Destructible walls with prefab fracturing and explosion force.
- Full UI Suite: Floating damage numbers (Critical and Standard), health bars, timers, and score counters.
- Audio Manager: Centralized sound control with volume sliders and persistent saves.
Technical Details:
- Unity Version: 2021.3 LTS or higher.
- Render Pipelines: Built-in, URP, HDRP (Full compatibility, no shader edits needed).
- Dependencies: Requires Input System and TextMeshPro (Free packages).
- Platforms: PC, Mac, iOS, Android.
What's Included?
- Complete C# source code (Clean, commented, event-driven).
- Example prefabs (Arrow, Enemy, Breakable Wall).
- Demo scene with pre-configured setup.
Support: Full source code access allows unlimited customization. Documentation and support included.
From the publisher's Asset Store listing.
Technical details
Unity Version Support
- Minimum: 2021.3 LTS
- Recommended: 2022.3 LTS or 2023.3 LTS
- Maximum Tested: Unity 6 (6000.0)
Render Pipeline Compatibility
- Built-in Render Pipeline (Full Support)
- Universal Render Pipeline - URP (Full Support)
- High Definition Render Pipeline - HDRP (Full Support)
## Platform Support
- Windows
- Mac
- Linux
- Android (7.0 and above)
- iOS (13 and above)
## Package Dependencies (Required)
- Input System (1.5.0 or newer)
- TextMeshPro (3.0.6 or newer)
## Package Dependencies (Optional)
- Universal RP (for URP projects)
- Post Processing (for camera effects)
## Scripting Backends
- Mono (Full Support)
- IL2CPP (Full Support)
## Graphics APIs
- DirectX 11 and 12
- Vulkan
- Metal
- OpenGL ES 3.0 and above
## Physics
- 3D Physics (Unity Physics)
- Ragdoll system fully supported
## Input Methods
- Mouse and Keyboard
- Touch (Mobile)
- Gamepad (via Input System)
## File Size
- Scripts only: Approximately 150 KB
- Full package with prefabs and demo scene: Approximately 5-10 MB
## Code Structure
- Event-driven architecture using C# delegates
- Singleton pattern for managers
- Component-based design
- Clean separation of concerns
## Performance Features
- Object pooling ready for projectiles
- LOD system ready for enemies
- Efficient event system with unsubscribe handling
- Mobile-optimized settings included
## Included Scripts (21 total)
1. PunchController.cs
2. Arrow.cs
3. EnemyAI.cs
4. EnemyAwareness.cs
5. EnemyHealth.cs
6. BreakableWall.cs
7. IBreakable.cs
8. GameEvents.cs
9. GameManager.cs
10. LevelManager.cs
11. SaveManager.cs
12. AudioManager.cs
13. UIManager.cs
14. DamagePopup.cs
15. HealthBarUI.cs
16. LevelCompleteUI.cs
17. MainMenuUI.cs
18. PauseMenuUI.cs
19. MobileSafeArea.cs
20. CameraShake.cs
## Asset Store Requirements Met
- All source code included (no DLLs)
- No external IP or copyrighted materials
- Clean, readable code with comments
- Demo scene included
- Documentation provided
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2022.3.42f1 | Compatible | Compatible | Compatible | Compatible |
1. Unity 2021.3+ all versions, Built-in/URP/HDRP pipelines
2. Windows, Mac, Linux, Android 7.0+, iOS 13+
3. Input System + TextMeshPro only (free packages)
4. IL2CPP, Mono, DirectX, Vulkan, Metal, OpenGL ES
5. Touch, mouse, keyboard, gamepad all supported
As listed on the Asset Store.