Jump to content

  • Log In with Google      Sign In   
  • Create Account


Pingying

Member Since 10 Jan 2012
Offline Last Active Feb 20 2012 09:28 PM
-----

Topics I've Started

The good old "which one" pt.2

20 February 2012 - 06:30 AM

Back to the good old "which language should I start with?"

After some searching, I found out that there are 2 ways to make a game.

1. Start from the scratch. Build a unique engine from the void.
2. Build the game from engines/framework (not sure which one is the right one) such as UDK, source.

I decided to stick with option 1.

Now I ask you to correct me if I'm wrong. The next steps are:

1.Learn programming logic
2.Chose a language
3.???

I'm not sure if step 1 is necessary, I've been told that I learn step 1 while I do step 2.

About the language, I can't really tell the diff. between them, so I just can't choose one. Should I learn Java? C#? Or LUA is the chosen one?
I'm walking on the fog here, I want to learn how to make games. Alone? With my mates? Work for a company? The answer for now is "Alone". But I don't wanna be stuck with myself forever.

So, which one?

The good old "which one"; choosing a language.

10 January 2012 - 05:25 PM

I took a walk on the gamedev forums, there are a lot of questions about what language to learn, xna or own engine... I feel embarrassed for asking this stupid question, because I'm just another beginner opening another topic about the probably same question that comes around "for beginners" every 5 minutes.

I will try to make this question different from the other ones.



I like understanding how games works more than playing it.
I watched livestreams of people making games. I liked it.
I watched some tutorials about Java and C. It feels good to write the code.
I will not quit, like many other beginners, once I step upon math or language problems, or because other reason. It makes me mad when I give tips to someone and then they quit after a while. I will not do this.


So what do I want to do with programming?

I want to make games. I don't care if its my own game, or work for some company. I have no clue how the jobs in this area are, I don't know if the payment is good, don't know where I have to be (like forums, websites, blogs to read) to get into the area, know the terms (like framework). I was hoping you could answer me this.


Ok, so after reading stuff on the internet, I concluded that based on what I wrote above, the right language for me is C++. As far as I know, C++ can be used both for indie games (little fighter, liero, tibia, many many others) and to work for companies (call of duty series, blizzard games). I also have the mindset that using other game engines is BAD. I do not like (with my mindset) UDK, XNA. I don't know why, maybe because it's limited, I can't do w/e I want. I was hoping you could change or enforce this mindset (or thought, not sure which word is the right for this situation, pardon!)


Thank you in advance.

PARTNERS