Some progress on Shrike Engine - a framework I'm building in Unity3D to handle common functionality in 3rd person games, such as:
- Enemy AI
- Long and short range combat
- Multiplatform (iOS, Android, Web)
- Multiple input (touchpad, desktop, controller)
All of this building on top of Unity3D, and using plugins such as 2D Toolkit, Finger Gestures, Playmaker, Skyshop, and Alloy.