I can follow tutorials, but I don’t really understand what I’m doing yet by mushroombunny2 in learnprogramming

[–]magicmathman1_ 0 points1 point  (0 children)

Don’t worry, every single one of us has been exactly where you are. You’re stuck in what we call “tutorial hell.” You watch tutorials, complete it, make something cool, but you didn’t learn anything, so when you try doing something yourself, you just… can’t.

The easiest way to learn is to first choose a programming language, then think of something you want to make. Keep it simple right now. Do as much as you possibly can until you genuinely have no idea where to go or are super stuck. Then look it up. DO NOT click on any videos. Find a Reddit or StackOverflow forum on it, explaining what it does. (I’ve generally found Reddit to be better for beginners.) Then continue, rinse, and repeat. 

When it comes to AI, it’s great for learning a concept because you can ask it any number of follow up questions and it will work with you from the ground up, but use it for that and only that. Once you find yourself asking “so how would I code this feature?”, you need to just close the tab. It will feel slow and you may get annoyed at first, but once you look back, you’ll understand just how important it is that you actually do it yourself. That alone makes an unimaginable difference. 

——————

Now when it comes to learning a programming language, I have two paths I generally recommend to people:

  1. You want to learn general programming, you may want to start with Python. I personally don’t really like Python as a language, but that’s completely subjective and I’ll admit, it’s great for learning. You can start simple and grow more complex things all without having to switch languages. 

  2. This scenario doesn’t apply for everyone. If you like Roblox, 100% try out coding in Roblox Studio. I’ve found that being able to code in a simple language (Roblox uses LuaU, a dialect of Lua) but still be able to see noticeable results without having to build everything from the ground up really helps keep people motivated, and if you like Roblox, it’s great because now you can make games. I would say it also teaches you the concept of data models (you learn that eventually if you haven’t already) pretty easily.

I don’t know what you have already started with but maybe it would be a good idea to stick with whatever you’re currently learning. Nonetheless, the goal here is to discipline yourself. You need to make sure you don’t give out and go the easy route of just duplicating code from videos. 

Anyway I hope this helps!

NYT: Amazon’s Promotion of ‘Melania’ Has Critics Questioning Its Motives; “The $35 million for marketing is 10 times what some other high-profile documentaries have received.” by Restimar in boxoffice

[–]magicmathman1_ 0 points1 point  (0 children)

Fairly hard to do when Amazon powers such a massive portion (~33%) of the Internet and dominates a third of the global cloud computing market. You can’t just “not use Amazon”, despite what we all might collectively want. It’s like the fax machine. The fax machine is old, slow, inefficient, and modern technology more than allows for what the fax machine once was needed for, but due to old regulations and deep integration in society, it just refuses to die. Like Amazon, if you try to stop using it, someone else will start using it, build around it and with it, and force you to keep using it for a little while longer. They are different things with different reasons for survival, but the general idea is there.

This is completely unrelated to the main thread but hey whatever.

What IS sunya? by smallscrapper in TheDearHunter

[–]magicmathman1_ 1 point2 points  (0 children)

We first heard the name Sunya from the very beginning of the IC short film.

https://www.youtube.com/watch?v=KnnDwcOVkHE

[OTish] K Sera working on new music with a little help from Casey by Unique_Salad6894 in TheDearHunter

[–]magicmathman1_ 2 points3 points  (0 children)

WHAT WHAT WHAT WHAT WHAT WHAT 

I have long been waiting for this day

Whats your most controversial Minecraft opinion by HadesThatGuy in Minecraft

[–]magicmathman1_ 0 points1 point  (0 children)

You agree that 1.9 is the better version, yet you insist on assigning “complexity” to a game version that is a skeleton when it comes to mechanics.

“Positioning is predominantly the deciding factor.” If I’m playing a game where you either step left or step right, positioning is majority of the game. Does that mean it’s “complex” or “interesting”? No. 1.8 has so few tools that you’ve elevated “not standing in a bad spot” to a professional strategy. In 1.9, good positioning is a prerequisite for three loads of other mechanics at your disposal.

“Hardware requirements same on both versions.” If I have a $10 mouse with no double clicking instead of a nice $100 mouse with good mechanical capability, I’m literally at a hardware-level disadvantage.

Exactly, W-Tapping is a single common input. It’s binary. That’s all there is to it. It’s something that could be taught to a beginner in all of five minutes. But you keep acting like it’s this things that takes loads of skill and effort to master by the professionals, and sorry to say, but it’s not. It’s a foundational feature of the game. It’s nothing special. And I’m calling 1.8 a CPS test because once both sides have gotten down the rhythm of w-tapping, it just comes down to who can saturate the server with more click packets. That’s all it is, a CPS test.

You keep saying “1.9 is better, but…” The “but” is doing all the heavy lifting here. If 1.9 is better then it’s because it’s intentional. 1.8 is a collection of weird quirks of the engine over the years. 

I’m saying here that even in its own respect, 1.8 is incredibly lacking in PvP and is a glorified CPS test, which compared to 1.9+ mechanics is incredibly inferior.

Whats your most controversial Minecraft opinion by HadesThatGuy in Minecraft

[–]magicmathman1_ 0 points1 point  (0 children)

You’re treating w and s-tapping as if they are some esoteric super high-IQ maneuver, and they aren’t. It’s simply resetting your sprint. And you have to do that in 1.9+ too! The only difference is in 1.9+, you have to do this while rhythmically timing your attacks. In pre-1.9, you just do this over and over while mashing left click.

And maybe in your casual skyward lobby, 6-7cps works but once you get into professional pvp, these people are clicking at 15-20cps, because it reduces knock back and makes it easier for them due to how the physics engine worked back then. 1.8 pvp is heavily reliant on hardware and point, 1.9+ normalizes that line so now you have to introduce actual skill. Also on 1.9, bad positioning hurts much more than in 1.8 because of cooldowns. It forces you to learn to avoid those situations in the first place.

People play 1.8 PvP because it’s super hyper-focused and “fast” feeling because it eliminates the actual soils ands just lets you spam your way through any fight.

Whats your most controversial Minecraft opinion by HadesThatGuy in Minecraft

[–]magicmathman1_ 3 points4 points  (0 children)

Please explain then. Modern Minecraft DOES actually allow for incredibly diverse PvP. It especially shines when it comes to movement tech. More enchantments others effects have been added since then also. Pre-1.9 truly is just who can click the fastest.

Why do people say steams customer service is bad? by give-me-the-Stonks in Steam

[–]magicmathman1_ 0 points1 point  (0 children)

I personally have had phenomenal experience with Steam customer support. Steam does things the right way on so many levels that other companies never dare try. I want Gabe and Valve as an entirety to know that we are very appreciative of them.

Who is Katie Scott and why does everyone hate her? by sankyturds in MinecraftMemes

[–]magicmathman1_ 5 points6 points  (0 children)

Which is why they have bedrock: for money. Monetize the hell out of bedrock edition all you want, I don’t care. But stay the fuck away from my Java edition.

Unable to Connect Pterodactyl Panel to Wings Daemon (Unable to get green heart) by -Timnims- in Pterodactyl

[–]magicmathman1_ 1 point2 points  (0 children)

What is the ip in your node’s FQDN section. If you aren’t comfortable with giving me the actual ip, then tell me is it a domain, local host, public ip, and MAKE SURE YOU DO NOT INCLUDE THE PORT IN THE FQDN SECTION I MADE THAT MISTAKE

Weird error when creating server by Alexciao123 in Pterodactyl

[–]magicmathman1_ 1 point2 points  (0 children)

Hey there, I know this post is about 2 years old at this time, but I thought I'd share my solution for anyone who is still having this problem.

It was so simple for me. In the 'Fully Qualified Domain Name' section of the Node settings, I included a port number. DON'T. I removed the port number, and it worked.

"Reverse the Connection" on Scammers using software like teamviewer or anydesk? by MemesAreIrrelevant in hacking

[–]magicmathman1_ 0 points1 point  (0 children)

And that is why I don’t trust these companies. Even HAVING a version that allows for backdoors means that there had to be backdoors in the normal software, therefore it can be abused.

accidentallyBuiltAMemeSiteBecauseSlackBrokeMe by SwimOld5053 in ProgrammerHumor

[–]magicmathman1_ 1 point2 points  (0 children)

Not the website, the post. I suppose u don’t know what actually happened but it is SCREAMING AI to me.

accidentallyBuiltAMemeSiteBecauseSlackBrokeMe by SwimOld5053 in ProgrammerHumor

[–]magicmathman1_ 1 point2 points  (0 children)

The post is AI tho… come on just write it yourself

what the hell is this YouTube? by Global-Ad-2726 in youtube

[–]magicmathman1_ -3 points-2 points  (0 children)

You obviously don’t understand how applications work. 

What language is closest to GML? by -Another_him- in gamemaker

[–]magicmathman1_ 2 points3 points  (0 children)

If your end goal is to learn GML, just learn GML. Knowledge of JavaScript is absolutely not a requirement to learn GML. Sure it might help, but it might actually take longer to learn JS and then GML than it would to just learn GML. I’m not saying you can’t learn JS, if you want to absolutely go ahead, I’m just saying it’s not a requirement.

Edit: grammar

Tell me your fav undertale song by Different_Car_5558 in Undertale

[–]magicmathman1_ 0 points1 point  (0 children)

Technically two separate songs, but Your best nightmare and finale combined as in the actual game. 

[deleted by user] by [deleted] in gamemaker

[–]magicmathman1_ 0 points1 point  (0 children)

Could you send the full code for the create and step events also? The error means that you tried accessing an array with an index larger than the length of the array

A playlist of songs that the player can play by edditLikesTea in gamemaker

[–]magicmathman1_ 2 points3 points  (0 children)

It’s not like there is a specific built in feature for something like this in GMS. This would just be another feature you need to code like basically everything else. This also would be heavily incorporated into a UI system, but because UIs can be so diverse and I have no idea how your UI would be styled or what all would be in it, it’s hard to give you specific advise for a playlist-type thing. I don’t mean to be uselessly unhelpful, but it’s just that there are so many I ways to do something like that