The folks at Starcraft2.net.pl have created tech trees for each race as accurately as they possibly can. It should obviously be noted that Blizzard is still making changes to the game every day so I can say with almost completely certainty that these will be out dated by the games release. However, they will probably be accurate for the upcoming beta. If you're planning on participating in the beta you might be wise to print out these tech trees and study them before hand. It never hurts to know your build order.
Tech trees after the jump.
Click the images for larger versions
Thanks to the folks at starcraftwire.net for the tip.


