Tuesday, January 15, 2013

Week One

So this week was mostly just getting started on the project.  My duties this week included two different things.  The first was that I needed to go through the code and start learning the code base and how everything works.  I think I have a good idea on how this works, but I still need to work with it some more.

My second job this week was to start exploring some physics calculations for breaking away the panels on the side of the level. The basic idea was that, upon some (to be determined) event, one of the players will break through a panel frame and into another panel.

There were a few different things I explored while working with this concept.  The first issue was what type of panel frame should we use which can either be 2D planes or a 3D Game Object.  Personally, I think either one will work, but I personally enjoy the look of the 2D planes.  In the end, this will be more of a design choice than mine depending on how they want it to look.

The second thing I explored was how to do the physics.  The two choices here are basically use unity's .addExplosionForce() method or to create and fake our own physics.  I played around with unity's physics system for a while and I managed to get some interesting looking effects (based on the objects I had which were essentially just cubes and planes), but we can probably get a more controlled looking panel break if we fake the physics.

No comments:

Post a Comment