Editing 3D Meshes in Unity3D

While this isn’t related to my game projects on this site, I’ve had the opportunity for my full-time job to experiment in the Unity3D game engine the possibility of modifying meshes, specifically to skew a series of cubes as if they were swaying in the wind. I found the experience quite fascinating, and in this article I describe what I did, my thoughts on how it relates to Unity3D, and include links to my source code in GitHub and some fun animated GIF’s.

While not a standard feature, it IS possible to modify 3D meshes in Unity.

Continue reading

“True King” Development – Optimizing 3D Cel Animation and Raycasting

The last blog post I made on development of my game “True King” mentioned how the frame rate was unplayable when there was more than one character on the screen. I said that was worth another blog post to explain how I fixed it. That was four months ago. I’m sorry it took so long, but here it the explanation of why my game was so inefficient, and how I got around it.

My new 2D character in 3D... may not represent final gameplay.

60 fps if one character on screen… < 1 fps if 3-4 characters…

Continue reading

GDC Talks – The Latest in Game Development Animation

There are a handful of conferences that talk about the research and innovation behind the game industry. Unlike other professional subjects, there are virtually no published works like other subjects in Mathematics or Computer Science, but there are still talks and presentations to attend.

One of the biggest conferences is GDC (Game Developer’s Conference) in the USA. And I just discovered via friendly reddit commenters that they have a YouTube channel with many of their talks uploaded for free, including some very specific animation talks that I was excited to watch.

Continue reading