Game Development Reference
We've witnessed the power of picking, raycasting, and constraints by adding some
mouse control to our application. This flexible system is used to create, move, and
destroy objects in the scene. This allows for some very creative gameplay mechanics,
animations, and effects, since many games rely on these mechanisms as an essential
component of gameplay, so these are all lessons to take forward when implementing
similar systems in your own projects.
In the next chapter, we'll add more game logic control to our application by adding
a collision event system, complete with volumes of space which act as triggers, and
manipulating our objects through various types of force.