Another consideration is that much of programming is logic and creativity.

Math can come into this in the form of simpler work with variables as Thomas 
has said but important concepts are the logic of how a program will function 
and what you need to do creatively to make that happen. Once you learn the 
tools you are offered by a language, you can then use those tools in a creative 
way, putting them together in an order so that your program logically does what 
you would like it to do.

Sometimes you may not need any math at all, depending of course, on what you 
are trying to do. In other words, you may find that the tools you need are 
already given to you in the language you are working with to save you doing the 
math yourself.

A quick example of this is generating random numbers and testing them. Most 
languages have a function which already just gives you a random number for 
free. You can then use a skill you already have, to tell whether or not that 
number is less than or greater than another number so you can tell your program 
to do something randomly.

Does that make sense?

Thanks,

Cara :)
---
iOS design and development - LookTel.com
---
View my Online Portfolio at:

http://www.onemodelplace.com/CaraQuinn

Follow me on Twitter!

https://twitter.com/ModelCara

On Feb 27, 2014, at 9:59 AM, Thomas Ward <thomasward1...@gmail.com> wrote:

Hi Josh,

Well, let me reiterate that the math skills you do have such as basic
adding, subtracting, multiplying, and dividing, etc is sufficient for
very simple and basic games. You do however have to understand the
basics of how Algebra works such as assigning and using variables in
formulas like a = b+c as that is just how programming works. Although,
you do not have to worry about more complex aspects  of Algebra such
as factoring. I can't think of any specific cases where you would need
to do factoring in games.

If we are talking a fairly simplistic side-scroller, for instance, you
can do something like x = x+1 to move one coordinate to the right or x
= x-1 to move one coordinate to the left. That is very simple stuff to
do using very basic Algebra, and I think is well within your stated
math skills.

As far as pi if you aren't dealing with angles and so on then you
don't need to know what pi is and how to do calculations with it
unless you are writing something that really requires geometry. In
that instance most languages have a  built in variable specifically
for doing pi calculations which is far more accurate than 3.14159.

As far as chemistry goes that has absolutely no bearing on games so I
wouldn't worry about it.

As far as physics goes as I have mentioned before that depends on the
type of game and the complexity you are aiming for. Since you are not
dealing with 3d graphics and such you can mostly skip trig, geometry,,
calculus, etc unless you are doing some more advanced type of audio
game such as an aircraft or racing simulation. If you stick to simple
text adventures, card/board games, and fairly simplistic
side-scrollers then you will be able to get by on your math skills.

To summarize my thoughts I know that programming for a lot of people
seems very complex, and to a certain degree it is. However, the
general rule of thumb is the more math skills you have the more
realistic and more complex stuff you can program. If you are not very
good at math that does not mean you can not program games and other
stuff it just means your games and such will be a bit more simplistic
and limited to what you can do. Just do what you can with the skills
you do have, know your strengths and weaknesses, and do the best you
can. If it turns out all you can write is basic games like Blackjack,
Poker, Football, or something slightly more complex like Awesome Homer
there is nothing wrong in that. At least you can do something even if
it is not as complex as say Tank Commander or 3D Velocity.

HTH


On 2/26/14, Josh <joshknnd1...@gmail.com> wrote:
> let me help you further by telling you what my math skills are in a list
> here...
> good skills
> 1. adding
> 2. subtracting
> 3. multiplying
> 4. division.
> 5. decimals.
> 6. I know pi is 3.14159.
> 7. percents.
> 8. less than and greater than.
> 
> things I am bad at or don't want to touch.
> bad skills.
> 1. algebra.
> 2. factoring.
> 3. trigonometry.
> 4. calculus
> 5. physics
> 6. chemistry.
> 
> the above things the stuff I'm not good at list is interesting to learn
> about in documentaries or on itunes-u. but in reality I'm just not good
> at those kinds of advanced maths. so.. what could I do with the list of
> things I am good at. and if numbers are big I use the calculator to help
> me out.
> 
> Josh
> 
> 
> using windows7 laptop

---
Gamers mailing list __ Gamers@audyssey.org
If you want to leave the list, send E-mail to gamers-unsubscr...@audyssey.org.
You can make changes or update your subscription via the web, at
http://audyssey.org/mailman/listinfo/gamers_audyssey.org.
All messages are archived and can be searched and read at
http://www.mail-archive.com/gamers@audyssey.org.
If you have any questions or concerns regarding the management of the list,
please send E-mail to gamers-ow...@audyssey.org.


---
Gamers mailing list __ Gamers@audyssey.org
If you want to leave the list, send E-mail to gamers-unsubscr...@audyssey.org.
You can make changes or update your subscription via the web, at
http://audyssey.org/mailman/listinfo/gamers_audyssey.org.
All messages are archived and can be searched and read at
http://www.mail-archive.com/gamers@audyssey.org.
If you have any questions or concerns regarding the management of the list,
please send E-mail to gamers-ow...@audyssey.org.

Reply via email to