Skip to content

grd888/gloopdrop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Gloopdrop

A 2D arcade-style iOS game built with SpriteKit, in which a hungry little blob catches falling gloop drops before they hit the ground.

Gameplay

  • Drag the player blob left and right along the floor to catch falling gloop drops.
  • Catch every drop in a level to advance — miss one and it's game over.
  • Each level increases the number of drops, drop speed, and horizontal spread between drops.
  • Each caught drop scores points equal to the current level.
Level Drops
1–5 level × 10
6 75
7 100
8+ 150

Controls

  • Tap anywhere to start a game or restart after game over.
  • Touch and drag the player to move horizontally.

Project Structure

gloopdrop/
├── AppDelegate.swift / SceneDelegate.swift   App lifecycle
├── GameViewController.swift                  Hosts the SpriteKit view
├── GameScene.swift                           Main scene, game loop, scoring, collisions
├── Player.swift                              Player sprite, animations, movement
├── Collectible.swift                         Falling gloop drops
├── SpriteKitHelper.swift                     Layer/physics categories, scrolling helpers
├── GloopFlow.sks                             Particle emitter for the gloop flow
├── Assets.xcassets                           Sprites, backgrounds, foreground, banner
├── Fonts/                                    Nosifer custom font
├── Sounds/                                   SFX (bubbles, chomp, etc.)
└── Music/                                    Background music

Tech

  • Swift + SpriteKit + GameplayKit
  • AVFoundation for audio
  • Custom physics categories for player / collectible / foreground contact handling
  • Scrolling parallax foreground with a particle-emitter gloop flow

Requirements

  • Xcode 15 or later
  • iOS 15+ deployment target

Building & Running

  1. Open gloopdrop.xcodeproj in Xcode.
  2. Select an iOS Simulator or a connected device.
  3. Build and run (⌘R).

Credits

Project by Greg Delgado. Built as a SpriteKit learning project — sprites, fonts (Nosifer), sounds, and music are bundled in the asset folders.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages