What skills do I need? What do I need to start getting familiar with?

Please support our Game Development advertiser: Programming Forums - DaniWeb Sister Site
Reply

Join Date: Feb 2007
Posts: 1,613
Reputation: scru has a spectacular aura about scru has a spectacular aura about 
Solved Threads: 130
Featured Poster
scru's Avatar
scru scru is offline Offline
Posting Virtuoso

What skills do I need? What do I need to start getting familiar with?

 
1
  #1
Nov 26th, 2007
Something hit me today. I've already left A level college and I have no idea what I want to do as a career. Before, I used to tell myself "Software Engineering", but I think I knew a long time ago that it's not something I really want to do.

Right now there a three fields in Computing that intrigue me very much (and have for some time). Games Development, OS Development and Hardware (mainly firmware and drivers, not actually designing and building them).

So I'm asking about what sort of skills I need, and things I should get aquainted with for each, but since this is the Games Development forums you may focus on Games Development if you'd like.

Thanks in advance.
Reply With Quote Quick reply to this message  
Join Date: Nov 2007
Posts: 1
Reputation: H_Murd4RvffD4tt is an unknown quantity at this point 
Solved Threads: 0
H_Murd4RvffD4tt's Avatar
H_Murd4RvffD4tt H_Murd4RvffD4tt is offline Offline
Newbie Poster

Re: What skills do I need? What do I need to start getting familiar with?

 
0
  #2
Nov 26th, 2007
Me and you me both, once you find out, let me know.
Reply With Quote Quick reply to this message  
Join Date: Jul 2006
Posts: 1,091
Reputation: MattEvans is a jewel in the rough MattEvans is a jewel in the rough MattEvans is a jewel in the rough 
Solved Threads: 63
Moderator
Featured Poster
MattEvans's Avatar
MattEvans MattEvans is offline Offline
Veteran Poster

Re: What skills do I need? What do I need to start getting familiar with?

 
1
  #3
Nov 27th, 2007
3D math and physics, artificial intelligence ( as it relates to games ), 3D graphics [ stay on top of all of the updates ], general programming skills, data formats, optimizing, and more... of course, pick/change/add the parts that are relevant to what you're trying to do. A good way to learn alot is to try and make something ( a game ) that you don't know how to make. You'll be forced to find out and learn alot of things. There's no real substitute for that.. reading all the theory is mighty boring unless you have ( or can see ) a use for it.
Last edited by MattEvans; Nov 27th, 2007 at 2:22 am.
Plato forgot the nullahedron..
Reply With Quote Quick reply to this message  
Join Date: Mar 2004
Posts: 765
Reputation: Phaelax is on a distinguished road 
Solved Threads: 38
Phaelax Phaelax is offline Offline
Master Poster

Re: What skills do I need? What do I need to start getting familiar with?

 
0
  #4
Nov 29th, 2007
Matt pretty much nailed it. I thought I knew math pretty well, until I started designing games (just a hobbyist). Checking forums that are more specialized in game development and see what solutions people offer to various situations. There are many shortcuts and hacks for creating interesting effects in games, mainly due to performance reasons, that might not be obvious at first. For instance, physics are often (until recently) faked because it's quicker to process than an actual, true physics equations.
Reply With Quote Quick reply to this message  
Join Date: Dec 2007
Posts: 8
Reputation: BlackIris is an unknown quantity at this point 
Solved Threads: 0
BlackIris BlackIris is offline Offline
Newbie Poster

Re: What skills do I need? What do I need to start getting familiar with?

 
0
  #5
Dec 7th, 2007
You can start by modding games that you like. How? google. I haven't done any game dev but am definitely interested in it. A good friend of mine who now works in Rockstar always modded a game in his spare time. He recommended Jedi Knight as a good game to start modding. I suppose modding is better way to start as you are partially writing it rather than to make something from very scratch.
Han shot first
Reply With Quote Quick reply to this message  
Join Date: May 2004
Posts: 256
Reputation: FireNet will become famous soon enough FireNet will become famous soon enough 
Solved Threads: 6
FireNet's Avatar
FireNet FireNet is offline Offline
Posting Whiz in Training

Re: What skills do I need? What do I need to start getting familiar with?

 
0
  #6
Dec 12th, 2007
C++,Java
Math
GFX - (OGL,DX)
3D - (basics, rendering, lighting)
Physics - (basics, some API)
Shaders - (GLSL,HSL, CG)
Engines - (pick one or 2)
Networking - (some APIs)

Basically you should know a bit about everything.And concentrate on 2 or 3 areas.


Also try making a game yourself. That's the only way to say for sure if you can handle doing games. Do something simple.

Mod-ing ...not so good idea if you have no previous experiance with creating games. It would just frustrate you. Once you know something, modding is a good way to learn advanced stuff and get your head in the current world.

Book:
Introduction to Game Development

Based on the curriculum guidelines of the IGDA, Introduction to Game Development is the first book to survey all aspects of the theory and practice of game development, design, and production. The book, which might be used as a text for introductory courses or as a comprehensive reference for game developers and designers, is divided into seven independent parts: Critical Game Studies, Game Design, Game Programming (Languages and Architecture), Game Programming (Mathematics, Collision Detection, and Physics), Game Programming (Graphics, Animation, Artificial Intelligence, Audio, and Networking), Audio Visual Design and Production, and Game Production and the Business of Games. Twenty-seven of the leading game developers.....
Would make for an interesting read. :-P. Even though I've not read it, it seems to introduce all the things you will need to know if you are going to program games for a living.
Last edited by FireNet; Dec 12th, 2007 at 1:43 pm. Reason: spellings?
See what you can, remember what you need

Fourzon | Earn via Coding
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:



Similar Threads
Other Threads in the Game Development Forum
Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC