🐸 Adding Cooking to My Cozy Frog Game | Frog Island Devlog #1 🐸

  Рет қаралды 55,290

DevFrog

DevFrog

Күн бұрын

#indiegamedev #devlog #gamedev #gamedevelopment #indiedev #godot #godotengine #frog #cozygames
DISCORD SERVER LINK:
/ discord
Jamal Green Spotify: (Thanks to Jamal for the music!)
spotify.link/79iUf5Gg2xb
Welcome to the first official devlog of Frog Island! In this new devlog, I explain how I developed and implemented a fully functional cooking system to my game, and showcase the entire system as well! Thanks for watching!
-----------------------------------------------------------------------------------------------------------------------
Official Website Link: realdongyee.wixsite.com/frogi...
(The website is not 100% finished, so I will be updating it regularly as new devlogs and updates for Frog Island come out)
⏰ TIMESTAMPS
00:00 Intro
2:56 Inspiration/Planning
5:40 Development/Implementation
12:26 Cooking System Full Showcase
13:54 Future Plans
👤 SOCIAL MEDIA
🟢Instagram: / frog.island.game
🟢Twitter: / frogisland_game
🟢TikTok: / frogislandgame
🟢Reddit: / frogislandgame
🟢Email: frogislanddevs@gmail.com
🎵 SONGS USED
🟢Breath of The Wild OST: Zora's Domain (Night)
🟢Jamal Green: Saturn
🟢Jamal Green: Warm Days Night
🟢Breath of The Wild OST: Hateno Village (Day)
🟢OMORI OST: Trees
🟢Jamal Green: Sun
🛠️ TOOLS USED
🟢Game Engine: Godot (godotengine.org)
🟢Notes and Planning: Google Docs
🟢Art: Krita (krita.org/en/)
🟢Video Recording: OBS (obsproject.com)
🟢Video Editing: Filmora 12 (filmora.wondershare.com)

Пікірлер: 671
@Fantastish29
@Fantastish29 Жыл бұрын
You could definitely add The you frog as yourself in your game! It could be some hidden hut in the woods where you would just give some funny dialogues, like: "Wait, don't enter this door, I'm still programming it!"
@realdevfrog
@realdevfrog Жыл бұрын
haha that's a great idea! lil easter egg :)
@lillyraisin
@lillyraisin 8 ай бұрын
I love that :D
@brummelbar
@brummelbar Жыл бұрын
I am so so happy to see this game develop little by little ; this last month we have all discussed and given numerous advices and suggestions and this is the result ! However it’s gonna turn out, this is truly a wholesome little adventure and I’m so happy I joined. - Elder Frog
@realdevfrog
@realdevfrog Жыл бұрын
🐸💗
@fireballq2
@fireballq2 Жыл бұрын
Something I noticed when watching was that the minigame seemed to be pretty hard, so I was thinking you could do something wherethe basic recipes (no clear definition, just simple stuff like salads) would be easier than the more unique ones (idk, maybe like a... tomato bean curry or something) would be harder, giving players a bigger sense of accomplishment when getting a unique one. edit: All the ideas in the replies are absolutely amazing!
@realdevfrog
@realdevfrog Жыл бұрын
That's a great idea! Maybe depending on what ingredients are in the pot (or literally just assign some kind of variable for how difficult a recipe is) makes the mini game faster or need more timings to complete
@vivaldismurder8779
@vivaldismurder8779 Жыл бұрын
​@@realdevfrog Instead of making it slower, you could also increase the "Crystal size"? People could still practise accuracy because the Speed wouldnt Change (basically Help them practise for harder recipes, because they are familiarised with the speed) but still giving them more leeway as theres more space to hit
@joel9999
@joel9999 Жыл бұрын
@@realdevfrog maybe make it so if you miss the point , it could be overcooked, or under the point it will be undercooked and make it so if its a little overcooked etc its fine but maybe less stats. And each food type has a different hit point on the slider
@fireballq2
@fireballq2 Жыл бұрын
@@realdevfrog Yeah, I like the sound of that!
@10Dima01
@10Dima01 Жыл бұрын
@@vivaldismurder8779 also you can make non linear speed 🤷‍♂
@ezequielcanale
@ezequielcanale Жыл бұрын
I strongly suggest you to change the recipe system in your code. First of all: you might want to change the array for a hashMap. A map in programming is basically a container in which each value is linked to a key. For instance a map for fruits and color would be: {"apple": "red", "banana": "yellow", "avocado": "green"} In your cooking system, you could create each recipe just by linking each ingredient to a number. For instance, for Veggie Curry you would make: {"Veggie": 3, "Butter": 1, "Rice": 1} That way you don't have to worry about the order in which the elements were added. You just have to create a map when the player makes a new dish inserting in each key the number of elements, this is so easy to do. Also, you should definitely change the location you store the recipes, it is not generally a good idea to store data inside the code. You could rather make it an Excel file. That way you could easily change the dishes. The same way we don't usually write the dialogue lines inside the code, but rather in a separate file. This might seem too complex at first but trust it is easy and will make your life much easier. Computer scientist advice ;)
@realdevfrog
@realdevfrog Жыл бұрын
This is a great idea thanks, I hadn't thought of that! I'll definitely rework the code and optimize it :)
@_SpreadingLove_
@_SpreadingLove_ Жыл бұрын
That's so smart!
@thundertastic896
@thundertastic896 4 ай бұрын
The channel "Godotneers" has a very cool video about data driven development in Godot, I think you're going to find it very helpful.@@realdevfrog
@Rosegu0ld
@Rosegu0ld Жыл бұрын
Currently playing Animal Restaurant and Cats and Soup and this reminds me of those games but has so many more interactive features with the actual food/meals/recipes. Just joined the discord and hoping to vote in future polls 💚💚
@rmt3589
@rmt3589 Жыл бұрын
Is Cats and Soup any good?
@NKCubed
@NKCubed Жыл бұрын
@@rmt3589 It's grindy and full of stuff to keep you addicted and to push microtransactions, but ye the cats are very cute and the soup is very good
@rmt3589
@rmt3589 Жыл бұрын
@@NKCubed I like grindy. Is there a paywall?
@NKCubed
@NKCubed Жыл бұрын
@@rmt3589 Not really, and if you don't mind watching tons of ads (with a constant reminder that you could pay to have them removed) then you can progress pretty quickly
@rmt3589
@rmt3589 Жыл бұрын
@@NKCubed sounds like my type of game.
@jorrdan.
@jorrdan. Жыл бұрын
One little suggestion I have is perhaps the unknown recipes should be greyed out to give them some distinction from the unlocked ones
@realdevfrog
@realdevfrog Жыл бұрын
Ooh yeah, good idea!
@samboyle6082
@samboyle6082 Жыл бұрын
@@realdevfrog and maybe discovered recipes move to the top of the list?
@cosmopoiesecriandomundos7446
@cosmopoiesecriandomundos7446 Жыл бұрын
I don't know how practical or interesting it would be, but I think it'd be nice if players could also fry or bake items instead of just cooking them. This would add variety to dishes without even needing more ingredients
@justcallmezomb
@justcallmezomb Жыл бұрын
Hey, I think I got a cool idea for the cooking minigame! Recipes have a difficulty score: The minigame is the same, but instead of hitting the point once, you have to do it multiple times, depending on the difficulty; after each successful hit the thing moves faster, and the flame in the stove gets bigger (and you could maybe animate the frog throwing some material into the fire or something, I think that would be cute) To give it some sense of difficulty you could limit the attempts the player has; and after the cooking is done, you could give Chef Frog some kind of expression, like happy when the dish was perfectly cooked or sad when it wasn't successful
@realdevfrog
@realdevfrog Жыл бұрын
That was actually my initial design! It was 5 hits in total, and each successful hit would make it go faster, but I ultimately decided to scratch it cus I thought it would be tedious. But now since so many people would like the mini game to change based on dish complexity I might add something similar :) I also love the idea of chef frog having different expressions!
@finthecat9373
@finthecat9373 Жыл бұрын
I think it would add a lot of convenience if you were able to right click on the ingredients so they instantly go into the cooking pot, instead of having to drag them everytime.
@forgedabauditt9955
@forgedabauditt9955 Жыл бұрын
Yes! Get overwhelmed by the support! Drown in it! Swim like a little tadpole in it!
@PloverTechOfficial
@PloverTechOfficial Жыл бұрын
To add onto the time cycle, I personally think, you could preserve the irl time system. Adding a toggle in the settings to switch between in real life and in game time. Then people can fit the game to how they prefer it to be. This is of course a personal preference, and I would recommend either asking what to set it as when the person starts, or setting in game as default. Whichever seems more comfortable, convenient and consistent with your style.
@Juushika
@Juushika Жыл бұрын
Drag-and-drop systems are hell for folks with RSI (like me!). IMO, click item in inventory to add to pot (optional: click item in pot to remove from pot) would be way easier on the wrists. I find that controls that port easily to a controller setup are ones that tend to be easier on the wrists; even if developing simultaneous controller support isn't in the cards, keeping "could a controller do this?" in mind may be useful. Love this vid, love the style of this game.
@realdevfrog
@realdevfrog Жыл бұрын
that's a good suggestion, I'll keep that in mind!
@NKCubed
@NKCubed Жыл бұрын
Man, I really liked the idea of the day being synced to real life, might be nice to have it as an optional mode. Would make the game feel more like an idle game than a farming game, which I'm probably a bit impartial too (also I loved the longing so that effects me, it's a great game). Having a real time game to check up on throughout the day sounded kinda nice, but I guess the 15 min cycle is more practical.
@realdevfrog
@realdevfrog Жыл бұрын
Yea the whole day/night cycle was pretty divided within the community, its almost half and half! I might add the option to toggle a shorter one on and off then :) (personally I like a real-time one more than a shorter one)
@That1Plant06
@That1Plant06 Жыл бұрын
I'm loving how the game is looking so far! one thing I would suggest is that in the cooking minigame when you click "add flame" to maybe stop the bar and show where it landed instead of having it keep going after you've already clicked the button. I feel like it would be more satisfying to see especially when you get the timing right :)
@realdevfrog
@realdevfrog Жыл бұрын
Ooh that's a great idea, thanks! I'll be sure to implement that :)
@Zettabit7
@Zettabit7 Жыл бұрын
Yeah, while watching the video it wasn't obvious if the timing was being done correctly or not. It might also be interesting if some recipes are easier or harder to get the timing right, if you are planning to have different tiers of food.
@thewhitedragon6853
@thewhitedragon6853 Жыл бұрын
personally, I love that, and I think it would be cool if some particles played when you got it on the crystal to make it more satisfying as well!
@coconut_sphere
@coconut_sphere Жыл бұрын
My man just comes back a month later and drops an entire cooking system implemented oh my god! I love cooking games too and I always wanted to see a more ellaborate/interactive cooking system in Stardew Valley, so this is perfect! I think it would be cool to see an autocook option of some sort (similar to the one in Genshin, in which the player can choose whether to cook manually or not) IF we are going to need a lot of dishes
@realdevfrog
@realdevfrog Жыл бұрын
Definitely! I think once players have perfected a dish (cooked it x amount of times), they can have the option of auto-cooking it to save time :)
@tirilchen7438
@tirilchen7438 Жыл бұрын
im looking forward to play this game!!! it would be so fun if the player would be able to "mix and match" frog breeds so everyone would be able to create a unique population
@montetribal
@montetribal Жыл бұрын
I'm not familiar with godot, but instead of just using strings like currentfood = "corn", I recommend an Enum or a global constant string Corn = "corn". Then using that enum/constant string: currentfood = Enum.Corn. This just helps prevent typos and capitalization issues. Plus most IDEs can help with autofilling in the known variable names.
@doll2941
@doll2941 Жыл бұрын
i think Potion craft would be a good inspiration for a "cooking" game, the game has his own ideia but u still need to interact with a grinder or a spoon to mix the things u combine, and i like it a lot
@_faan
@_faan Жыл бұрын
Definitely love the new cooking system. Although it may not be the most important thing, cooking is definitely something thats enjoyable to do. Personally, I wouldn’t like it as like a main type function but it should be useful. It can be even more exciting if you have a goal of getting every recipe, or even just get a special achievement sort of thing for it! Seriously cannot wait for this game to be released, it’s the type of game I’ve always wanted to play and finally I can (hopefully soon lol). I’m sticking with frog island till the end!
@AcrylliaV
@AcrylliaV Жыл бұрын
I feel like the cooking minigame should have an area around the crystal that if it hits the food turns out normal, and if you hit on the crystal the food is perfect, that way there's a bit more flexibility around it instead of having to really focus every time you want to just cook a bunch of meals. I also feel like this would decrease the punishment factor for being close, but not good enough. Makes it a bit more chill, but with a challenge for if you want it even better.
@realdevfrog
@realdevfrog Жыл бұрын
Good idea! A larger area would be a bit more lenient than a small crystal lol
@Illamdalt
@Illamdalt Жыл бұрын
Suggestions:- -There should be a tutorial to the mini games. I know its pretty easy to figure out and all but I think it will help the player get started. -I think another thing that would be cool is if the order of the food is arranged from difficulty (salads and omelets will come first and some dish (I can't think of any lmao) will come last). -Same can be said about the farming minigame and others! P.S.:- Absolutely love this game! It's really cute and I love the art style. Can't wait for more content!
@realdevfrog
@realdevfrog Жыл бұрын
Thanks so much! I'll definitely add tutorials for all the mechanics in the game :) And I also plan on changing up the system so it reflects item complexity!
@limitlesssocks
@limitlesssocks Жыл бұрын
I think having an upside for cooking a discovered recipe would be neat - like a more lenient timing window
@anna_here3118
@anna_here3118 Жыл бұрын
Recently, I played a colony game called Lakeburg Legacies and the game's artstyle is very similar to what you're trying to work with. I'm sure it'll be a wonderful source of (art) references if you need any 😉 Good luck to you!
@t1mmes382
@t1mmes382 Жыл бұрын
Regarding the cooking arrays. You could also sort the arrays by name fe and then compare the arrays
@natefoldan
@natefoldan Жыл бұрын
Looks great! An idea for cooking: have the frog be happy if the recipe is currently valid, or sad if not. That way the player can know if they're on the right track. So for example if they have two correct items in the pot the frog will be happy, but if they add a third that makes it invalid the frog would then be sad.
@realdevfrog
@realdevfrog Жыл бұрын
Great suggestion! I was also planning on giving chef frog more animations and emotions depending on the outcome of the dish :)
@tadjackson4558
@tadjackson4558 Жыл бұрын
AW YEAH DEVLOG 1# TIME BABY
@alasdairsorley
@alasdairsorley Жыл бұрын
The feel of this game is a bit like cats and soup, I love it, can't wait for all le froggos
@yaz3717
@yaz3717 Жыл бұрын
this game looks so cute, i love it, i can imagine how will be the life of my frog there, exploring the places, maybe the recipes that are more complicated can be unlocked by stats of "cooking" and you can inprove it reading cooking books or experimenting in the kitchen and it will very cool if we could add clothes or items to our frog like a shirt, a hat, a flower on the head, a scarf, etc. i'm waiting for March 20th !
@erfer
@erfer Жыл бұрын
another idea for a cooking mini game could be to repeatedly tap/click to keep the fire at the correct heat, keeping it at a certain level
@arkwolfstudios
@arkwolfstudios Жыл бұрын
You should keep the day of the week in there and even have a full date so you can add in special events or holiday assets etc. For example pumpkins appear around Halloween and maybe snow and Christmas lights appear December 25th.
@JealousOnyx
@JealousOnyx Жыл бұрын
This looks so cute and fun already! One thing I noticed that you might want to think about changing is clicking on the door of the kitchen might be confusing unless there is a tutorial. Clicking on the whole building might be more intuitive. Just a thought though!
@Dannyboiiiiiiiiiiiiiiiiiii
@Dannyboiiiiiiiiiiiiiiiiiii Жыл бұрын
this game looks like coming home to a warm hug and fresh baked bread. Love it.
@haroldanthonymaralit990
@haroldanthonymaralit990 Жыл бұрын
Cooking looks promising. One of my favorite takes of the cooking system is from from Don't Starve Together and I see some similarities
@TheKoneko1312
@TheKoneko1312 Жыл бұрын
Heya! For your array checking system for recipes, you could have simply sorted both dictionaries (for exemple, alphabetically) then you just compare those and it should work (I write that as a Godot user using C#, so the default array compre for GDscript might be different). Of course, now it works and no point changing it xD but it's something to keep in mind.
@imbored5344
@imbored5344 Жыл бұрын
Maybe u could add like a checkmark next to the recipes that you have unlocked and a questionmark to the ones taht u havent so u can have a quick overview on what you have and what u dont? i love the game so far its so cute and you inspire me
@wolkadev
@wolkadev Жыл бұрын
Wow, this is great progress. I love the Chef Frog, so cute!!
@luizAugustoll
@luizAugustoll Жыл бұрын
One tip for a minigame, even the way you prepare change the flavor of the meal. Example, I like carrot and beetroot raw and grated, but I don't like cooked ones.
@NKCubed
@NKCubed Жыл бұрын
Once again looks so professional even with a month of dev in, the benefits of being an artist dev
@AmoraLavey
@AmoraLavey Жыл бұрын
Frog Island and the community makes me happy. Thank you, frogdev! :frogheart:
@caffeinatedbee9554
@caffeinatedbee9554 Жыл бұрын
So cute! Can’t wait to see all of the frogs!!!
@laessigonyt
@laessigonyt Жыл бұрын
I think you should put the button pop ups of the menu to the top middle of the screen. If you click on the menu you have to hover down to the screen and up to the top again to close it (if you’re not using the esc-hotkey or something else). This way it would be more consistent if you know what I mean);)
@fuzzydyce
@fuzzydyce Жыл бұрын
Hey it's looking good so far, and I'm happy to see the updates! Ok so a few things about the inventory/cooking systems since I'm implementing basically the same thing. 1) The cooking comparison isn't going to work in the long term. Say for instance you want a recipe that takes 2 tomatoes and 3 other veggies. Or what if you want a recipe where ingredients are put in in a specific order? You could keep adding checks for these edge cases, but really at some point it's better to go for some abstraction. I'd suggest creating 'ingredient' and 'recipe' classes (or data types if you hate OOP). That way you can add things like type tags, or any other sort of filter you want i.e. organic/inorganic so thing aren't limited to a single type. Recipes can also have a count so you can just compare counts instead of individual objects, so ordering is automatically resolved. Adding a recipe object would also let you move the recipedescription and recipeunlocked arrays into a simple string/boolean instead of whole objects by themselves. 2) Makes sure everything you want to be generic is generic. Using Godot's drag/drop interface is fine if you only have 16 ingredients, but what happens if you want 200+? I'm probably the exception here but when I'm working with Godot I generate all these screen objects in code. That way whenever I want to add a new object I just add it to my object definition list (this also comes in handy when you eventually want to bring data in from an external file). Either way, all the code for _onFoodslotx_button_down(), and likely every other related function is duplicate and should be made generic. What you're really checking for is the food type, or whatever class you've implement, and then all actual actions are the same. 3) Make the main thing the main thing. To quote some guy quoting some other guy 'Figuring out how to [remove items from an inventory] is not the hard part of making a videogame." A lot of popular devlogs focus on this exact sort of manageable programming challenge because it really appeals to a lot of aspiring game devs that are inexperienced programmers. Hell I even find it entertaining, and it's popular for a reason. I just bring it up because often times I see these devlogs solving a hundred minute problems without ever stopping to ask 'How does this system interact with the core gameplay loop' or 'Is this even fun?' So my question for this system would be: 1) Why would the user want to cook? Some players will find it fun just for the interesting cooking mechanic or for the 'sense of discovery' in a vacuum, but most players will need an actual specific use for the food they've discovered. Take Stardew Valley for example where, food is just a health/energy restore. Some players will cook field snacks initially, but as soon as they discover the purchasable salads are OP they'll literally never cook again until it's time to farm completion. 2) What is the timespan of crop growth going to look like? Am I going to be here spam clicking all my crops to gather them in time? If it takes a while, what is the user going to be doing while they wait for crops to grow? This is why knowing more about the frog farming/breeding system is really important. This is the 'vertical slice' devs always talk about. Because we have this perfect ethereal idea of some part of the game in our heads, it feels like there shouldn't be an issue adding it in later. But until you've actually implanted the system (if even at a bare-bones level) you can't know whether it really works. This all might sound like a bunch of criticism (which it technically, kind of is) but these are exactly the sorts of things that always come up during this stage of a project. You've already got a great sense of style for the game, and that's normally the biggest challenge.
@realdevfrog
@realdevfrog Жыл бұрын
Thanks so much for the criticism! 1) I don't think I'll be adding recipes that require ingredients to be put in a specific order, that's one of the reasons why I coded the array matching as is :) But the code is definitely super unpolished and I now realize I could've just sorted the arrays alphabetically or something 😅However, based on the testing I've done, I haven't encountered any recipe I couldn't make yet! 2) I definitely agree! There probably won't be that many ingredients (i was thinking max 36), so for something small scale it would probably be fine? I'll take a look at it tho :) And to answer your questions: 1) Maybe I forgot to mention it in the vid, but cooking plays a crucial role in Frog Island: Players will need to cook recipes to feed to all the frogs that visit the island to gain their trust. Each frog will have a like/disliked food, which will encourage players to cook every single food, rather than just a single one. I also wanna encourage players to discover recipes for that satisfation! 2) Good question! Right now the crops grow instantly for debugging purposes, but I plan on making them have different growth lengths, maybe a few mins? Things that players can do in the meantime are tend to the frogs, cook meals, fish, brew potions, forage, talk with npcs, etc! I still have no idea how it'll look once it's fully complete, but hopefully all the gameplay loops will tie in nicely with one another :)
@tuckerbetz9585
@tuckerbetz9585 Жыл бұрын
This game is already looking so great!
@lassliegen
@lassliegen Жыл бұрын
the lily pad for the menu is super cute!! i know little to nothing about coding but it's very interesting to listen to your explanations and i love that you're putting a cooking system in the game :) can't wait to see more, especially the lil frogs 🐸
@agentraum6993
@agentraum6993 Жыл бұрын
Here's my suggestions, (short for "i want you to add this into your game because they look cute and probably inevitably demand this on steam reviews some point in the future) : 1) You got to have a cozy swamp or different types of swamps as one of the island destination. Inside of that swamp is a tree with a cute little swing. (It makes you appreciate the art style and the scenery ). It fits well with the frog themed game. 2)add bugs, specifically fireflies at night, ladybugs on morning, snails after the rain (don't forget the rain) and butterflies for the springtime. 3) add cute, little SLIME bois. Trust me, it will make the game magical. And lastly, a cute doggo for good luck
@realdevfrog
@realdevfrog Жыл бұрын
Great ideas! I'm actually already adding bugs to the game, there will be bug catching and bug jars :)
@pequadcob2009
@pequadcob2009 Жыл бұрын
So cool! Looking forward to more of these mini-coding lessons within. Thanks for showing some code. It helps for us inspiring godot-ers.
@Trevorus1
@Trevorus1 Жыл бұрын
instead of scrapping the irl day and night system you could make it able to be toggled but you can only toggle it again 5 hours after you toggle it the first time, so you can’t just switch to day and night in a second
@realdevfrog
@realdevfrog Жыл бұрын
Ohh, that's a great idea! It would also solve the problem of players cheesing the system, thanks!
@wolftinfilmcartography2620
@wolftinfilmcartography2620 Жыл бұрын
For the day night cycle, it could be cool if you had multiple different options for it. For example, a 15 minute, 30 minute, and 1 hour day night cycle option. As well as a day night cycle based on what region you’re in. That may over complicate things though
@RainierFajardoProduction
@RainierFajardoProduction Жыл бұрын
I love this devlog!
@eugene5665
@eugene5665 Жыл бұрын
I really like how the game looks so far! Looking forward to finding out more about gameplay and frogs.Also it could add a bit more variety to make minigame a bit more complex for more complicated recipes - like hitting the crystal two or three times. Though it could get a bit annoying and might need some balancing of course!
@lukassjogren7910
@lukassjogren7910 Жыл бұрын
Seeing as frogs are semi-aquatic, I think it could be really cool to implement some small underwater areas to explore or farm in! Like a small pond or creek, you could farm/find different things like little fish/snails you could put in a bowl as decoration or aquatic plants to cook with! It might be a bit of a big suggestion but perhaps it’s something you’d like to consider ^^
@realdevfrog
@realdevfrog Жыл бұрын
Definitely, I plan on adding lots of ponds! I love the idea of there being diversity between freshwater and ocean items you can find and use to cook!
@lukassjogren7910
@lukassjogren7910 Жыл бұрын
@@realdevfrog Ohhh great Im super excited!! Maybe something like "spicy corral" that can be ground up like chili flakes
@notaspy7825
@notaspy7825 Жыл бұрын
Everyone remember that there’s a really cozy discord for this game!
@notaspy7825
@notaspy7825 Жыл бұрын
Oh I commented this way before the discord mention ._. You should still join though it’s really cool there
@enriquerk668
@enriquerk668 Жыл бұрын
Love Frog Island so much!! So excited to see the next Devlog 💚💚
@sammyb3001
@sammyb3001 Жыл бұрын
I really love the artstyle and chef frog so much!
@pretzelicious4200
@pretzelicious4200 Жыл бұрын
Better presentation compared to big studios and fully funded games.
@AwataraGame
@AwataraGame Жыл бұрын
wow, this is so cool and feel so cozy. I like your simple visual and mechanism
@anonymousperson3999
@anonymousperson3999 Жыл бұрын
I really love the progress you've made so far! I hope, when it's ready in future, that we can Beta test the game and see what works or not. I love the idea of cooking your game since it's really relaxing. Plus, farming actually has a sense of reward since you create delicious dishes. Like everyone said already, the minigame could be easier to the player ESPECIALLY if you translate the game to mobile since there could be a little delay dependent on hardware; etc, which is not that present on PC.
@kathiakira634
@kathiakira634 Жыл бұрын
Frog game! Frog game! Frog game! I'm super excited, it looks so relaxing and cozy. And cooking. God, you are killing me here. Frogs, cute art, cooking, you are ticking of all the boxes I love this so much.
@RandomAndgit
@RandomAndgit Жыл бұрын
This man read every one of his 1000+ comments. If your reading this one frog island, your a champion!
@realdevfrog
@realdevfrog Жыл бұрын
@jason_campagna
@jason_campagna Жыл бұрын
This game sounds really fun! I love the art style, and I hope you can release a demo this year! Ideas: 1. I think that every real life week (can be shortened if you like), the in-game season will be changed. Different characters do things in each season. The trees will change, and some crops can only be grown in some seasons. I think this will make the game feel more alive! 2. The cook book should start will around 5 recipes. When you talk to different characters they will give hints about cooking, such as : ", Did you know if you put corn in the fifth cooking slot, you will always get a type of soup?" Then, the player can experiment to find new recipes with the knowledge that they have gained. 3. For different results while cooking, you could add temperature (Cold, Warm, Hot, etc...). This would allow more cooking options! 4. Capturing fish, bugs (they would fit in more with frogs), and other animals, would be like meat for the frogs. In this case I will use Flies. You could collect different variants of flies to look cool to other frogs, how you've got all the flies EVER! Or, you could use them in cooking as a meat substitute. 5. Frogs in your town could just be their to have a friend. I think in most games, NPCs are only used to get recourses, but as this is a relaxing game, I think it would be best to focus on making the NPCs feel alive and not just tools. I love what you have made so far! I know this is a lot of ideas, but I think just hearing them will make you think of more froggy was of designing this. Have a great day!
@realdevfrog
@realdevfrog Жыл бұрын
Thank you so much! These are some wonderful ideas :) 1) Interesting idea! I'm definitely planning on adding seasons to the game, with lots of unique things to do in each one 2) I like the idea of starting off with some simple recipes! It would make it easier for the player to begin cooking and understand how to experiment 3) Cold/warm/hot temperatures is a very cool idea, but it might result in more recipes that would clog up the inventory (ie there would now be a cold salad, warm salad, and hot salad, so 3 times as many recipes) 4) I'm actually planning on making a use for bugs! Players will need to catch them with a bug net and add them to bug jars, which is what attracts the frogs to the island in the first place! 5) Definitely, we all want the froggos to be happy :)
@kipporah
@kipporah Жыл бұрын
This Is really Cool! IDEA: character: A Tree Frog that is a carpenter/log maker. You bring suppllies (weeds, logs, bamboo, etc) and he/she can craft the wood logs for the pot. OR he/she could make 'cutting boards' and various knife handles or other tools for cooking like wooden spoons, forks, ladles.
@realdevfrog
@realdevfrog Жыл бұрын
Thanks! I love the idea of trading/crafting supplies to find all over the island :)
@kipporah
@kipporah Жыл бұрын
@@realdevfrog Or what if most of what you need is farmed for a change, like grow bamboo or have a storm come by like in Harvest moon and dump wood and stone while destroying a few crops?
@kazoku3305
@kazoku3305 Жыл бұрын
maybe you could add a sign near the door of the kitchen, it could point players to where they should click and maybe have a cute design. Right now the door doesnt really stand out with the building so i think this could be a cool addition! love the game so far 💚💚💚
@realdevfrog
@realdevfrog Жыл бұрын
Good idea! I'll definitely implement some kind of indicator to let players know to click on the door :)
@riley-2908
@riley-2908 Жыл бұрын
Love the devlog ! So excited to see all the frog variations
@qrapefru1t150
@qrapefru1t150 Жыл бұрын
Not feedback but I’m dropping in to say I’m so glad I found this cozy community!!! Watching these videos allows me a little escape so thank you so much for that, I’m super excited for what’s to come! 🐸
@realdevfrog
@realdevfrog Жыл бұрын
Aw thank you so much! That really means a lot ❤
@jasminegheorghe
@jasminegheorghe Жыл бұрын
This is absolutely heartwarming. I cannot wait to see this game come to life and give it lots of love, keep up with the excellent work 🐸💚
@cryingbluecactus
@cryingbluecactus Жыл бұрын
Im really excited that you added cooking to your game!!! I've always loved cooking in games it's so much fun figuring out new recipes💜 I am so hyped watching the dev logs because it puts a fire in me to work on my animations and other projects😁💜
@R11GARCHIVE
@R11GARCHIVE Жыл бұрын
Little suggestion for the day/night cycle, maybe you could add an option to change the length? For the people who like longer cycles, anyway that was my suggestion, have a great day!
@KingYoite
@KingYoite Жыл бұрын
I love the cooking idea! It would be cool if the mini game got easier if you've coked the dish before. Also I love how you explain the coding process, I don't understand coding but when you explain it it makes perfect sense!
@realdevfrog
@realdevfrog Жыл бұрын
Thanks so much! I'm glad my explanations made sense 😅I was planning on adding an auto-cook feature once players have perfected a specific recipe, maybe after like cooking it 20 times?
@mom0367
@mom0367 Жыл бұрын
It's a very minor detail but I like the addition of a background while cooking, felt a bit exposed with just the outside showing (especially at night, I have no idea how Frog Island scared me more than most popular horror games I've seen)
@youjirogaming1m4daysago
@youjirogaming1m4daysago Жыл бұрын
I really liked the fact that you allowed to other people’s devlog in you server! Wish best of luck man stay safe stay healthy and stay green!🐸
@starsiadraws
@starsiadraws Жыл бұрын
I don't know anything about coding or game development, but please don't push yourself too hard! It can be easy to get burn out if you push yourself too hard on a project and don't take breaks. Very looking forward to seeing more, though! I hope it comes out on Steam so I can try it. ♡
@Tomorrow_For_Sure
@Tomorrow_For_Sure Жыл бұрын
I recommend you to use something like enums instead of strings in the recipes dictionary so, if you make a typo using enums, the compiler will throw an error and you don't need to test everything to find it ;)
@nireus2299
@nireus2299 Жыл бұрын
you can never have enough cozy games,specially the cute ones 💜💜💜
@JatundaXjatunda
@JatundaXjatunda Жыл бұрын
Instead of having to match the arrays to check if a recipe is valid, if you store your recipes in a multiset, it’ll make the comparison a lot easier. 😊
@hungrierforcontent
@hungrierforcontent Жыл бұрын
If you build a house near water a blue frog will move in or if it’s in the forest a green one will
@realbrickbread
@realbrickbread Жыл бұрын
I really like the technical explanations, many other gamedev youtubers don't go much into detail about how it actually works.
@luigidabro
@luigidabro Жыл бұрын
The art style is looking great, but the oven could be out of stone bricks to match the design of the wall of the house and the pot could be out of clay, or terracotta. Also, for the arrays, you could sort them and then just compare them with a "==" (that is how I do it with python and numpy). So you don't need to call the function for each recipe.
@nadiaabdulrahman_
@nadiaabdulrahman_ Жыл бұрын
♡♡This game looks adorable, excited to keep seeing things of this game, definitely reminds me of plenty indie games♡♡ (I quite like real day morning/night cycles but I like short day cycles too so I don't mind) (Edit 2: That bar on the cooking mini-game is very quick I think slowing it down or making the area you need to click larger would help this)
@realdevfrog
@realdevfrog Жыл бұрын
Thanks so much!! I like your idea of making the clickable area larger, I'll definitely update the mini game soon :)
@nadiaabdulrahman_
@nadiaabdulrahman_ Жыл бұрын
@@realdevfrog Haha I had a mistake in my original comment, I think the area could stay the same in size but just slow down the minigame or as I already mentioned making the area bigger. I also have another idea, maybe the more difficult the recipes are, the speed is hightened and or the area gets smaller for more difficulty and variation in challenge, although I have no idea if some dishes are harder to make than others, so not 100% sure😅
@realdevfrog
@realdevfrog Жыл бұрын
@@nadiaabdulrahman_ For sure! Some crops/produce will be generally rarer to obtain, so it's only fair to make the recipes that use these ingredients harder to make :)
@MrDuck738
@MrDuck738 Жыл бұрын
I think at the start of the game you should be able to choose if you want the day/night cycle to be the same as irl time or a day being like 15 mins
@iana2369
@iana2369 Жыл бұрын
This is a really cute game! I love how everything is turning out. I have just a couple of ideas that I hope work for inspiration, of course some are for more future development but I hope they still work: 1. changing the expression for cooking frog everytime you hit or miss the little diamond on the cooking game making it a little more interactive 2. Frogs love rain so why not having the little frogs enjoy outside when it's raining? 3. how about adding a little pond with tadpoles? 4. On the night it would be pretty to occasionally see the frogs singing, with little music notes to remark where the singing is coming from, maybe it's coming from the little frogs on the house or a frog visitor. Those are my little ideas for the moment keep up with the great work!
@realdevfrog
@realdevfrog Жыл бұрын
Yes, Yes, Yes, and Yes!! Those are all things that I'm actually planning on adding :))
@keros_cene
@keros_cene Жыл бұрын
you should add something like a flame bar(idk what to call it) that goes down continuosly and only adds up when the player clicks the "Add Flame" button to avoid the player stalling for the perfect click. But great game so far!
@gamewrit0058
@gamewrit0058 Жыл бұрын
I love that the cookbook has categories, and that players can see the recipe name even before it's unlocked! The adding ingredients mechanic and Chef Frog are cool. 🥰 In Stardew Valley, I wish I could make a favorites list, or rearrange recipes - or at least have my triple espresso show on page one instead of page 2. I think your categories, though, addresses that issue nicely. Thanks for slowing the mini-game before the next devlog - due to a disability, I have difficulty with quick-time events, and they often make me give up on games.
@melwinn1914
@melwinn1914 Жыл бұрын
Chef frog gives me life I didn’t know I had
@AtronachsAura
@AtronachsAura Жыл бұрын
i rly love how the ui is shaping up (the recipe book is adorable!!) and how the pot has a very visual indicator of how many ingredients are there! i think the light colors coordinating to what genre of food is put in would be neat, so its a touch more visual but i think you've got a seriously fun system for cooking :D
@realdevfrog
@realdevfrog Жыл бұрын
Ooh that's a cool idea! Maybe green for a veggie, red for fruit, blue for fish, and pink for dessert? (something along those lines)
@twinfinitegamers3320
@twinfinitegamers3320 Жыл бұрын
Wow! The cooking system is really cool!!! I also think that if you cook a singular item, like a carrot, it would turn out to be a cooked carrot, and things like that, which would be cool!
@mateuszstaniek9594
@mateuszstaniek9594 Жыл бұрын
Love this kind of video. It always shows how seemingly simple things turn out to be a complicated collection of functions. The art style looks adorable and can't wait to see the next vlog and your next ideas. This gives also a lot of inspiration to start my own projects. Good luck!
@Uluhe
@Uluhe Жыл бұрын
Working on frog collection next??? LETS GOOO. I know you mentioned that you were inspired by neko atsume for the collection aspect, am so pumped to see the designs of the frogs you create and if they have any quirks in increasing chances of appearances
@NotKarismo
@NotKarismo Жыл бұрын
This is the types of games that I usually don’t get into, but the artstyle and animation you have in the game just gives it its own feel. It is an artstyle that i don’t see a lot and the fact you are adding cooking, one of my fav things to do, just makes me want to play it more. I cannot wait for anything you will implement!!
@naramoro
@naramoro Жыл бұрын
I'd simply sort the array items alphabetically. For "group" items like meat or vegie I'd use a character prefix like "$vegie" or "@vegie" to indicate that you need a special match.
@lel7531
@lel7531 Жыл бұрын
Great progress ! Really cozy feel 🐸
@crazzykai
@crazzykai Жыл бұрын
I'm loving how the game looks and how the cooking system seems, great work! :D
@bettercrystal2827
@bettercrystal2827 Жыл бұрын
I don't want for the entire Day/Night system to change at all, just add an option to switch between IRL day/night and 10-15 minutes Day/Night.
@benLXIX
@benLXIX Жыл бұрын
This is a pretty small thing, but I feel like since the cooking menu already displays what ingredients are in the pot, you may not necessarily need the lights on the pot itself. I'm loving how the game looks so far!! I look forward to playing it!
@Agent_Falconflight
@Agent_Falconflight Жыл бұрын
IM A MONTH LATE BUT IM SO INTERESTED!! Another suggestion is maybe adding a seasonal cycle based on real life. There can be quests as well! Like cook 5 times today or finish all weekly quests. There can also be a level system where you can level up! Also when you cook something it's shows if its common or rare! The rarities can go higher!
@skinva
@skinva Жыл бұрын
There needs to be Amphibia references to this game, great devlog !
@sky01james28
@sky01james28 Жыл бұрын
Code suggestion! Use Sets instead of arrays, bc Sets are unordered and will match without any extra work. Of course you spent so long explaining it and you’re very proud of your solution, but if you clean it up later, keep this in mind!
@realdevfrog
@realdevfrog Жыл бұрын
Oh interesting! Not sure if godot has sets or not, but I'll definitely look into it! I'll definitely clean up/optimize my code in the future, I usually just code what comes to mind lol
@ilyelysium
@ilyelysium Жыл бұрын
I love how you enter the house to cook!
@phi4281
@phi4281 Жыл бұрын
A better way to do this is making classes, and giving food a category. But overall a good job!
@tarotteapot7825
@tarotteapot7825 Жыл бұрын
the frog day thing made me need to take a minute its such a wholesome and cute idea!!!! i hope its completeable without too much pressure by then thatd be awesome
@coyohti
@coyohti Жыл бұрын
Devfrog! ❤ Regarding the UI changes: One thing to keep in mind is that you don't create a situation where mouse users have to move the cursor a significant distance when opening up menus. Drop-downs or fly-outs are good for this. Keyboard shortcuts are a great addition but some people prefer to play with a mouse (and I think it makes it easier for any eventual ports to touch-based platforms).
Mama vs Son vs Daddy 😭🤣
00:13
DADDYSON SHOW
Рет қаралды 32 МЛН
Эффект Карбонаро и нестандартная коробка
01:00
История одного вокалиста
Рет қаралды 9 МЛН
Overhauling My Game, 1 Year Later! | Frog Island Devlog 8
12:02
Fishing in my Cozy Frog Game! | Frog Island Devlog #7
12:01
Making a difficult game about fitting in - Acerola Jam 0
19:17
jess::codes
Рет қаралды 309 М.
Creating Cutscenes in my Open World RPG - Chef RPG Devlog #8
14:47
Pixel Architect
Рет қаралды 99 М.
What Makes a Game Cozy? ~ Design Doc
11:03
Design Doc
Рет қаралды 103 М.
VR комната ( VR эксперимент/ MADiSON VR )
12:25