Skip to content

evives12/SlimeAdventure-unity-platformer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 

Repository files navigation

Slime Adventure

A fun and accessible 3D platformer built with Unity, focused on smooth movement, intuitive level design, and replayability.


OVERVIEW

Slime Adventure is a casual 3D platformer where players control a bouncy slime character navigating floating islands to collect trophies. The game emphasizes fluid movement, simple mechanics, and player freedom.


FEATURES

  • Smooth third-person movement system
  • Hub-based level design with 3 unique routes
  • Trophy collection system with real-time UI updates
  • Timer system for replayability and speedrunning
  • Instant respawn system for seamless gameplay
  • Cinemachine-powered dynamic camera
  • Low-poly stylized visuals
  • Background music and sound effects

GAMEPLAY

  • Start in a central hub island
  • Choose between 3 platforming routes
  • Collect all trophies to win
  • Improve your time for replayability

Difficulty Progression:

  • Grassland: Introductory platforms
  • Rocky Plateau: Vertical challenges
  • Shifting Isles: Moving platforms and precision jumps

CONTROLS

W A S D - Movement Mouse - Camera Control Space - Jump Shift - Sprint


TECHNICAL HIGHLIGHTS

  • Built using Unity Engine
  • Implemented Unity Input System
  • Integrated Cinemachine for camera control
  • Used Unity Physics Engine for movement and interactions
  • Trigger-based collision system for item collection
  • Scripted respawn system

ARCHITECTURE & DESIGN

  • Hub-and-spoke level structure
  • Modular level progression
  • Event-driven interactions
  • Minimal UI design
  • Optimized for 60 FPS on standard hardware

ART & AUDIO

  • Low-poly art style with vibrant colors
  • Unity Asset Store assets
  • Background music and sound effects using Unity audio components

PLATFORM

  • Windows PC
  • Optimized for mid-range systems

#CONTRIBUTORS

Eliase Vives

  • UI Design
  • Gameplay Programming
  • Mechanics Implementation
  • Testing & Documentation

Adrian Mendoza

  • Level Design
  • Gameplay Programming

#FUTURE IMPROVEMENTS

  • Additional levels and environments
  • Advanced movement mechanics
  • Save system and progression tracking
  • Expanded UI and player feedback

Screenshots

Level Design

level Design

Main Menu

Main Menu

Trophy

Trophy

WHY THIS PROJECT MATTERS

This project demonstrates:

  • Game system design
  • Object-oriented programming in C#
  • Physics-based gameplay implementation
  • UI/UX design in games
  • Performance optimization
  • End-to-end project development

About

A polished 3D platformer built in Unity featuring physics-based movement, level progression, and replayable speedrun mechanics.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors