QUOTE (Yerameyahu @ Mar 30 2011, 09:23 PM)
Fixing computer code also has nothing to do with Computer or Hacking. That's Programming.
I'll play your game, Epicedion:These all sound like SR4 hacking to me. It's a fast, active process.
This, on the other hand, doesn't sound like Hacking or Computer Use at all. It sounds like Programming, Build/Repair, etc. Slow things, certainly not 3+ IPs of psychedelic VR hacking.
I do love it when people play my games.
So would you then contend that AR hacking
is Logic-based? That is, watching what the icons do and then typing at them to get them to respond how you want, at meatbody speeds?
Shooting a gun is Agility-based. Does the sheer
speed of shooting that gun at 3+ IPs put it in the realm of Intuition?
These are all game mechanics.
In real life,
every single one of your "attributes" factors into everything you do. A real life hacker would need Strength and Body to keep his limbs moving, the Willpower to stay focused for long periods of time, the Agility and Reaction to hit the keys quickly and accurately, the Logic to understand what he's doing, the Intuition to read a situation and make appropriate decisions, and the Charisma to convince the pizza delivery guy that he really only has two dollars for the tip.
In a game, though, you have to pick the most applicable one, since you can't make a Strength + Body + Willpower + Agility + Reaction + Logic + Intuition + Charisma + Hacking test. Just as you can't make a Body (resist fatigue) + Strength (manage recoil) + Agility (aim) + Reaction (quickly adjust to variations in the target's trajectory) + Logic (understand the operation of the firearm) + Intuition (predict the target's likely movement) + Charisma (psychologically affect the target to move where you want) test every time you fire a gun.
Every in-game action could conceivably draw on every attribute to some extent, but for the game to work you have to pick the best one. The most influential one.
For computers, that's Logic. Computers don't give a damn about what "feels right." Computers work under an incredibly strict set of rules, and the only way to be good at using them (coding for them, hacking them, etc) is to be able to quickly and correctly process those rules and respond with actions that exploit those rules to your own benefit.
In a nutshell, it's taking a rule the computer must obey, like "the sum of no more than two positive inputs less than two must equal 2" and saying, "ah HA, I can add .5 .5 .5 and .5 to equal two, which is FOUR positive inputs! Take
that, program!" and breaking the whole program. Hacking is about exploiting flaws in code -- breaking programs and making them do what you want instead of what they're not supposed to do, and often are designed explicitly
not to do. To exploit those kinds of flaws, you have to understand what logical steps the program is forced to follow.
Hacking in the Matrix is doing the exact same kind of thing, except much faster and with pretty pictures glued across the top of everything so your brain has something it can comprehend to work with.