Project Froggo
A downloadable game
This is a game about a frog that can grapple through the stage with its tongue.
This Game is fully released and has been moved to another page!
https://smellyfrog.itch.io/froggo-swing-n-grapple
Status | In development |
Rating | Rated 5.0 out of 5 stars (5 total ratings) |
Author | SmellyFrog |
Genre | Platformer |
Made with | pygame |
Tags | 2D, Action-Adventure, chiptune, grappling-hook, Physics, Pixel Art, Retro |
Development log
- A new store page is now available for the gameNov 20, 2022
- Bug fixesJan 27, 2022
- New Demo but this time very cool very polished(maybe)Jan 26, 2022
- Mac build for Project Froggo Beta is now availableMay 19, 2021
- First Beta ReleaseMay 16, 2021
- New Demo (again again)Mar 24, 2021
- New Stage Demo (again)Feb 02, 2021
- 2 new Demo stagesSep 19, 2020
Comments
Log in with itch.io to leave a comment.
if kirby was a frog
Why didn't u add the Jotao story in your new version?
Because I have to update the cutscenes to fit the current plot of the game which I did not have the time to.
A bug again :( Hope u fix it soon https://drive.google.com/file/d/1uMj7wRT86K6FIBEG0uPE_5QxAJis0jOZ/view?usp=shari...
oh dam, thanks for the report
great game!! i just wonder if you have a discord or sumthing like that..
Yes! Great idea:)
Amazing Game!!!!
Bro, why dows the umbrella knight stage say there 5 crystals, there 0 right????
Yep there's zero. It's an oversight
hey! I loved the game, it has a very interesting art style and excellently polished mechanics, although I found some bugs especially in the first level, I love it anyway and I will definitely buy it the day it comes out
I love the thumbnail
The game is super fun and really good to speed run. I enjoy the boss fight too. It reminds me of Shovel Knight. Control are good. Levels are fun. For difficulty, it depends on player learning. When the frog is on a tile near a upper ramp, the frog is shaking but not shake on a tile near a lower ramp. Another suggestion is there should be a quit button on title screen(like under the play button or somewhere). It's hard to quit the game even full screen is offed. That's all. This game is great. Keep going bro.
Hey, thank you for the reply! The player shaking does happen but it wasn't my priority to fix it since it doesn't affect the gameplay too much. But i might look into it in the future! I will also add a quit button to the title screen.
Good job bro. This game will bring good reputation to pygame community.
lets see how badly my decade old computer runs it
I hope it runs well. My code optimization skilllz might not be that great
good job it runs at 120 fps average, are you using pygame?
yeah, it is pygame
And people say pygame is to slow to be used in real games
Tested on Windows 11, everything works fine
The demo is totally awesome. Controls are very polished. Music is relaxing, umbrella boss is smart, lovely pixel art, transitions are cool. I love that there is a lot of mechanics. The tutorial at the beginning was very good, I've never seen one made better with pygame. Although I found 2 bugs at the moment:
bug #1
bug #2 - can't fully call it the bug, but when you hold the escape button you open and close the pause menu in so short amount of time. So I would open/close the menu on event like this:
if event.type == K_ESCAPE:
open_menu()
Can't believe this game was made by one person with a pygame. Can't wait for the full release, I'm sure it's will be a huge success ;) It was really fun to play it. Thank you
Here is the screenshot of the levels I completed. Is this the end?
https://imgur.com/a/4SZhL7N
Thanks for the feedback! I will upload a version with most glitched found fixed. And yeah, that's the end of the Demo, thanks for trying it out!
This game was really fun, it reminds me a lot of Kirby! The tongue grapple mechanic is really interesting, I'm sure the final game would be fun to speedrun. I especially liked the bossfight against the umbrella bug, it had the right amount of mechanics (not too simple, not too over-complicated) and got more tense as the fight went on in a really natural-feeling way! (It might be nice if he flashed white or something like that when he was vulnerable, it took me a little while to realize when I could damage him.)
I found a couple bugs, including one where the pause button checks if it is held instead of just pressed, so if it's held for more than 1 frame it will keep opening and closing, and one where the coins I got at the end of a level for extra time would never stop coming (which may have to do with an issue with the timer, since it wouldn't decrease during the cutscene). These issues might be caused by 144hz displays, since that's what I used to play the game.
Good luck developing the rest of the game, it and the YT devlogs are really great! :)
Thanks for trying the game as well as the feedback! And the bonus coins at the end wasn't for extra time, this game doesn't actually have a timer lol. The number at the top right is for displaying FPS. But I'm not sure what could be causing it to not stop coming, less checkpoints used does mean more bonus coins, so it might not actually be an issue at all. But i might have to look into it if the cutscene never stop or if there's a softlock.
Hey bro! I found this bug!
My screen resolution is 1366x768, not 1920x1080.
If you want to know how to get the screen resolution in Python, you can refer this: https://www.blog.pythonlibrary.org/2015/08/18/getting-your-screen-resolution-wit...
This game is fun but... can you share the "sauce code" of this game for everyone? :)
Thank you! I really did not expect someone to give feedback so long after I made it unavailable.
As for the sauce code, a lot of people have asked for it, and I still haven't really decide what I'm going to do with it. The game is still being worked on and updated, and i really want to sell it as my commercial game, so you might have to wait until it comes out.
I would also like to point out it's complete spaghetti code that no normal human beings can understand. I currently plan to only give them to the people who asked for it and somehow wish to spend a long time analyze them.
Thank you for the reply though, it really brings me joy to see people not only enjoyed my game but also finished it!
Ok, 祝你好运! :))
Amazing! I Beat this game! :D
this seems fun
fun mechanic!
Great! The march demo is really cool. So fun to play. I like the new stuff you’re adding that is making the game really fun to play and also challenging sometime. I like the fact that you can attach to the floor too to go into “secret” areas, those flowers to which you hang to. I think it is very original. I just want to suggest to make the background colors more “bluish” and less “hot”, so that the player can immediately feel what is far from what is near, because it can confuse sometime. I think this is one of the best pygame videogame I have seen and also one of the most fun platform, potentially.
I always liked the gameplay of this game and I am following your progressions with a lot of interest. It’s becoming really fun to play, the jumping around with the tounge with a very fun feeling and it’s also pretty challenging, giving a twist to the game. I like also all those little touches you’re adding to the game. All runs smootly. Great work. I’ve made my little post about it here.
What a lovely game. The gameplay is really fun. I had a great time playing it and I can't wait to see it expand. The one thing I would say Is that movement with the A and D keys feels a little slow and I would say it would be more fun to always move using your toung. But overall I had alot of fun while playing this demo.
Thanks for playing! I'm really glad that you like it! And i will consider making the horizontal movement slightly faster.
Hi! I think this grapple hook system is pretty realistic. However, if you want to make this system less realistic but funnier, I think you can do two things:
1. lower the gravity, it gives more time to the player to grapple to another spot
2. make so that when you grapple, the frog gets closer and closer to the grappling point (just like the grappling system of the Pathfinder in Apex Legends, that is really fun to play imo)
Thanks for the feedback! I will consider changing the physics a bit.