Inspiration
This game was inspired by the profound Bitcoin philosophy articulated in the article "Bitcoin: There is No Second Best" by Michael Saylor. The article explains why Bitcoin's unique properties make it the only viable digital monetary network, with no meaningful competition.
Bitcoin stands alone due to its:
- Unmatched security through the most powerful computing network ever created
- True decentralization with no single point of control
- Perfect scarcity with a fixed supply of 21 million coins
- Network effects that grow stronger as more participants join
- Energy-backed production cost that creates a floor on value
Just as gold dominated as the primary monetary metal for thousands of years due to its unique properties, Bitcoin's digital properties make it the singular monetary network for the information age. All alternatives either sacrifice security, decentralization, or scarcity - making them fundamentally different and inferior assets.
What it does
No2ndBest is a fast-paced Bitcoin-themed arcade game where players tap in rhythm with a moving target to trigger multi-lightning attacks that destroy altcoin bubbles. The game features:
- Over 50 unique cryptocurrency bubbles floating around the screen
- A Bitcoin-themed central ball with glowing effects
- Multi-lightning strikes that target 2-4 bubbles simultaneously
- Colorful explosion effects when bubbles collide with the center
- Bitcoin wisdom quotes that appear sequentially when bubbles are popped
How we built it
The game was built using Swift and SpriteKit for iOS. We implemented:
- A physics engine for natural bubble movement and collisions with the central Bitcoin node
- Custom particle systems for lightning strikes and bubble explosions
- A unique randomized cryptocurrency bubble generator ensuring no duplicates
- Smooth animation transitions between game states
- Sound effects synchronized with gameplay events
- Shimmering visual effects on cryptocurrency bubbles using shader techniques
Challenges we ran into
One of the biggest challenges was optimizing performance with 50+ dynamic bubbles on screen simultaneously. The initial implementation caused frame rate drops on older devices.
We also struggled with the lightning attack system - initially, it only targeted one bubble at a time, making the game feel slow and less exciting. Implementing multiple simultaneous strikes required careful timing and visual effects work.
The Bitcoin quotes display system had an overlapping issue where multiple quotes would display on top of each other instead of sequentially, which required implementing a proper queue system.
Accomplishments that we're proud of
We're particularly proud of the seamless integration of Bitcoin philosophy into gameplay mechanics. The central Bitcoin node surrounded by popping altcoin bubbles perfectly visualizes the "no second best" concept.
The visual cohesion between the main menu and gameplay creates a consistent experience that reinforces the Bitcoin theme throughout the entire app.
The multi-lightning attack system is visually impressive and satisfying to trigger, creating those "wow" moments that keep players engaged.
What we learned
Through this project, we deepened our understanding of:
- SpriteKit's physics engine capabilities and limitations
- Particle system optimization techniques for mobile devices
- Game balancing strategies to maintain challenge while remaining fun
- Implementing complex animations without sacrificing performance
- Integrating thematic elements into gameplay in meaningful ways
What's next for No2ndBest
We plan to implement:
- Leaderboards for competitive play
- An achievement system with Bitcoin-themed rewards
- Bitcoin Lightning Network integration for microtransactions
- Additional power-ups based on Bitcoin concepts
- More advanced visual effects and bubble behaviors
- Multiple difficulty levels to appeal to both casual and hardcore players## Inspiration
Built With
- avfoundation
- gameplaykit
- ios
- sprite-kit
- swift
- uikit
- xcode

Log in or sign up for Devpost to join the conversation.