Thanks to visit codestin.com
Credit goes to github.com

Skip to content

RJoshi141/Zoomies

Repository files navigation

ZOOMIES

Zoomies is a fast-paced 2D pixel-art endless runner starring a loyal German Shepherd 🐶. Tap to jump, collect bones to restore health, and dodge logs to keep running! The game combines retro pixel art, parallax backgrounds, and smooth SpriteKit animation for an old-school arcade vibe.

Swift Xcode SpriteKit iOS

Gameplay Demo

Our hero gets ready for a new adventure!

Zoomies Intro



Dodge logs, collect bones, and keep running to survive!

Zoomies Gameplay



Pause, check the rules, or view the credits anytime.

Zoomies Menu



Every run must end — but you can always play again!

Zoomies Game Over

Tech Stack

Layer Technology
Engine SpriteKit
Language Swift
IDE Xcode
Art Custom Pixel Sprites (created using Pixilart)
Platform iOS

Full Asset Reference

All artwork was created by Ritika Joshi using Pixilart
and is not licensed for commercial reuse or redistribution.
All assets are stored in Assets.xcassets.

Character Sprites

Sprite Description Frames Used In
Dog sitting + wagging tail (idle) 16 Title screen
Running animation 8 Gameplay
Jump animation 7 Gameplay
Hurt animation (flinch) 4 When hit
Death animation 8 When HP = 0
Barking dog 13 Title screen
Sitting dog 9 Credits screen

Obstacles & Collectibles

Sprite Description Used In
Wooden log obstacle Gameplay
Collectible bone Gameplay
Blinking yellow bone effect Bone collection

UI Elements

Sprite Description Used In
Player health unit Health bar
Small cloud Background
Medium cloud Background
Large cloud Background
Menu button (pause) Gameplay
Resume game Menu
Rules page Menu
Credits page Menu
Exit to title Menu
Back navigation Rules/Credits

Credits

Zoomies by Ritika Joshi
Game Design, Art & Code by Ritika
Built with SpriteKit + Swift ✨
© 2025 Zoomies Studio

🎨 All pixel art assets are creations by Ritika Joshi and are not for commercial reuse or redistribution.

Setup (for Developers)

Follow these steps to open, build, and run Zoomies locally:

1. Clone the repository

git clone https://github.com/RJoshi141/Zoomies.git
cd Zoomies

2. Open in Xcode

  • Open Zoomies.xcodeproj in Xcode
  • Ensure you’re running Xcode 15 or newer (Swift 5.9+)
  • Set the active scheme to Zoomies and your simulator to any iPhone device

3. Run the Game

  • Press ⌘ + R (or Product → Run)
  • The game launches in the iOS Simulator
  • Tap anywhere to start running 🏃‍♀️

4. Optional: Customize Assets

  • Modify textures or UI art in the Assets.xcassets folder
  • Keep pixel scaling consistent and use .nearest filtering for crisp visuals
  • To add new sprites, import your .png files and reference them in the GameScene.swift

About

Retro 2D endless runner built with SpriteKit + Swift — featuring parallax backgrounds, physics-based collisions, and custom pixel-art animations.

Topics

Resources

License

Stars

4 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages