Here is an implementation of drag’n drop in Unity. The code used to move the object around with the mouse (or touch) is quite simple, what is not is an implementation of drag’n drop between an orthographic field and a perspective world:
Unity has a very powerful scene editor that offers a lot of features and still keeps it simple. The feature I like the most is the possibility to customize this editor to adapt it to your needs.
For instance: automatically create prefabs from imported textures.
Now that we know how to create a skeleton and perform skinning thanks to the first part of this article, we are ready to export the model to Unity and animate it with Mecanim.
Play the live demo at the end of the article to see the results !
Here are some of the prototypes I have been working on lately.
I started with a simple idea of chain reactions with light switching to make a puzzle game, but my first attempts are not very satisfying. It’s not easy to design challenges that are not trivial and not too hard to solve, and above all it has to be fun of course !
A few weeks ago I started learning game development with the game engine/middleware Unity 3D.
As I looked for learning sources, I came across this website : Unity3DStudent.com. It features pretty good video tutorials that are a good starting point for anyone willing to learn the basics of Unity. In addition to the learning modules, one will also find (beginner) challenges to work on.