Jump to content

What Should I Learn?

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
16 replies to this topic

#1
CommittedC0der

CommittedC0der

    Speaks fluent binary

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,565 posts
Hello to every one I like making video games but I want to know if I should learn to program before I move on to game programing. Second question if I want to make web browser plugins or that type of thing what language should I learn. Thanks in advance.
A man can be defined by what he does when no one is looking.
Science is only an educated theory, which we cannot disprove.

#2
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
Learning to program in general is usually a good idea before trying to learn a language, but there are books out there that will teach you both at once. Personally, I think separating the issues of programming from game design makes more sense.

I'm guessing most browser plugins are done in C or C++.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#3
CommittedC0der

CommittedC0der

    Speaks fluent binary

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,565 posts
OK so maybe try to program a little then move to game programing. I guess I'll stick to learning C++ then.
A man can be defined by what he does when no one is looking.
Science is only an educated theory, which we cannot disprove.

#4
chili5

chili5

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 7,247 posts
[quote name='thegamemaker'] Second question if I want to make web browser plugins or that type of thing what language should I learn./QUOTE]

firefox extensions are made with JavaScript and so are Chrome extensions, however, plugins like Flash Player and the like are most likely made with C++ or C.

#5
CommittedC0der

CommittedC0der

    Speaks fluent binary

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,565 posts
OK maybe I'll learn Javascript then guess there called extension not plugins.:p Thanks
A man can be defined by what he does when no one is looking.
Science is only an educated theory, which we cannot disprove.

#6
Davide

Davide

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 506 posts
A good and easy way to make real Windows video games would be to learn C# and use XNA Game Studio.

Here is a link that might help you: XNA Creators Club Online - getting started

(i can finally post links...)

You will be able to make 3d games just like Quake, Halo, etc...
I must remind you that it's hard work though, but you can find a team to help you.

#7
CommittedC0der

CommittedC0der

    Speaks fluent binary

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,565 posts
I have a XNA acount and a book about it, I guess I think about learning C#.
A man can be defined by what he does when no one is looking.
Science is only an educated theory, which we cannot disprove.

#8
innerLOL

innerLOL

    Newbie

  • Members
  • PipPip
  • 29 posts
learn windows/linux design.
how the system works, everything.

and if you ask about language, asm for x86/amd64 is must-have, perhaps even ia64.

#9
Guest

Guest

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 3,414 posts

innerLOL said:

learn windows/linux design.
how the system works, everything.

and if you ask about language, asm for x86/amd64 is must-have, perhaps even ia64.

This guy is clueless, don't listen to him.
Root Beer == System Administrator's Beer
Download the new operating system programming kit! (some assembly required)

#10
JCoder

JCoder

    Programming Professional

  • Members
  • PipPipPipPipPip
  • 245 posts
It doesn't really matter which language you learn. This is the same stupid question as "what camera should I buy to make good pictures". By the time you are able to make great software, you will know several languages and probably there will be some other languages in use then than are now.

Simply take ANY language and try to make something useful with it.

#11
Davide

Davide

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 506 posts
Of course, since his game-making experience is 0 i recommend XNA since it's easy. After that he can make his own C++ engine and game.

#12
CommittedC0der

CommittedC0der

    Speaks fluent binary

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,565 posts
I think I narrowed it down to learning C++ C# or VB I like the form thing in C# and VB but you can do virtually any thing with C++.
A man can be defined by what he does when no one is looking.
Science is only an educated theory, which we cannot disprove.