03-25-2009, 12:35 AM | #1 |
Science
Join Date: Mar 2007
Posts Rated Helpful 0 Times
|
Math in game development
I was wondering what kinds of math are used in creation of games.
The ones i know about would be: Cos and Sin and Tan for movement and looking around, Parabola for projectiles like arrows. What else? Thanks! |
|
03-25-2009, 12:39 AM | #2 |
Stuff Do-er
Lua Team
Wiki Team Fortress Forever Staff |
Lots of physics. That's about all I'm sure about.
__________________
#FF.Pickup ยค Fortress-Forever pickups My Non-official Maps Released FF_DM_Squeek - FF_2Mesa3_Classic - FF_Siege_Classic Beta FF_Myth - FF_Redlight_Greenlight Sick of the people on the internet, always moanin'. They just moan. - Karl Pilkington |
|
03-25-2009, 01:53 AM | #3 |
D&A Member
Wiki Team Fortress Forever Staff Join Date: Apr 2007
Posts Rated Helpful 31 Times
|
Vector math, both 2D and 3D.
Also, knowing how to plot a complex line in xy space would be useful. |
|
03-25-2009, 07:53 AM | #4 |
D&A Member
Join Date: Dec 2007
Posts Rated Helpful 0 Times
|
Last edited by battery; 03-31-2011 at 12:10 PM. |
|
03-25-2009, 10:39 AM | #5 |
A Very Sound Guy!
Fortress Forever Staff
Join Date: May 2005
Location: UK
Posts Rated Helpful 15 Times
|
matrices, transforms.. you're looking for degree level maths, dude.
|
|
03-25-2009, 01:42 PM | #6 |
Colorless FTW
D&A Member
Beta Tester Join Date: Mar 2007
Location: A Small Box
Affiliations: SRCDS.com Posts Rated Helpful 1 Times
|
Have you ever programed before?
It uses more math skills then you would think. More understanding then physically doing, however. |
|
03-25-2009, 04:20 PM | #7 |
Not ****** Yet
D&A Member
Join Date: Mar 2007
Location: Minnesota
Posts Rated Helpful 0 Times
|
stats
__________________
OCCUPATION 101. One would think a simple task would be, well, simple. Maybe not for simpletons. |
|
03-25-2009, 06:36 PM | #8 |
Join Date: Sep 2008
Location: Arkansas
Class/Position: O Heavy, D Heavy Gametype: Capture the Flag Affiliations: -lostjesters- Posts Rated Helpful 0 Times
|
Probably involving some multiplication and division
|
|
03-25-2009, 06:59 PM | #9 |
D&A Member
Wiki Team Fortress Forever Staff Join Date: Apr 2007
Posts Rated Helpful 31 Times
|
No, the computer does that for you.
|
|
03-25-2009, 08:51 PM | #10 |
IRL Combat Medic
Join Date: Mar 2007
Location: Ethanol Land
Class/Position: D Medic Gametype: Conca Jumping Affiliations: ^iv Posts Rated Helpful 0 Times
|
Yeah but you still need to type out the * and the /
__________________
I have a nasopharyngeal and webcam... First infraction! Flaming! |
|
03-26-2009, 02:38 AM | #11 |
D&A Member
Join Date: Dec 2007
Posts Rated Helpful 0 Times
|
If you complete the lower division requirements for a college degree in some science or engineering, you should have the math background for 3D game programming. But of course one can just easily pick up the material himself. Don't worry, it doesn't involve proof by reverse-induction or Central Llama Theorem. Just blindly applying formulae.
________ NO2 VAPORIZER REVIEWS Last edited by battery; 03-31-2011 at 12:10 PM. |
|
03-26-2009, 04:19 AM | #13 | |
Holy shit, thats kerrigan!
D&A Member
Join Date: Sep 2007
Class/Position: D, whatever the team needs, usually engy Gametype: AvD Affiliations: None Posts Rated Helpful 1 Times
|
Quote:
|
|
|
03-26-2009, 04:59 AM | #14 |
Official FF Medic
Join Date: Mar 2007
Posts Rated Helpful 0 Times
|
Well if you're in C++ what do the following expressions evaluate to:
19 / 2 and 19.0 / 2.0 So you do have to know a little bit about what you're doing.
__________________
Some ER Trauma Doctor: Which way did he point the gun? Was it towards the front of your face or the back of your face? ...and you wonder why I love doctors. |
|
03-29-2009, 04:25 PM | #15 |
Wiki Standards Team
Wiki Team
Join Date: Mar 2007
Location: Geokill's closet
Class/Position: Sniper/Demoman Gametype: CTF Affiliations: :e0: Co-leader Posts Rated Helpful 6 Times
|
You need linear algebra for graphics programming. Pretty much everything deals with matrices and vector math in 3D graphics programming. It's the main reason I hate graphics programming.
|
|
03-30-2009, 10:49 AM | #16 |
A Very Sound Guy!
Fortress Forever Staff
Join Date: May 2005
Location: UK
Posts Rated Helpful 15 Times
|
dont get me started on DSP.. :/
|
|
04-06-2009, 05:37 AM | #17 |
I'm doing an Advanced Engineering Mathematics course at the moment and we're going over Linear Algebra (Matricies) and Transforms. It's confusing as hell and I don't like it :P We just started a new topic on Functions too (eep)
|
|
|
04-06-2009, 08:45 AM | #18 | |
D&A Member
Join Date: Dec 2007
Posts Rated Helpful 0 Times
|
Quote:
________ HANDJOB GIRL Last edited by battery; 03-31-2011 at 12:11 PM. |
|
|
04-10-2009, 06:02 PM | #19 |
Retired FF Staff
|
Courses you need:
These are all American names of the classes, of course. Sometimes Linear Algebra is called Algebra III and sometimes Linear Algebra and Differential Equations are tied together. And obviously if you're taking classes in England or something they're going to be way harder and you're going to learn a ton more.
__________________
Head of the Orca Revolution (TM) |
|
04-10-2009, 06:15 PM | #20 | |
D&A Member
Join Date: Dec 2007
Posts Rated Helpful 0 Times
|
Quote:
________ BABE ARAB Last edited by battery; 03-31-2011 at 12:11 PM. |
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|