Hacker News new | ask | show | jobs
by one010101 5878 days ago
Most of what you want is on the web. But I would suggest an intro to Boolean arithmetic and see if that sparks anything. Just basic operations. Then look at how those simple operations can build bigger ones. It uses math, sure, but is a whole different world from general math. Of course you'll need some algebra in order to program in C++ but not too much. That's sufficient for 1st year CS classes.

You'll want Geometry to understand graphics, and you'll want some basic trig and a dash of differential calculus in order to animate.

Look around on the web and you'll find all of it.