Quote:
Originally Posted by Infylos
I was ultra close to PMing you before creating this thread, Ayamin. You seemed to be well versed based on what I've read. =P
I can do that, and I know that it's a necessary thing, but which language would be most beneficial? Like, which one(s) do, say, Alissa or Abyss use? I want to make sure I'm not wasting my time going the wrong way. Small goals here and there to keep me on track, perhaps a small something to replicate, ya know? I know it can be a lot to ask of anyone, but even a check up with every now and then. NOT SOMEONE TO HOLD MY HAND. I hope what I'm saying makes sense.
Thanks for the response, Ayamin, I'm honored. =D
For now, I'll see what Mr. Google has to say about these subjects.
|
C++ is a good starting place, though it may be tough as a first language. If you want to ease your way into programming, I would start with Java, but you won't be exposed into any pointer manipulation (it's there, but hidden).
If you want to be an excellent programmer in the long run, start with Lisp/Scheme. It has no practical use in the real world (aside from academia such as AI programming and some data modelling) but you'll develop good practices by learning a functional language.
In the end, C++ is the most versatile and you can do the most with it. Look up tutorials online, and after every section make sure you practice writing a few scripts. Or you can start with books. Bjarne Stroustrup's "The C++ Programming Language" is pretty good.
If you want to incorporate assembly with learning C++, try out Joseph Cavanagh's "x86 Assembly Language and C Fundamentals". This is a moderately difficult one to start with though.
Quote:
Originally Posted by tliu0c
1. Learn C/C++ (that's right not java not C# not anything else)
2. Get comfortabe with x86 assembly
3. (Most importantly) Find a better game to hack. Similar to finding girls, you don't want to work on a girl who had slept with every dude on your college football team.
|
I agree with #3, Mabinogi isn't really where you should start. I would start with single-player games, like a shooter or a ROM, to get used to memory manipulation. The first dll I wrote in C++ was one that completed all parts of the Cheat Engine tutorial.
Quote:
Originally Posted by lonelytraveler8
Just pick a popular language. Buy a book. Read some tutorials. A lot of principles are universal.
|
This is true as well. What you learn using one programming language will carry to another, so it's very easy to switch in between the most used ones once you know one or two. (Exceptions include Lisp, which is another reason you should pick that up first if you plan on doing well in the long run, though the only problem with that is syntax.)
Quote:
Originally Posted by Steppykun 「ジェシー」
S-shes just confused...
She doesn't know her emotions ;_;
|
senpai pls