
Neon8Ball
SpriteKit-Powered 8-Ball
0 ratings
Free
About
NeonPool is a pool-puzzle game built with Apple's native stack, designed for players who value craftsmanship and efficiency.
[Tech Specs]
• Rendering: SpriteKit (Apple's native 2D engine)
• Physics: SKPhysicsBody circular bodies, 60 FPS Metal
• UI: SwiftUI (iOS 17+)
• State: @Observable + UserDefaults persistence
• Audio: System Sound + UIImpactFeedbackGenerator
• Bundle size: ~4 MB, all local assets
[Level Distribution]
| Tier | Range | Limits | Obstacles |
|-----------|-------|-----------------|----------------|
| Tutorial | 1-5 | none | none |
| Rookie | 6-12 | shot limit | none |
| Advanced | 13-20 | shot + time | none |
| Challenge | 21-27 | shot + time | static/moving |
| Master | 28-30 | shot + time | moving + 8-ball|
[3-Star Rating Algorithm]
• Remaining shots >= 50% -> 3 stars
• Remaining shots >= 20% -> 2 stars
• Level cleared -> 1 star
• Premature 8-ball / cue scratch -> fail
[Privacy Compliance]
• No user data collected
• No third-party analytics SDK
• No permissions required (no camera, location, contacts)
• Fully offline, zero network traffic
[Core Interaction]
• Drag opposite to cue ball -> dashed aim line + power ring
• Release -> applyImpulse fires the cue, shot count +1
• Auto-resolve when balls stop -> result overlay triggers
[Compatibility]
• iOS 17.0+ / iPhone-Only
• Dark mode supported
• Chinese (Simplified) / English auto-switch
• Portrait only
[Free Strategy]
This is the complete, free version:
- No IAP
- No ads
- No subscriptions
- No hidden paywalls
If you appreciate clean, native, engineering-driven games, NeonPool is worth your 4 MB.
Show more
What's New in Neon8Ball
1.0.0
May 20, 2026



