Skip to content

jonahkingcs/SlimeShot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SlimeShot

A 2D slingshot-platformer built with Unity and C#.

Overview

SlimeShot is a fast, physics-based 2D platformer where you control a sticky slime that slingshots itself across walls, platforms, and hazards to reach the top of each level before time (or rising lava ;]) runs out.

Built from scratch in Unity as my first complete game project, SlimeShot focuses on tight, satisfying controls, expressive pixel-art visuals, and handcrafted levels built around momentum and precision.


Core Gameplay Features

  • Slingshot Controls: Click, pull, and release to launch the slime with precision and speed.
  • Sticky Physics: Slime sticks to any wall it touches and can cling, slide, or drip depending on surface type.
  • Custom Pixel-Art Environment: Seamless castle background with tall stained-glass windows and brick textures.
  • Aiming Arrow: Custom pixel-art arrow that visually scales 1:1 with the maximum pull distance for clear feedback.

Visual Style

  • Pixel Art: Created in LibreSprite.
  • Scale: 16 pixels per unit for crisp visuals.

Tech Stack

Component Details
Engine Unity 2022–2023 LTS (2D URP)
Language C#
Art Tools LibreSprite
Version Control Git + GitHub

Current Progress

  • Core sling-and-stick physics
  • Custom pixel-art aim arrow aligned with max pull distance
  • Seamless background tilemap & non-colliding sorting layers
  • Next: surface types (ice, conveyor, weak grip), timer UI, and lava hazard

Controls

Action Control
Aim / Pull Click and drag mouse
Launch Release mouse button
Restart level (to be added)
Quit game (to be added)

Author

Jonah King

Aspiring game developer exploring Unity, pixel art, and physics-based mechanics.
SlimeShot started as a learning project and is growing into a polished indie game.


License

This project is currently unlicensed (all rights reserved).
Please do not redistribute or reuse code or assets without permission.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published