If anything, the problems you'll likely get stuck on are with Cheetah3D itself. A number of the tools within Cheetah 3D aren't quite as intuitive as the could be, which often leaves you with a number of head-scratching "what do I do now? If you are literally just starting out in 3D, you might be better off using a more polished commercial, consumer-level 3D package. The documentation tends to be better and the interfaces are less taxing on the mind. It's not too expensive, there's a lot of great 3rd party support for the software and the software itself is a good introduction to working with important 3D modeling and animation concepts. Such concepts may prove vital cheetah 3d review you start bridging cheetah 3d review into apps like Unity, where you actually interact with the content you've created. In the meanwhile, you mentioned you've used Swift3D before. Am I correct cheetah 3d review assuming you have some experience with Flash in some form? If you have some idea for a game, you might want to try using something like Flash as a means of creating a working prototype before jumping directly into Unity. This will give you a chance to flesh out your basic game cheetah 3d review while you're learning more about the basics of 3D animation cheetah 3d review modeling. Once you understand the tools and have a working prototype, it'll make bridging the gap into 3D through Unity a much simpler process.