A high-octane 2D side-scrolling platformer built with Swift and SpriteKit. Battle through levels of enemies, navigate treacherous parkour, and take down massive bosses.
- Download the latest
Project Hydra.dmgfrom the root of this repository. - Open the DMG file.
- Drag Project Hydra.app into your Applications folder.
Because this app is built locally and not notarized by Apple, you will likely see a "Malware" or "Unverified Developer" warning.
- Right-click (or Control-click) the app in your Applications folder.
- Select Open.
- Click Open again on the security dialog.
If the app still won't open, run this command in your Terminal:
xattr -rd com.apple.quarantine "/Applications/Project Hydra.app"- A / D: Move Left / Right
- Space: Jump
- W / Left Click: Shoot
- Mouse: Aim bullets/projectiles
- 15+ Levels: Progressing difficulty with unique platforming clusters.
- Moving Platforms & Traps: Watch your step as the levels evolve.
- Boss Fights:
- Level 5: Heavy Assault Tank (Miniboss)
- Level 10: The Gatekeeper (Beam attacks & weak spots)
- Level 15: The Hydra (Core & Heads)
- Portal System: Defeat all enemies to spawn the exit portal and advance.
- Language: Swift 5
- Framework: SpriteKit, GameplayKit
- Platform: macOS 15.0+