title: 3D JS Engine for 2D development?
body: <p>I'm about to jump into some simple game development with Javascript.  I would like to one day transition to 3D development but for now am only going to be doing 2D "top down" objects.<br>
  I know that this isn't ideal but I feel like it will help me get familiar with the 3D "environment".  </p>
  
  <p>I am using <a href="https://github.com/mrdoob/three.js" rel="nofollow">Three.js</a> as it appears to be very well developed and I like that it can do Canvas, WebGL and SVG.  However, my very first problem I've come across is, I don't know how to "move" an object.  Using just Canvas I can easily take an object I have rendered and modify it's .x or .y property to "move" it.  However, for Three.js objects so far all I've found is <code>object.rotation.x</code>, etc.  I can move the camera, but this doesn't work because I need objects to move individually.  </p>
  
  <p>So I guess what I'm looking for is any resources into Three.js for 2D development, or developing a 2D top-down game in a 3D environment.</p>