If you need any help with AS3 I'd like to help, but today is my last day with internet for (quite) a while. However if you want tips or whatever anyway just email me (puggsoy at gmail) and I'll get back as soon as I can.
Hmm, never used XCode before, so I can't really give an opinion. But Object-Oriented-Programming is basically what I studied this past semester in C++, and it makes my life a lot easier.
See, I prefer object-based to object-oriented. Objects are important, but sometimes I don't like creating a "SpecialBase" class to stick spare variables and functions in. In AS2 they can be created free-floating with _global, but in AS3 they need an object and class.
Another Planet finally has an official release! Download chapters 1 through 3 here! Thank you for waiting so long while I kept starting over.
Personally, I like the idea of making a separate class for global variables (I haven't needed it yet but I will later on). _global is so... loose. As a top-level keyword, it just feels like global variables can accidentally float into space. I know they can't, but having a class I know the location of and can control just gives me a better sense of mental stability.
That's one of the main reasons I like AS3. Everything is contained in classes, which makes it consistent and understandable. No more onPress()
By the way, if you make a Global class with static properties (and maybe methods), you don't need an object of it.
C is good. Basically, a lot of languages look really really similar, so if you learn C, you already will have a basic knowledge of C++, Java, Visual Basic, etc. I personally learned C first, so yah, I think you made a good decision.
Pascal is old and outdated. Not many people use it any more.
@AP: Well, yes, I prefer C++ also. But for starting out, I think that C is simpler to learn and follow along with than C++. You can also easily learn C++ when you already know C, but moving from C++ to C is a pain if you're not used to C already. I was helping out this guy this summer who learned C++ first, and a lot of C++ programmers take a lot of things for granted, like classes managing dynamically allocated memory for you. He was having a bunch of trouble doing simple C-style memory management. Learning C first really helps keep your options open in case you move on to doing embedded programming or something like that, also. Assembly is cool and all that, but C is more portable and easy to understand in such cases. And C++, Java, Python and such are completely out of the question. Way too much overhead.
My two cents worth. But anyhow, @G0o-gle: Pretty much any modern, high-level programming language is a good place to start. Just don't learn FORTRAN, COBOL, Pascal, BASIC, or something outdated like that. You'll never use it again if you do.
If you're on Windows, use MinGW. Else, use the GCC. They both do the same thing and work in EXACTLY the same way but they compile into different types of files (Windows Executable or Linux Binary). They do Java and C++ too.
EDIT: And Pascal is still used, it's just compiled into a .class or .jar and run that way.
Another Planet finally has an official release! Download chapters 1 through 3 here! Thank you for waiting so long while I kept starting over.
I actually started my whole programming thing with C++, since it's powerful and gives you the knowledge to easily learn other languages. I learned quite a bit of stuff from it, and even read and finished Learn to Program with C++ by John Smiley (good book).
However I was impatient and didn't get results fast enough so I decided to learn AS2 (and then migrated to AS3) to make Flash games. However, once I'm skilled at it and have got the feel for complicated programming and game flows, I'll go back to C++ and make "actual" games.
I started with HTML (although it's not really programming), then learned JavaScript and CSS as well. Then I started AS2, which is essentially JavaScript with some special classes and methods for Flash. Then I learned a little Java, and now am learning C++ (which I prefer to Java).
Another Planet finally has an official release! Download chapters 1 through 3 here! Thank you for waiting so long while I kept starting over.
I started out in GML, but it wasn't a very flexible language. So now I have some experience in Java, Python, C++. I know Visual Basic and AS2, but I hardly use either unless making a .NET program or something.
I started with HTML (although it's not really programming), then learned JavaScript and CSS as well. Then I started AS2, which is essentially JavaScript with some special classes and methods for Flash. Then I learned a little Java, and now am learning C++ (which I prefer to Java).
He probably learned AS2 before AS3 came out, and wasn't into ActionScript anymore when it did. He also hints above that he prefers AS2 (see his comment on global variables).
I had a go at VB. Maybe it was the book I was learning from, but it seemed that all you used was from confusing external libraries. However, it's possible (even probable) that it's because the book I was using from was about making games with DirectX.
My name is:[ask wikigoo]
language: europeian
Favourite colour: Blue
Lucky number: [no lucky numbers]
Birthday:
MOM4Evr wrote:
January 1
free time: goofans
girlfriend: no
Games: The Legend of zelda ocarina of time, Legend of zelda majora's mask, professor layton and the lost future, mario galaxy 2, and many more games I don't know
- your REAL name : Lewis
- your language : English
- your favorite color : Green
- your lucky number : ?
- your birthday : May 4
- the thing you do in your free time : Lately stay alive; Before that entertain
- do you have a boy/girlfriend : Married for 26 years
- the games you play (that are NOT world of goo): Lately, none (Soon to have lights/phone back on so will answer again then!)
- your age : 45
And a short description about yourself.
If I had to sum up who I (was) in one word, it would be "eclectic". If I had to sum up who I (am now) in one word, it would be "survivor". If I had to sum up who I (will be soon) in one word, it would be "victorious".
Otherwise, I would use the word: "creative". Although "fun" does fit, as does "honorable". Hmmmm, A writer that can't find the words? Must be a Noodlehead!
**sings** "Here I Goo again on my own. Gooing down the only road I've ever known."
Yeah, I noticed
If you need any help with AS3 I'd like to help, but today is my last day with internet for (quite) a while. However if you want tips or whatever anyway just email me (puggsoy at gmail) and I'll get back as soon as I can.
Oh yeah, I almost forgot... GIMP RULES!
New GooFans Rules | My Addins
YAH MAHN GIMP RULES!
Hmm, never used XCode before, so I can't really give an opinion. But Object-Oriented-Programming is basically what I studied this past semester in C++, and it makes my life a lot easier.
IRC | Chapter Tutorial | Reference Guide
Xcode is part of the iPhone Developer's SDK. Only available to Mac users.
I tweet like a bird
I have a lame website
See, I prefer object-based to object-oriented. Objects are important, but sometimes I don't like creating a "SpecialBase" class to stick spare variables and functions in. In AS2 they can be created free-floating with _global, but in AS3 they need an object and class.
Another Planet finally has an official release! Download chapters 1 through 3 here! Thank you for waiting so long while I kept starting over.
Yeah, good point. I agree wholeheartedly, Albino Pokey. ^^ Classes just to stick stuff you need in just seems a little too object-oriented to me.
IRC | Chapter Tutorial | Reference Guide
Personally, I like the idea of making a separate class for global variables (I haven't needed it yet but I will later on).
_global
is so... loose. As a top-level keyword, it just feels like global variables can accidentally float into space. I know they can't, but having a class I know the location of and can control just gives me a better sense of mental stability.That's one of the main reasons I like AS3. Everything is contained in classes, which makes it consistent and understandable. No more
onPress()
By the way, if you make a Global class with static properties (and maybe methods), you don't need an object of it.
New GooFans Rules | My Addins
starting in programming!
with language C
Did i took the best decision?
Hey You!
Start the fun and Install the fan made CHAPTER 6: MOON OF GOO
C is good. Basically, a lot of languages look really really similar, so if you learn C, you already will have a basic knowledge of C++, Java, Visual Basic, etc. I personally learned C first, so yah, I think you made a good decision.
IRC | Chapter Tutorial | Reference Guide
I prefer C++ to C, simply because you can use OOP or OBP if you want to. You can't in C.
Another Planet finally has an official release! Download chapters 1 through 3 here! Thank you for waiting so long while I kept starting over.
C is the main root of Starting in programming, even C++ is a derivation of C
Who know for what is language "PASCAL"??
Hey You!
Start the fun and Install the fan made CHAPTER 6: MOON OF GOO
Pascal is old and outdated. Not many people use it any more.
@AP: Well, yes, I prefer C++ also. But for starting out, I think that C is simpler to learn and follow along with than C++. You can also easily learn C++ when you already know C, but moving from C++ to C is a pain if you're not used to C already. I was helping out this guy this summer who learned C++ first, and a lot of C++ programmers take a lot of things for granted, like classes managing dynamically allocated memory for you. He was having a bunch of trouble doing simple C-style memory management. Learning C first really helps keep your options open in case you move on to doing embedded programming or something like that, also. Assembly is cool and all that, but C is more portable and easy to understand in such cases. And C++, Java, Python and such are completely out of the question. Way too much overhead.
My two cents worth. But anyhow, @G0o-gle: Pretty much any modern, high-level programming language is a good place to start. Just don't learn FORTRAN, COBOL, Pascal, BASIC, or something outdated like that. You'll never use it again if you do.
IRC | Chapter Tutorial | Reference Guide
Nahh i won´t use it, only i had the curiosy, by the way more questions:A good compiler of C??
Hey You!
Start the fun and Install the fan made CHAPTER 6: MOON OF GOO
If you're on Windows, use MinGW. Else, use the GCC. They both do the same thing and work in EXACTLY the same way but they compile into different types of files (Windows Executable or Linux Binary). They do Java and C++ too.
EDIT: And Pascal is still used, it's just compiled into a .class or .jar and run that way.
Another Planet finally has an official release! Download chapters 1 through 3 here! Thank you for waiting so long while I kept starting over.
Well, yah, FORTRAN and COBOL are still used some, too, but very seldom.
IRC | Chapter Tutorial | Reference Guide
I actually started my whole programming thing with C++, since it's powerful and gives you the knowledge to easily learn other languages. I learned quite a bit of stuff from it, and even read and finished Learn to Program with C++ by John Smiley (good book).
However I was impatient and didn't get results fast enough so I decided to learn AS2 (and then migrated to AS3) to make Flash games. However, once I'm skilled at it and have got the feel for complicated programming and game flows, I'll go back to C++ and make "actual" games.
New GooFans Rules | My Addins
Since when this become programming topic?
I have some knowledge of Assembly/Pascal/C/C++/C#/Java/JS/CSS/VHDL/Verilog
My Gooish profile | Videos on YouTube | My WOG Mods
Yeah, this has gone pretty off topic. But then again, I've seen worse threads (although not on this forum).
New GooFans Rules | My Addins
I started with HTML (although it's not really programming), then learned JavaScript and CSS as well. Then I started AS2, which is essentially JavaScript with some special classes and methods for Flash. Then I learned a little Java, and now am learning C++ (which I prefer to Java).
Another Planet finally has an official release! Download chapters 1 through 3 here! Thank you for waiting so long while I kept starting over.
I started out in GML, but it wasn't a very flexible language. So now I have some experience in Java, Python, C++. I know Visual Basic and AS2, but I hardly use either unless making a .NET program or something.
I tweet like a bird
I have a lame website
Why not AS3?
yes, I haven't been on for a long time.
He probably learned AS2 before AS3 came out, and wasn't into ActionScript anymore when it did. He also hints above that he prefers AS2 (see his comment on global variables).
That's my theory, anyway.
New GooFans Rules | My Addins
That's right.
Also, AS3 isn't much like JavaScript. It's based on Java, which I don't know as well.
Another Planet finally has an official release! Download chapters 1 through 3 here! Thank you for waiting so long while I kept starting over.
Meh. I don't like AS3. It's too erm, flashy.
PS I just remembered "HEY WAIT WHAT HOLD ON A MINUTE" is MOM4Evr's initials.
I tweet like a bird
I have a lame website
Oh, really? Cool!
Do you know each other IRL?
Another Planet finally has an official release! Download chapters 1 through 3 here! Thank you for waiting so long while I kept starting over.
Stop presume!
For the begginers is already new topic!!!
Nah, just kidding...
More questions...Your favorite language?
only for "Experimented" people.
Hey You!
Start the fun and Install the fan made CHAPTER 6: MOON OF GOO
Wait, what??
I would have to say I like C++, but I'm more experienced in VB. My more serious projects are done in C++. Maybe I should try C sometime.
I tweet like a bird
I have a lame website
I had a go at VB. Maybe it was the book I was learning from, but it seemed that all you used was from confusing external libraries. However, it's possible (even probable) that it's because the book I was using from was about making games with DirectX.
Anyway, I missed semicolons.
Why? C++ is pretty much C, and then some.
For those who didn't notice already: AS3.
New GooFans Rules | My Addins
only for "Experimented" people.
Hmmm... I'm between C# and C++
C# in Visual Studio 2010 is great, wonderful. Its like Java+C++ But I'm not a fan of Microsoft... C++ is also great
One language I would like to know is Objective C
My Gooish profile | Videos on YouTube | My WOG Mods
My name is:[ask wikigoo]
language: europeian
Favourite colour: Blue
Lucky number: [no lucky numbers]
Birthday:
free time: goofans
girlfriend: no
Games: The Legend of zelda ocarina of time, Legend of zelda majora's mask, professor layton and the lost future, mario galaxy 2, and many more games I don't know
Age:100 D 10
Desciption: ?
Please call me "multi"
youtube: http://www.youtube.com/user/multidan250gaming?feature=mhee
- your REAL name : Lewis
- your language : English
- your favorite color : Green
- your lucky number : ?
- your birthday : May 4
- the thing you do in your free time : Lately stay alive; Before that entertain
- do you have a boy/girlfriend : Married for 26 years
- the games you play (that are NOT world of goo): Lately, none (Soon to have lights/phone back on so will answer again then!)
- your age : 45
And a short description about yourself.
If I had to sum up who I (was) in one word, it would be "eclectic". If I had to sum up who I (am now) in one word, it would be "survivor". If I had to sum up who I (will be soon) in one word, it would be "victorious".
Otherwise, I would use the word: "creative". Although "fun" does fit, as does "honorable". Hmmmm, A writer that can't find the words? Must be a Noodlehead!
**sings** "Here I Goo again on my own. Gooing down the only road I've ever known."