Esc/Start/Hamburger Icon to pause the game

Keyboard - WASD/Arrow keys to move

Controller - D-Pad or Left stick to move

Mouse/Phone - swipe in the direction you want to move

Every step forward is 10 points. A score is 200 points. Each second you saved is 20 points. Score with a blue frog for an extra 200 points. Score with a fly for an extra 200 points. Get all 5 scores in a level for an extra 1000 points

This is a recreation of the classic Frogger from 1981, made by Konami. This recreation took me about 10 days or so to finish. This was made for my game #3 of the 20 game challenge. All of the visual assets in this were hand drawn by me on Krita, and are CC0. All of the sounds and music were created by me in Ableton Live Lite, and are CC0.  If you'd like the assets to make your own Frogger clone, pick them up here:

https://kyle-fuji.itch.io/frogger-asset-pack

I wanted to make this as close to the original as I could, while still keeping it fairly light. You will notice that in this, that as you progress, the levels will get harder. There will also randomly be flies and a blue frog you can rescue to gain more points, just like in the original. Unlike the original though, you are stuck at 5 lives.

Let's see how far you can get! If you make it over 20000+ points, you are a gamer!

Source code can be found on Github here as well: 

https://github.com/kylefuji/frogger

Updated 1 day ago
Published 2 days ago
StatusReleased
PlatformsHTML5
Release date 2 days ago
Rating
Rated 4.0 out of 5 stars
(2 total ratings)
AuthorKyle Fuji
GenrePlatformer
Made withGodot
Tags2D, 8-Bit, Arcade, Cute, Frogs, Godot, Indie, Pixel Art, Retro, Singleplayer
Code licenseMIT License
Asset licenseCreative Commons Zero v1.0 Universal
Average sessionA few minutes
LanguagesEnglish
InputsKeyboard, Mouse, Xbox controller, Touchscreen, Smartphone

Download

Download NowName your own price

Click download now to get access to the following files:

frogger_source_code.zip 71 MB

Development log

Comments

Log in with itch.io to leave a comment.

(+1)

Very fun! Good job :)

I did find a bug though (and not one of the yummy ones),

While on a log or a turtle: if you tap the screen on mobile, the game seems to freeze. Swiping seems to be fine, but simple tapping causes the freeze.

(+1)

Thanks so much for playing, and for finding bugs! It's awesome to have people playing it enough to find these things I overlooked! Anyways, I fixed the bug. Thanks again!

(+1)

Oh haha, I was just playing the game right now trying to recreate the bug to give more info, and I was wondering why it wasn't happening anymore! you work fast! XD

lmao! I love it! That's awesome!

(+1)

A lot of fun! Good work :) 

I’m glad you had fun! Thanks for checking it out! :) it means a lot to me that it’s getting played

(+1)

nice clone. 14,720 on my first run. how about an online leaderboard? :)

I really was debating doing that, but I hesitated because I was worried about encrypting requests to ensure nobody cheats haha. You're absolutely right though. This shit needs a leaderboard. I'll look at what I can do about that

(1 edit)

i dont know what you have available but this is what i use Purple Token. that's base64 and sha256 and worth a look? meanwhile, i dont think i've had anyone bother to cheat on my leaderboards but did chat with the api developer to get that encryption in place :)

That looks good, thanks! Yeah SHA256 should work, and since it is browser based, this solution looks good to me. I’ll work on getting this figured out tomorrow :) gotta go to sleep it’s almost 2 am here haha. 

(1 edit)

ur only an hour ahead of me and i'm hitting the hay, too. find me on discord (itch server?); i might have a tip or 2 for you on using that api (DM on X or bsky, if that's easier. i just dont go there too often).

(+1)

Hey man, I just added a leaderboard! I used purple token for it. It was relatively chill setting it up. Thanks!!

kickass. i think you mighta ramped up the diff a little, too? and, thanks for the fullscreen button :) 

I don't think I made it any more difficult haha :P It's funny how easy you can make mistakes on it though. Thanks for the feedback man! Yes! Fullscreen FTW.