Getting Started.

Whether you're a newbie or an experienced programmer, any questions, help, or just talk of any language will be welcomed here.

Moderator: Coders of Rage

Post Reply
0blivion
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 2
Joined: Sun Jun 07, 2009 8:03 pm

Getting Started.

Post by 0blivion »

Hey guys, my name is Chris. Just recently I have mastered Web Programming and am looking to go onto something else. Throughout my life I have always wanted to be a Game Developer but have never been able to find out how to start until I found this website. In the future I want to create a nice 3D MMORPG but dont know where to begin. It would be awesome if you guys could give me a list of the languages I need to know to be able to create a game. I will most likely be wanting to use C++ for the main language. Also, recommendations of books to buy is greatly appreciated. Many thanks, Chris.
User avatar
avansc
Respected Programmer
Respected Programmer
Posts: 1708
Joined: Sun Nov 02, 2008 6:29 pm

Re: Getting Started.

Post by avansc »

0blivion wrote:Hey guys, my name is Chris. Just recently I have mastered Web Programming and am looking to go onto something else. Throughout my life I have always wanted to be a Game Developer but have never been able to find out how to start until I found this website. In the future I want to create a nice 3D MMORPG but dont know where to begin. It would be awesome if you guys could give me a list of the languages I need to know to be able to create a game. I will most likely be wanting to use C++ for the main language. Also, recommendations of books to buy is greatly appreciated. Many thanks, Chris.
mastered web programming hey...
if you wanna make a 3dmmorpg i suggest these simple and proven steps.

1. get a computer science/game related degree at a reputable institute.
2. prepare a giant demo reel of what you can do. but non of your web master stuff.
3. send out at least 100 resumes. if you havent heard back in 4 weeks. repeat sending process.
4. pray to who ever you want to pray to.
5. blow someone in the industry.
7. finally get a job and make your mmo.
Some person, "I have a black belt in karate"
Dad, "Yea well I have a fan belt in street fighting"
User avatar
programmerinprogress
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 632
Joined: Wed Oct 29, 2008 7:31 am
Current Project: some crazy stuff, i'll tell soon :-)
Favorite Gaming Platforms: PC
Programming Language of Choice: C++!
Location: The UK
Contact:

Re: Getting Started.

Post by programmerinprogress »

Yeah... what avansc was trying to say was...well never mind, you'll learn to love him :lol:

If you're serious about starting to program, I suggest that you begin by finding out about programming languages.

You need to first understand why you need to use a programming language to make applications (although I guess you probably already know that considering you know how to "program" in markup, although the markup languages themselves bare little resembelance to applications programming languages)

Learn to program, and I emphasise the word 'program', you don't just learn a language, you have to know how to be able to program, and being able to make a hello world aplication from something you learnt from a book and actually being able to judge when it's appropriate to use different control structures etc are two very different things, the latter is knowing how to program.

The last statement you made about the 3D MMO, no offence, but the terms 'beginner' and '3d MMO' are synonomous with ignorrance, i'm not doubting you at all, so don't get me wrong, but people won't take you seriously if you even mention that you'll try and make a 3D MMO before day one of actually writing any code at all!

I would advise you to check out GyroVorbis' videos entitled "Game Development: where to begin"
Part 1 : http://www.youtube.com/watch?v=n0B6Gbsu ... 98&index=3
Part 2: http://www.youtube.com/watch?gl=AU&hl=e ... ZLDgxVMcHI
Part 3: http://www.youtube.com/watch?gl=AU&hl=e ... 8CekH2grE0

These videos will hopefully help you to understand that making a game is much more time consuming than making websites, you need to commit a lot of time firstly to learn how to program, then how to program well, and then you need to allocate time to start a project.

Still up for giving it a try? then I wish you the best of luck ;)
---------------------------------------------------------------------------------------
I think I can program pretty well, it's my compiler that needs convincing!
---------------------------------------------------------------------------------------
And now a joke to lighten to mood :D

I wander what programming language anakin skywalker used to program C3-PO's AI back on tatooine? my guess is Jawa :P
User avatar
thejahooli
Chaos Rift Junior
Chaos Rift Junior
Posts: 265
Joined: Fri Feb 20, 2009 7:45 pm
Location: London, England

Re: Getting Started.

Post by thejahooli »

Web development is differentfrom software programming. That doesn't meen that it is irrelivant. Lot's of things in scripting on the web have a lot of things that will help you to learn the basics quicker than most.
And you will, being realistic, not be able to make a 3D MMO for years. And then you will likely have to work in a group of lots of programmers.
Even making a 2D game will take you a lot of time and determination.
I'll make your software hardware.
User avatar
dandymcgee
ES Beta Backer
ES Beta Backer
Posts: 4709
Joined: Tue Apr 29, 2008 3:24 pm
Current Project: https://github.com/dbechrd/RicoTech
Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
Programming Language of Choice: C
Location: San Francisco
Contact:

Re: Getting Started.

Post by dandymcgee »

Have you read programmerinprogress' post? If so, read it again and pay even closer attention to the excellent advice he is offering you. :mrgreen:

Stuck? Need help? If you've actually begun putting effort into doing this for real, please feel free to post any issues on these forums.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches! :twisted:
Post Reply