User Name Password Register
DaniWeb IT Discussion Community
All
What is DaniWeb IT Discussion Community?
You're currently browsing the Game Development section within the Software Development category of DaniWeb, a massive community of 455,972 software developers, web developers, Internet marketers, and tech gurus who are all enthusiastic about making contacts, networking, and learning from each other. In fact, there are 3,808 IT professionals currently interacting right now! Registration is free, only takes a minute and lets you enjoy all of the interactive features of the site.
Please support our Game Development advertiser: Programming Forums
Views: 1351 | Replies: 5
Reply
Join Date: Feb 2007
Location: St. Vincent and the Grenadines, Caribbean
Posts: 1,032
Reputation: scru is an unknown quantity at this point 
Rep Power: 4
Solved Threads: 47
Featured Poster
scru's Avatar
scru scru is offline Offline
Veteran Poster

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

  #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.
AddThis Social Bookmark Button
Reply With Quote  
Join Date: Nov 2007
Location: Knoxville
Posts: 1
Reputation: H_Murd4RvffD4tt is an unknown quantity at this point 
Rep Power: 0
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?

  #2  
Nov 26th, 2007
Me and you me both, once you find out, let me know.
Reply With Quote  
Join Date: Jul 2006
Location: Deptford, London
Posts: 971
Reputation: MattEvans has a spectacular aura about MattEvans has a spectacular aura about 
Rep Power: 5
Solved Threads: 48
Moderator
Featured Poster
MattEvans's Avatar
MattEvans MattEvans is offline Offline
Posting Shark

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

  #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  
Join Date: Mar 2004
Posts: 732
Reputation: Phaelax is on a distinguished road 
Rep Power: 6
Solved Threads: 31
Phaelax Phaelax is offline Offline
Master Poster

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

  #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  
Join Date: Dec 2007
Posts: 4
Reputation: BlackIris is an unknown quantity at this point 
Rep Power: 0
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?

  #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  
Join Date: May 2004
Posts: 251
Reputation: FireNet will become famous soon enough FireNet will become famous soon enough 
Rep Power: 6
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?

  #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  
Reply

Only community members can participate in forum threads. You must register or log in to contribute.

DaniWeb Game Development Marketplace
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)

 

Thread Tools Display Modes

Similar Threads
Other Threads in the Game Development Forum

All times are GMT -4. The time now is 9:13 am.
Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC