YuhanPizza / Unity-JumpFrog-GameDev

2D platformer adventure in Unity. Play it here (https://yuhanpizza.github.io/JumpFrog-Game/). Enjoy three thrilling levels, challenges, and collectibles. Have fun!"

Home Page:https://yuhanpizza.github.io/JumpFrog-Game/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Unity-JumpFrog-GameDev ๐ŸŽฎ

Froggy-Game-03

Overview

Get ready for an exciting 2D platformer adventure! This game was lovingly crafted using Unity and coded in good ol' C#. It offers three thrilling levels filled with challenges, hazards, and treasures. But that's not allโ€”there's a cool start screen and a satisfying end screen to complete your gaming experience.

Play the Game ๐Ÿš€

Want to dive right in? Click here to play the game online!

What's Inside? ๐Ÿ“ฆ

Scenes ๐ŸŽญ

1. Start Game Scene ๐ŸŒŸ

  • Meet the game's character ๐Ÿง.
  • Get a taste of the adventure with the game title ๐Ÿฐ.
  • Kickstart your journey with the "Start" buttonโ€”it'll take you to the first level scene! ๐ŸŽฏ

2. Level 1 Scene ๐Ÿž๏ธ

  • Keep an eye on your progress with the UI score ๐Ÿ“ˆ.
  • Traverse the terrain filled with:
    • Spikes ๐ŸŒต
    • Moving platforms ๐Ÿšก
    • Spinning saws ๐Ÿชš
    • Delicious bananas (collect them!) ๐ŸŒ
    • Your player character ๐Ÿ‘ค
    • The coveted finish flag ๐Ÿ
  • Your mission: reach the finish flag while dodging hazards and collecting bananas. ๐ŸŒ

3. Level 2 Scene ๐ŸŒ„

  • Similar to Level 1, but with fresh challenges and a new layout. ๐Ÿ”„
  • Prepare to test your platforming skills! ๐Ÿง—

4. Level 3 Scene ๐ŸŒ 

  • Another unique level, with its own set of thrilling obstacles. ๐ŸŽข
  • Expect the challenge to ramp up! ๐Ÿ’ฅ

5. End Game Scene ๐Ÿ†

  • Celebrate your victory when you conquer the final level. ๐Ÿฅณ
  • Maybe even see your game summary or high score. ๐Ÿ“Š

Prefabs ๐Ÿงฉ

  • Terrain Prefab ๐Ÿž๏ธ

    • The foundation for the game environment, complete with tiles, rendering, and physics. ๐Ÿ—๏ธ
  • Spikes Prefab ๐ŸŒต

    • Watch out for those pesky spikes with their ouch-inducing box collider! โš ๏ธ
  • Moving Platform Prefab ๐Ÿšก

    • Get ready for a ride on these platforms with their box collider, waypoint follower script, and the nifty ability to stick the player to them. ๐Ÿšƒ
  • Saw Prefab ๐Ÿชš

    • These circular hazards spin dangerously as they move from waypoint to waypoint. ๐ŸŒ€
  • Banana Prefab ๐ŸŒ

    • Collect these delightful bananas with their box collider and charming idle animations. ๐Ÿคฉ
  • Player Prefab ๐Ÿ‘ค

    • Meet your trusty player character, equipped with:
      • Rigidbody for lifelike physics โš–๏ธ
      • Box collider for precise interactions ๐Ÿงฉ
      • Player life script (handles those unfortunate encounters with traps) ๐Ÿ’”
      • Player movement script (A and D for movement, Space for jumping) ๐Ÿƒ
      • Player animations (idle, running, jumping, and a dramatic death animation) ๐Ÿ•บ
      • Banana script (collect bananas and watch your score soar!) ๐ŸŒ
  • Finish Flag Prefab ๐Ÿ

    • Trigger the next level when you reach this finish flag with its trigger component and finish script. ๐Ÿšฉ

How to Play ๐ŸŽฎ

  • Keyboard controls:

    • A to move left โฌ…๏ธ.
    • D to move right โžก๏ธ.
    • Space to jump ๐Ÿš€.
  • Watch out for traps like spikes and saws! โš ๏ธ

  • Grab those bananas to boost your score! ๐ŸŒ

  • Reach the finish flag to unlock the next level! ๐Ÿ

Game Development ๐Ÿ› ๏ธ

This game was born in Unity, and it runs on C# magic. Feel free to explore and tinker with it to make it your own or use it as a learning playground.

Let the adventure begin! Enjoy your time in this 2D platformer world. ๐ŸŒŸ๐ŸŽ‰

About

2D platformer adventure in Unity. Play it here (https://yuhanpizza.github.io/JumpFrog-Game/). Enjoy three thrilling levels, challenges, and collectibles. Have fun!"

https://yuhanpizza.github.io/JumpFrog-Game/


Languages

Language:C# 100.0%