Back to Projects

CyberHopper

Game Development
COSC 416

A modernized Frogger game built in Unity for the Retro Twist Game Jam, featuring advanced movement, scoring, and power-up mechanics.

UnityC#Game PhysicsUI Design

Key Features

  • Modernized Frogger Gameplay: Navigate your cyber-frog across hazardous traffic and platforms to reach home pads.
  • Core Systems:
    • Advanced movement mechanics
    • Collision detection
    • Scoring logic
    • Power-ups: Invincibility Shield (temporary immunity) and Speed Boost (faster movement)
  • Game Loop:
    • Progressive difficulty
    • Lives system (3 lives per game)
    • Time constraints for each attempt
  • UI Design:
    • Modern, cyber-inspired interface
    • Real-time score and timer display

Controls

  • Move Up: W or Up Arrow
  • Move Down: S or Down Arrow
  • Move Left: A or Left Arrow
  • Move Right: D or Right Arrow

Scoring

  • +10 points for each new farthest row reached
  • +50 points for reaching a home pad
  • +20 points × seconds remaining as a time bonus
  • +1000 points for filling all five home pads

Technologies Used

  • Engine: Unity
  • Language: C#
  • Game Physics: Custom collision and movement systems
  • UI: Unity UI Toolkit

Challenges and Solutions

Implemented robust collision and scoring systems to ensure fair and engaging gameplay. Designed power-ups to add strategic depth and excitement.

Future Improvements

  • Add new power-ups and obstacles
  • Online leaderboards
  • Enhanced visual effects and animations