I recently started work on what I consider my first serious project outside of my school work. Last year at GDC 2013 I came up with an interesting concept for a game that I was really excited about but didn't have the time to follow up on. Over the winter break I finally decided to sit down and start chipping away at some of the prototype. The concept is pretty simple. Two players controlling they're own avatar have the ability to combine together to get over difficult obstacles and defeat larger enemies. There's a lot more to it than that but I don't feel comfortable revealing all my mechanics at this stage in development.
I'm using the Unity 3d game engine and I'm using C# for the scripts. This is the first game I've worked on where I feel my scripts are actually organized and efficient. I'm very excited about how it's shaping up so far. Next up in the pipeline is to script a basic attack, variable jump height, and start getting the second player ready. After that I'll create a basic fusion action and see if the idea is a bust or not. If it turns out to be a fun mechanic then I'll proceed with the rest of the project. More updates soon.