Friday, June 14, 2013

Switched over from XNA to Unity3d

After playing around with Unity3d for about 20 minutes, I made a quick prototype Main Menu and was amazed how easy it was to code in C#.  I played around with Unity several years ago and I didn't care for it very much.  Now I'm convinced that I need to switch back as soon as possible and start developing with it again!






Unity3d seems to have a very active and very helpful community of developers that seem very open.  The developer community also has models and scripts you can use to help get you going.  Goodbye XNA community.

Saturday, June 1, 2013

3D RPG (Third Person/First person, 360 degree looking) Camera

This is probably been causing the most trouble recently.  I've got a Javascript 3d rpg(ish) camera but its only in third person mode.  I'm currently converting it to C# and adding first person camera compatibility to it.  It's difficult due to XNA's camera control style but I think in some time I'll have it the way I want it (I hope).





3D_RPG_Camera





Of course, this means if things don't work out, I'll either be starting the camera scripting from scratch (again) or using a previously scripted camera class to base my camera class from. In the end, it won't really matter because I think it's worth the wait for getting the camera class right since everything else is usually based on the camera class and the angles in which the players view the virtual environment.