Archives / 2013
  • Pong - a complete Unity 4.3 2D project

    Tags: Unity3d, 2D, Pong, Playable Game

    So after a few hours of dabbling I managed to figure out how the 2D tools work and have completed my first project with them - Pong!

  • 2D Raycasting in Unity 4.3

    Tags: Unity3d, 4.3, 2D, ray, raycasting, collision detection

    Unity 4.3 released today and I was super excited for the brand new 2D tools that came with it. I very quickly dug in and began playing with the built in physics, which while work, produce results that I particularly wasn't fond of. Being a programmer with some understanding of how these things might work, I figured it would be easier to roll my own collision detection using raycasting rather than fight the system provided to me. There are lots of examples out there on how to do raycasting with the 3D components of Unity but I just couldn't get those examples to work using the 2D colliders. As it turns out there were new physics objects to work with and once I got it all figured out it worked great. I've written this post in order to help others learning the ropes with the Unity 2D tools in case someone else runs into the same issues I did.