• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

Calculus and Warcraft III

Status
Not open for further replies.
Level 16
Joined
Dec 15, 2011
Messages
1,423
What is calculus' application in Warcraft? I read a thread a few days ago mentioning about calculus usage to solve a projectile issue. I am interested and would like to know more about this matter since I didn't get to see much of calculus' practical usefulness in my country's education.

Please try to stay on-topic and keep the thread clean. Thank you.
 
Anything related to the polar coordinate system will help. You are usually first introduced to that in Calculus (or rather, you go a decent length into that). Parametrics may be useful as well.

Plus, it is always nice to make those cool shapes. :)
http://www.thehelper.net/threads/graphic-system.45687/

The map for that no longer works because it used local handle vars (worked until return bug fix patch), but the code can still be applied.
 
Level 2
Joined
Jun 15, 2013
Messages
10
depending how deep you are into calculus you can use it for many different things in wc3:

controlling projectiles path (specially if you want it in 3D and/or flying curves)
any form of accelerating (movement,DoT,HoT etc.) without having to guess the total damage and so on
some more specialized stuff
(i once made a spell that leashes an enemy to pull it in your direction depending on the distance of caster/victim, but it also had a little delay in it so that you could do funny stuff by stretching the leash)

in general you don't need calculus but it's a good tool to make those things easier and get ideas for nice spells (specially when combined with university physics, wich pretty much relys on calculus)
 
Status
Not open for further replies.
Top