Hello:
I’m going to demonstrate that with a little effort and determination, you can build an application—no matter how complex—and this one is certainly complex. You see, I used AI to resolve the error I mentioned in the first video; I pasted my code into it, and—using the exact same structure, variables, concepts, functions, and everything else I had originally implemented—it was able to adapt the code to fix the error I couldn’t find. This demonstrates a few things: that students don’t learn because they don’t want to, and teachers don’t teach because they don’t know how.
As you know, I am self-taught in programming; everything you see here, I learned on my own—without teachers or university. I learned by watching how others did things on sites like Stack Overflow and Code Project, as well as through blogs and YouTube tutorials. I would copy code, research and analyze it, run it, and learn through trial and error. I learned to structure a library where everything is mutually compatible, and I learned to create programs that aided my learning and coding process—some even do the work for me (you can see them on my channel). All of this was done purely as a hobby. Today, however, there is a tool called AI—which, of course, I didn’t have back then—that is capable of doing what you see in this video; therefore, there is no longer any excuse not to try creating the scenes featured in my contributions.
Take the user Bob Chen as an example: he created a Snake game for a PLC by consulting AI. I had already created one myself—you can verify the video date on my channel—meaning I did it without AI, which is the point I’m making. So, if he could do it, there’s no reason why anyone else willing to put in the effort and learn to program couldn’t do the same.
I adapted mine to a program I already had, but if I had to do it now, I wouldn’t hesitate to consult AI, given how things stand.
Ofrez, of course, there is a downside: to consult the AI about complex matters like this, you need some background—at least basic programming knowledge. However, if you lack that, you can simply start by asking the AI; you can even ask here without worrying about not being up to the task. You just ask, others respond and consult the AI, and gradually you will see the positive results you achieve.
But if enthusiasm drops every time a new contribution is uploaded, obviously things aren’t working. Even the creators of this powerful tool—FACTORY IO—don’t seem enthusiastic anymore; you don’t see that spark of excitement about the new simulator. You’d expect people to be talking about the features being added, the improvements being made—anything, really—but the community is flat and lifeless, giving the impression that things aren’t going well.
If we combine the simulator with AI, we could achieve great things in a community like this; this video is a perfect example:
I hope I’m wrong and the situation isn’t what it seems. I encourage the creators to take the leap; often, fear and insecurity are bigger obstacles than the actual problem.
NOTE: This is just my opinion—I could be wrong—but it is as valid as anyone else’s.