This game is really cool for learning basics of algorithms and data structures, you slowly progressing from simple 2d navigation and states to sorting and maze solving problems
@@KedrigernGaming Can we get a discord server or similar? Would be awsome, especially since this is still a relatively small (definitely underappreciated) channell...
Omg they kept calling it a drone but I saw it as a little scarecrow jumping with their little stick and the stick creates the harvest impact but now realized it’s a drone
i didn't even make it through the whole video and my very first thought is that doing for loops for updating the world is slow. You won't be able to make large grids without starting to run into the loop taking too long to update. There are much more efficient ways to do this than running for loops to update the game world. edit!: i take back what i said, apparently some of the programming options aren't unlocked until you progress further, such as using lists or dictionaries.
'Go buy this game' Proceeds to not tell what it's called or doesn't link to it... EDIT: Since whoever made this video isn't taking the hint, the game is called "The Farmer Was Replaced" on Steam.
Well to be fair it should be shown under the video, there is a link to a playlist named after the game and the name of the game is in like every second comment :D
Loved the video! Straight to the point, with great commentary! A suggestion to the code is that you could keep track of how many pumpkins are ready to harvest, and if it is 16 you harvest it
That’s awesome! First of all, best of luck with that! I don’t think games are good at teaching you to code. But they are more entertaining which might make you keep going. This game in particular might be the closest to actually teaching you something though. It is more about the way you think about problems. Here despite knowing how to code I find myself struggling with the language quite a lot. But don’t give up. You can do it!!
I love how you can pass functions as arguments into functions in this game, totally didn't expect being able to do so, since none of the stuff mentioned it. But it works. Allowed me to not have to rewrite the loop to pass over the whole field every single time, nor do I need to copy paste it anymore. I wonder how this game will look once it's out of early access.
I realized this properly yesterday (even though the discussions about this have been made already in the comments). But since I don't really see eye to eye with the language it's weirdly hard or me to think about these things and improve the code clarity and quality. I mainly look at the game as a set of puzzles I need to solve using low level solutions - none of that fancy bs lol (maybe I got too used to other games where you can only use like 10 commands). Ahh...You are gonna absolutely hate me when the next videos come out... Or just call me Mr. Copy&Paste and call it even.
I so understand what you mean! But the good thing is you can whatever you want with no code review and just focus on the fun. (not me though, getting proper reviews in the comments lol)
Just to see if I understand correctly, you mean to go through a sub-grid to plant pumpkins, once done go through the rest of the whole grid and plant the rest? I feel like the order doesn't matter. Or does it?
I would say it would break the outer loop. Like I would make a square for pumpkins, then I would have to skip a few cells to get out of it and always keep checking if I hadn't stepped back into it. That would be many additional checks I think.
That is awesome! Hope you enjoy it and make it far! It for sure is an intriguing thought. Although I appreciate that teaching is no easy task and that not just anyone can do it properly.
Can the pumpkin(s) disappear once they have merged? aka can a 2x2 pumpkin lose one of its members and turn into three 1x1 pumpkins again, or can the whole 2x2 pumpkin disappear?
That is a good question! A pumpkin can only disappear while growing. And it can only merge once fully grown. So merged pumpkins can't die anymore (nor can their parts). I think (understood this from a comment) that it takes 2 seconds for a pumpkin to grow and it has a 20% chance of dying every second. If we make it grow faster it would also technically decrease the chances of it dying.
@@KedrigernGaming Ok, in that case I would rather count the grown pumpkin patches you fly over, and harvest as soon as you count the 16th fully grown pumpkin in a given loop. So start of loop you set count to 0 and every grown pumpkin patch adds one. If it ever reaches 16, you know all the pumpkins finished growing into a big patch and you can harvest immediately. Might even be worth adding a sub-flightpath to then immediately go plant them all again too.
I like the counter idea, but I don't think there is a way for me to distinguish a grown pumpkin from a growing one. That being said, I have a completely different idea in mind which will rework the way pumpkins are handled altogether.
@@KedrigernGaming O, I assumed the 'ready to harvest' thing meant it is grown. Take whatever I suggest eith a grain of salt, since I havent played the game and dont know the limitations xD. Also, if you are dtarting to get a number of different crops, you might consider switching out the ifs for a switch/case statement. I hope the game has those!
Oh my...you are right. I guess I am just too tired xD Yes, the drone can tell when it is ready to harvest, which means fully grown. Sorry about that :D Oooh I would like a switch but don't think the game has it (yet?).
Yeah, real game :) The farmer was replaced, you can find it on steam I also play 7 Billion Humans on the channel. A follow-up of the game Human Resource Machine.
I named the playlist after this game, the name is just under the video and also as a response to a few other comments asking the same question. Maybe the issue is the game having a weird name? Not sure...
Mate, I love this. But cant ignore the fact that you sound like Fucking "Big Lez" from "The Big Lez Show" Cheers mate! Awesome video. I'm Gonna get this game for sure.
But does this game make you get into polymorphism? Where are the classes and methods? Do you have to import modules and use them? So you say you not going to hit a solid wall with a simple planting game after like a few weeks? I am not sure. If you want to argue with me don't use the "after you master the game do something else" argument. I really just curious how far this game will take you by it's own.
I don't think it does (no polymorphism, classes or any of that fancy stuff). It is a very 'simple' version of coding. Beginner friendly in that sense I feel. I suppose this is less 'learn to code' and more 'solve puzzles' kind of game. But it the closest any game has ever gotten to coding as far as I know. So you can actually learn the basics quite nicely as it is all visual and nicely done. The game also forces you to review your own code, debug it, refactor it on build on it. So if you write bad code, you are the one being punished for it later when you need to revisit it and make some changes. I have never seen a game like this before.
@@KedrigernGaming Well, it works for somebody but not for everybody. For example if you install KSP and start playing, you not going to have a great and easy time trying to land on the moon, more like a strouggle full of frustration. It's a game, and you can try out everything, but you still going to have a "Why i can't get this to work" experience probably, because most people does. Back to this game: for the same thing I recommend Mimo instead. Not frustrating. You not going to slam your phone into the ground, and teach you everything what this game does, even if you have tiktok attention, and even if you only have 5 minutes a day. And it WILL get you there. Probably many people going to have that certain KSP experience with this one also.
It is true this game just drops you into the action for sure. But I really love that it is not learning course or anything like that. It really is just a game.
Managers will encourage salaries to stagnate, layoffs rise, expecting existing staff "to do more with less (AI)." ML codes worse than junior SWEs, too many hallucinations. But useful for 1st drafts Seniors who know datastructures & algos, it can't beat I see more junior SWEs becoming entrepreneurs and making $$$
The video was interesting but the constant unnecessary bad language was a deal breaker, and as a result, I stopped watching the video. Excessive Bad language doesn't make a video better just trashy.
The guy sounds German which to me is an interesting demonstration of how "bad language" is not inherently "bad" and I enjoy how diverse the reactions there are to the same thing.
This game is really cool for learning basics of algorithms and data structures, you slowly progressing from simple 2d navigation and states to sorting and maze solving problems
The Farmer wasnt replaced, hes been promoted to software developer XD
Awsome videos btw, a joy to watch...
Promoted but most likely it earned much less :D
Thank you! Appreciated!!
@@KedrigernGaming Can we get a discord server or similar? Would be awsome, especially since this is still a relatively small (definitely underappreciated) channell...
I could look into that for sure ;)
Isn't that the joke about programmers? Give up programmin and going farming?
I’m a Data Scientist, and I loved this game. Really fun problem solving getting the proc as good as possible. Just wish there was more.
I agree! This game is really unique. In a way also quite short but there is a lot of optimizing to be done so it can take longer.
Wish there was a game like bloons TD 6 but programming focused like this. It would be SOOOOO much fun.
Man that sounds awesome! Hope we get it some day
IAH Hacker Wars(?) is pretty close to that, its currently just in demo but you can try that
@@iCrimzon Found it! It is called Internet War
Look up Screeps, it's an RTS where you program the AI yourself. Also look up IAH Internet War (it has a demo and is in development).
@@KedrigernGaming Look up "Screeps". I think that was the OG "Programmable MMORTS".
Omg they kept calling it a drone but I saw it as a little scarecrow jumping with their little stick and the stick creates the harvest impact but now realized it’s a drone
lol me 2
I love these vids. Genuinely keep posting because these are really interesting. Commentation really good aswell
Thank you so much! You just made my day!
i didn't even make it through the whole video and my very first thought is that doing for loops for updating the world is slow. You won't be able to make large grids without starting to run into the loop taking too long to update. There are much more efficient ways to do this than running for loops to update the game world.
edit!: i take back what i said, apparently some of the programming options aren't unlocked until you progress further, such as using lists or dictionaries.
'Go buy this game'
Proceeds to not tell what it's called or doesn't link to it...
EDIT: Since whoever made this video isn't taking the hint, the game is called "The Farmer Was Replaced" on Steam.
Well to be fair it should be shown under the video, there is a link to a playlist named after the game and the name of the game is in like every second comment :D
@@KedrigernGaming I mean, if people keep asking for it it probably means it's not as apparent as it should be.
@@KedrigernGaming Or just say the fucking name of the game in the section of the video named "What is this game?"
wtf is it called?
@@MezZDigitalArt It's called "The Farmer Was Replaced" on Steam.
Loved the video! Straight to the point, with great commentary!
A suggestion to the code is that you could keep track of how many pumpkins are ready to harvest, and if it is 16 you harvest it
Thank you
@@KedrigernGaming haha no it wasn't at all!
Also, I really like these videos, please keep the series going!
Already working on the next episode!
True programmer moment: “…and now … it got FUCKING harvested! Shit!”
Made my day :D
I just started learning how to code and now I get this in my recommended, so I guess I need to try games like this at some point
That’s awesome! First of all, best of luck with that!
I don’t think games are good at teaching you to code. But they are more entertaining which might make you keep going.
This game in particular might be the closest to actually teaching you something though. It is more about the way you think about problems. Here despite knowing how to code I find myself struggling with the language quite a lot.
But don’t give up. You can do it!!
This is awesome, great educational video!
That is so nice to hear!
When I was playing the game I was a bit more "functional" programming. A factory function (any, fn) that -> returns
Damn! I understand what you mean.
That is quite interesting!
This is really cool. I remember playing a game called Colobot when i was a kid that was somewhat similar.
I love how you can pass functions as arguments into functions in this game, totally didn't expect being able to do so, since none of the stuff mentioned it.
But it works.
Allowed me to not have to rewrite the loop to pass over the whole field every single time, nor do I need to copy paste it anymore.
I wonder how this game will look once it's out of early access.
I realized this properly yesterday (even though the discussions about this have been made already in the comments).
But since I don't really see eye to eye with the language it's weirdly hard or me to think about these things and improve the code clarity and quality. I mainly look at the game as a set of puzzles I need to solve using low level solutions - none of that fancy bs lol (maybe I got too used to other games where you can only use like 10 commands).
Ahh...You are gonna absolutely hate me when the next videos come out... Or just call me Mr. Copy&Paste and call it even.
Everytime he says pumpkin, it gets even funnier i dont even undestand what he says anymore i keep laughing 😂
I really love and hate this game at the same time. It is a really unique and fun game but it feel like work.
I so understand what you mean!
But the good thing is you can whatever you want with no code review and just focus on the fun. (not me though, getting proper reviews in the comments lol)
where can i play this game ? is it on steam?
nice one, im so late learning coding, now im boring playing game, instead i really excited making game 🤣,
I love how the presentation was somewhere between Conan O'Brien, Flula Borg, and an actual software developer 😂
are the assets here made with blender by you?
Nooo I didn't make any of this ;)
@@KedrigernGaming oh I thought you made this game, its great
What engine and tools did you use to build and design this game? Awesome pres and video!
Not my game! But thanks for that :)
Great video, great game, great Red John pfp, greatest channel ever. 😂❤
Thank you so much!!! You made my day :)
great vid and ur hilarious man
Thank you so much! It means a lot :)
I'm getting ComputerCraft turtle vibes a lot.
where can i play this
On Steam
ok, but i think it would be easier to first go through pumpkins and then go through everything else. maybe in two different functions in a loop?
Just to see if I understand correctly, you mean to go through a sub-grid to plant pumpkins, once done go through the rest of the whole grid and plant the rest? I feel like the order doesn't matter. Or does it?
@@KedrigernGaming yes, it would just be significantly easier to implement, i think
I would say it would break the outer loop. Like I would make a square for pumpkins, then I would have to skip a few cells to get out of it and always keep checking if I hadn't stepped back into it. That would be many additional checks I think.
@@KedrigernGaming idk, maybe
how did you made the UI
I didn’t 😉
Imagine this game are actually making people pay for it and making them write the code to build the actual farmer replacement machine
Oh damn! I expect to see this in the headlines 2 months from from now.
11:15 I think you can use a backslash to split a long line into two lines
That might be huge. Thanks!
Gonna tell my grandkids this was Leetcode
same reason why I got into coding, making bots for almost all games I played with a high level clicker language.
the name of the game is not on the video
Yeah, sadly its just in the comments and playlist
This is cool. I just started learning how to program. Make some coding tutorials dude
That is awesome! Hope you enjoy it and make it far!
It for sure is an intriguing thought. Although I appreciate that teaching is no easy task and that not just anyone can do it properly.
Everytime i scroll past this, i crave pineapple
Can the pumpkin(s) disappear once they have merged? aka can a 2x2 pumpkin lose one of its members and turn into three 1x1 pumpkins again, or can the whole 2x2 pumpkin disappear?
That is a good question! A pumpkin can only disappear while growing. And it can only merge once fully grown. So merged pumpkins can't die anymore (nor can their parts).
I think (understood this from a comment) that it takes 2 seconds for a pumpkin to grow and it has a 20% chance of dying every second. If we make it grow faster it would also technically decrease the chances of it dying.
@@KedrigernGaming Ok, in that case I would rather count the grown pumpkin patches you fly over, and harvest as soon as you count the 16th fully grown pumpkin in a given loop. So start of loop you set count to 0 and every grown pumpkin patch adds one. If it ever reaches 16, you know all the pumpkins finished growing into a big patch and you can harvest immediately. Might even be worth adding a sub-flightpath to then immediately go plant them all again too.
I like the counter idea, but I don't think there is a way for me to distinguish a grown pumpkin from a growing one.
That being said, I have a completely different idea in mind which will rework the way pumpkins are handled altogether.
@@KedrigernGaming O, I assumed the 'ready to harvest' thing meant it is grown. Take whatever I suggest eith a grain of salt, since I havent played the game and dont know the limitations xD. Also, if you are dtarting to get a number of different crops, you might consider switching out the ifs for a switch/case statement. I hope the game has those!
Oh my...you are right. I guess I am just too tired xD
Yes, the drone can tell when it is ready to harvest, which means fully grown. Sorry about that :D
Oooh I would like a switch but don't think the game has it (yet?).
16:14 😂😂😂😂
Where to download this game??
Steam - The Farmer Was Replaced
it's addictive to watch
Happy to hear that
Can anyone share more games like this?
what is the name of this game?
Farmer was replaced
Am I blind or cant i see the name of the game anywhere?
The name of the game is too weird 😂 Should be under the vid or as playlist and such.
The name is The Farmer Was Replaced.
wait so is this game out or nah? love the more trad approach re: coding compared to Exapunks or Human Engineering Machine
Yeah, real game :) The farmer was replaced, you can find it on steam
I also play 7 Billion Humans on the channel. A follow-up of the game Human Resource Machine.
day 64 and still addicted to this game. this game is soo sigma
you should try playing minecraft with computercraft mod
#WTF=WhatTheFun
Is this written in Lua?
I hope not lol
Nice youtube recommendation
i dont know my numbers fuck 🤣
where can i play?
The game is on Steam
cool game but could you provide an actual link to the game or at least say the name in the video so we know how to find it
I named the playlist after this game, the name is just under the video and also as a response to a few other comments asking the same question.
Maybe the issue is the game having a weird name? Not sure...
me too!
AWESOME VID. Could you please provide the name of that game. I'm not finished the vid, I'm sorry I'm just wanna try it for myself first.
The farmer was replaced ;)
3min into the video and I am already downloading this game. I am sorry for not watching it. XD
Damn! :D
But hey, good luck and have fun :) After you solve a few puzzles, you might want to revisit my videos and compare solutions ;)
@@KedrigernGaming oh, for sure! :)
Damn aint on mac.
can you code to make a greater yield?
You can upgrade the unlocks to get more yield. And you can always make your code more optimal and faster.
Mate, I love this. But cant ignore the fact that you sound like Fucking "Big Lez" from "The Big Lez Show"
Cheers mate! Awesome video. I'm Gonna get this game for sure.
Cheers!
Didn't know Lez can code huh? ;)
Enjoy the game and good luck!
it is nice recomendation
5:36 I guess it was walking before?
I was afraid someone would say this. It wasn't literally crawling before but it was 'crawling'
Coding IS addicting, debugging on the other hand....
So true! But that feeling when you finally figure it out... yeah..not even that. Usually makes you want to give up...
1000 sub
What an achievement! Thanks
Bro, do you, by any chance, know Patrick Jane?
The name rings a bell 😈
But does this game make you get into polymorphism? Where are the classes and methods? Do you have to import modules and use them? So you say you not going to hit a solid wall with a simple planting game after like a few weeks? I am not sure. If you want to argue with me don't use the "after you master the game do something else" argument. I really just curious how far this game will take you by it's own.
I don't think it does (no polymorphism, classes or any of that fancy stuff). It is a very 'simple' version of coding. Beginner friendly in that sense I feel.
I suppose this is less 'learn to code' and more 'solve puzzles' kind of game. But it the closest any game has ever gotten to coding as far as I know. So you can actually learn the basics quite nicely as it is all visual and nicely done. The game also forces you to review your own code, debug it, refactor it on build on it. So if you write bad code, you are the one being punished for it later when you need to revisit it and make some changes. I have never seen a game like this before.
@@KedrigernGaming Well, it works for somebody but not for everybody. For example if you install KSP and start playing, you not going to have a great and easy time trying to land on the moon, more like a strouggle full of frustration. It's a game, and you can try out everything, but you still going to have a "Why i can't get this to work" experience probably, because most people does.
Back to this game: for the same thing I recommend Mimo instead. Not frustrating. You not going to slam your phone into the ground, and teach you everything what this game does, even if you have tiktok attention, and even if you only have 5 minutes a day. And it WILL get you there.
Probably many people going to have that certain KSP experience with this one also.
It is true this game just drops you into the action for sure. But I really love that it is not learning course or anything like that. It really is just a game.
you cuss like a teenager but also have to bleep it AND you sound like borat, what a terrible experience for my ears
cheers
true true, unwatchable
Sorry to hear that ;)
Bitburner better
Managers will encourage salaries to stagnate, layoffs rise, expecting existing staff "to do more with less (AI)." ML codes worse than junior SWEs, too many hallucinations. But useful for 1st drafts
Seniors who know datastructures & algos, it can't beat
I see more junior SWEs becoming entrepreneurs and making $$$
(577)
The video was interesting but the constant unnecessary bad language was a deal breaker, and as a result, I stopped watching the video. Excessive Bad language doesn't make a video better just trashy.
Language is just language until you perceive it
The guy sounds German which to me is an interesting demonstration of how "bad language" is not inherently "bad" and I enjoy how diverse the reactions there are to the same thing.
Wow, words really trigger and bring you down no matter the connotation. That's a bummer.
i didn't even notice lol
Cringe comment