So I saw some blogger (let’s call him UnityGuy) out there saying, “… if you like ActionScript 3, then you should check out Unity 3D”. Call me a sucker because I did. Yeah I bought a Shamwow too.
So this brings me to a point of concern:
I come from the good ol’ days of the Sega Master System and Nintendo. You know, back when 2D was cool. I think Flash is still the best option for rapid development of simple, intuitive, and fun 2D games. Also, being the developer behind the as3isolib, I think it is a good 2.5D platform as well. It is obviously not good for 3D (sorry pv3d folks). Unity3D and the Torque Engine both offer a better solution for 3D web-based content. If you don’t believe me, go check out Fallen Empires: Legions over at InstantAction.com.
The concern is that low-priced 3D development tools like Unity 3D will further the gap between what is fun and what is cool looking. Just think about how many FPS are out there. Do any of them ever really push the envelope anymore? Halo vs Wolfenstein. Yes. Halo 3 vs Halo 2? Not really. Wow, neat graphics, but it just isn’t as fun as say Castlevania 1, 2, 3, etc. Or Contra? You can’t beat Contra. Call me nostalgic or just old, but the point I am making is that the fun factor has been missing for some time now. Maybe that is because the multi-million dollar budgets on alot of these games goes into looking cool rather than being cool. I hope that once homebrew game developers start to adopt Unity3D, we might start to see a return to a focus on the fun factor. Afterall, if it took me only 15 minutes to set up a simple scene, imagine the time I can take to focus on a neat story and neat gameplay rather than micromanaging graphics and such.
Just my 2¢.