It’s hard enough to assemble a team of people who have the skills to create all the pieces that are necessary for a complete game, and even harder assembling all those assets into a final product that’s polished for the world to play and enjoy. If that’s the crossroads you’re currently at, then this is the game engine you need to consider before picking a path for your game.
Introduction to Coding
Unity 3.4 System Requirements
Unity users will need Windows XP SP2 or later, or a Mac OS X with an Intel CPU and Leopard 10.5 or later. You’ll also need a graphics card with at least 64 MB of RAM, which is luckily something you’ve probably owned for a decade! Unity hasn’t been tested on server versions of Windows and Mac OS X, but your online games should work on Internet Explorer, Firefox, Safari, Chrome, and many other Web browsers. The rest only depends on how simple or complex your game is! There are some other specific system requirements that may or may not affect you – such as Occlusion Query support – and you can view the full list here.
Unity 3.4 Features
With the huge rise of handheld electronics in recent years, the usage of Unity continues to become more and more popular every month. It’s capable of creating games for PC, Mac, Wii, Xbox 360, and PlayStation products, but its popularity in the past year has been largely due to its use in developing iPad and iPhone games. Those who are familiar with the Torque and Blender game engines will find some nice similarities. Here are the just a few of the new features in Unity 3.4:
- Native support for Algorithmic procedural Substance materials.
- Tweak and change exposed substance parameters right inside of Unity.
- Change substance parameters at runtime on PC and Mac.
- Gain major file size savings due to the compactness of procedural textures on PC and Mac.
- Bake substances into regular textures and materials on mobile platforms.
- Scene View icons for game objects and script assets can now easily be assigned by using the new Icon Selector opened by clicking on the icon in the Inspector.
- Rendering of gizmos and icons can now be controlled using the new 'Gizmos' drop-down window found in the toolbar of the Scene View and the Game View.
- Toggling of gizmos is linked to the collapsed or expanded state of the corresponding components, making it simple to only see the gizmos you need.
- Support for setting a world size to render all icons with makes it simple to only see nearby icons.
- Unity now gives you explicit control over the execution order in your scripts. Awake, OnEnable and Update calls are sorted by execution order.
Keep in mind that those are just some of the new features, and that older versions of Unity have already added several stunning features, such as 100 built in shaders, post processing effects, terrain sculpting, soft body physics, hard body physics, ragdolls, audio filters, and even a tree creator program. The list goes on and on and Unity has quickly established itself as a force to be reckoned with for any studio that’s interested in publishing games for Xbox, Playstation 3, Wii, PC, Mac, Android, Web, or iOS.
Definitely take the time to look through all of the new features, as well as the previously implemented features. Once you’re ready to start working on your game, you should read the licensing options and then take advantage of the Unity free download. From there, dive into the massive community forums and get started!