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
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
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)
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.
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.
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.
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.
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?).
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...
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 $$$
This is exactly what is bad with schools. You write code and know damn well no one including you is ever gonna read it again. So the quality is crap, obviously.... And you don't learn until it eventually bites you in your behind. Need to solve a few puzzles in this game so I expect to be bitten quite soon.
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?
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).
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 love these vids. Genuinely keep posting because these are really interesting. Commentation really good aswell
Thank you so much! You just made my day!
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!
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!
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)
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.
This is awesome, great educational video!
That is so nice to hear!
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 😂
great vid and ur hilarious man
Thank you so much! It means a lot :)
same reason why I got into coding, making bots for almost all games I played with a high level clicker language.
where can i play this game ? is it on steam?
Great video, great game, great Red John pfp, greatest channel ever. 😂❤
Thank you so much!!! You made my day :)
Everytime i scroll past this, i crave pineapple
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.
day 64 and still addicted to this game. this game is soo sigma
11:15 I think you can use a backslash to split a long line into two lines
That might be huge. Thanks!
me too!
Nice youtube recommendation
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.
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
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 ;)
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?).
Where to download this game??
Steam - The Farmer Was Replaced
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...
#WTF=WhatTheFun
what is the name of this game?
Farmer was replaced
Is this written in Lua?
I hope not lol
where can i play?
The game is on Steam
i dont know my numbers fuck 🤣
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.
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...
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.
Damn aint on mac.
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 $$$
1000 sub
What an achievement! Thanks
Great! Now refactor your code so the next guy can understand it and not hate his life lol
This is exactly what is bad with schools. You write code and know damn well no one including you is ever gonna read it again. So the quality is crap, obviously.... And you don't learn until it eventually bites you in your behind. Need to solve a few puzzles in this game so I expect to be bitten quite soon.
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'
Bitburner better
(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.