Since we're on the topic of noobs, what do you think about the current noob entrance scene? Do you think PC has enough accessible tools/resources for people to learn? What do you think are the cause of these low level questions?
Recently, (actually for a while now) I get messages via PM and sometimes VM of someone asking me to do things for their hacks. Most of the time these things are trivial like scripts, but sometimes it's other things. I'm normally fine with someone asking me general questions, and then perhaps seeking help as to how to do things which aren't covered in tutorials. The things that I don't like are stuff like, "Hey can you do X for my hack please?". I once declined someone, and they went and took offence to it, calling me unhelpful/poor attitude ect.
At any rate, I think that just a quick Google search or even a search on PC of the area of the issue would solve the problem. Literally all they have to do is type in "XSE Scripting tutorial" or "Advance map Tutorial" or "How make a titlescreen in FireRed". While this seems very trivial to you and I, I'm feeling like most people don't realize this. Surely Googling something is easier than making a thread right?
I think part of this is because the tutorials/resources section isn't archived in a readable manner. There's like 30 unrelated threads per page, and the only way to find anything is to use the search (which obviously noobs are having trouble using as it is). I think this will be solved if the section was archived by subject or perhaps have a regularly updated thread with links to every tutorial in there sorted by subject.
...
A "READ THIS FIRST" Thread that's stickied in every ROMHacking section that links to basic tutorials and explains terminology would go a long way, in my opinion. Scripting isn't hard if you just read diegoisawesome's tutorial and take a look at scripts that are already in the ROM. The problem is that people give up way too soon instead of getting their hands dirty with things that challenge them.
I remember my noob days, and the scene was MUCH less inviting than it is now. That was nearly 9 years ago. I've gotten exponentially better in the years I've been hacking on-and-off. But I taught myself with the resources we had available at the time (heck, I learned 2 other early scripting languages [ScriptED and PokeScript] before XSE happened. I'm THAT OLD). Really, scripting and mapping is all you need to make an entirely original hack. If you can learn how to do those two things, you'll be golden. With your tutorials, I plan to learn ASM in the near future. I don't expect to be particularly good at it, but I'll keep trying until I can piece some Frankenstein-monster-esque code together myself that does what I want. It doesn't really matter if you can do something well, as long as your "solution" (read:workaround) looks okay to the players. Also, while I personally think that the irc is incredibly convenient for helping people, that help is done away from prying eyes and never makes it back to PC. That reality doesn't help the average hacker. If something is discovered in the irc, or someone is helped there, that information NEEDS to make it back to the public forums. Who knows how much valuable help, how many helpful discoveries, have gone unarchived?
The things I remember REALLY having trouble grasping when I first started out were the concepts of certain things. The concepts behind the offsets used in scripting, the concepts behind pointers, the concepts of aligned offsets, that sort of thing. It seems that THAT is one of the few things that we don't have tutorials explaining.
Hell, I think I might write up a "READ THIS FIRST" Thread that links to the major tutorials and explains terminology sometime today. I'd prefer not to, because I don't want to be bombarded with questions, but it's better than wading through the barrage of simple questions that are asked without searching first. At least people will be able to direct everyone to one master thread.