RSS
Follow us on:

Downloads

  • Recommend:

Unity

  • Version: 3.4
  • Downloads Count: 1,512
  • License Type: Free
  • Price: Free
  • Date Added: Aug 2, 2011
  • Operating Systems: Microsoft Windows XP, Microsoft Windows Vista, Microsoft Windows 7
  • Requirements: 32- or 64-bit OS, 1GB RAM, graphics card with 64MB VRAM and 4 texture units, 300MB disk space, 3D graphics tool to create your own models
  • File Size: 410.634 MB
  • Author: Unity

Before you download:

Click here to scan Windows for issues affecting performance »

Sponsored Link

Editorial Review of Unity

Note: This review addresses v3.0 of the software.

Unity 3 is a powerful, full-featured game design tool, and it's free. Neither a "learn to program games" tool, nor something designed to produce only small games with simple behaviors and effects, Unity can be, and is, used to make top-flight games including Tiger Woods PGA Tour Online and Batman: Streets of Gotham. Unity 3 is probably as easy to use as it can be (given how much fine control and detail is needed to make some types of games), but it is not going to let you go from "I have a really cool idea" to finished game with a few quick mouse clicks. It is best used by people who are already familiar with game design methodology and terms, as well as 3d graphics concepts including meshes, renderers, and textures.

The particulars of the interface as discussed in our review of version 2.6 have changed little. Version 3's improvements consist of major enhancements to the engine and to the target platforms supported with the commercial version (especially the iPad.) Even following Unity 3's tutorials, well-written though they are, can be a slow process, because there is a tremendous amount to review, click, set, or change in order to accomplish seemingly simple tasks. On the upside, much of the complexity is both hierarchical and copyable--that is, once you've built a very complex thing made of multiple nested sub-components, it's very easy to reuse 99% of the work to make something else merely by changing a few variables here and there.

Object behaviors are controlled by scripts, and Unity 3 gives you multiple languages: CSharp, JavaScript, and Python dialect Boo. All three can be used in the same project, so you can use a script written in CSharp that handles, say, collision behavior and another script written in JavaScript that controls ammunition supply. I was especially impressed by how the graphical front end interacts with scripts; many of the variables and values in a script can be set by dragging an appropriate object to a window, or entering a value, rather than manually editing the script itself (though you can do so if you want). You can also access .NET libraries which grant database, HTML, or other function support, so you are not working with a crippled or limited set of features.

Although Unity 3 is a great tool for assembling all the pieces for a game, it is not a tool for creating those pieces. Other than the sample files included for tutorials, you will need to create or buy the 3D models, textures, sounds, fonts, and other things which go into making a game. Maya is a high-end commercial choice for 3D modeling, and Poser is well known for creating human figures; freeware packages to look at include Art of Illusion and Daz Studio.

Unity includes the NVidia PhysX engine and such useful extras as advanced cloth rendering and animation, and even special models for wheels to better simulate the effects of traction in your racing games. The Pro version has even more features; you can see the version comparisons at the Unity license comparison page. Unity Pro starts at $1500, and for $400 more, you can also develop for iOS.

There's no reason not to download Unity 3 if you are interested in game design. That said, this free program is really going to be useful only for people who have the necessary background knowledge in 3D graphics, animation, and programming. Also, for all but the very simplest games, a team of developers is likely necessary.

--Ian Harac

Sponsored

 
You are browsing Specialized Tools

  •   2,431
    Aug 20, 2007
    Shareware

    Batch CHM decompiler which converts CHM files to any document format you wish

     
  •   24
    Jan 24, 2011
    Trial

    Together Workflow Editor is the first graphical Java Workflow Editor fully implementing WfMC (Workflow Management Coalition) XPDL-Specifications (XML Process Definition Language) Version 1.0. Every WfMC compliant XPDL-File can be viewed, edited und...

     
  •   51
    Jan 24, 2011
    Trial

    Create ASP.NET GUI Controls , Manage Dynamically ASPX Page Cycle like Bind Data to controls , save data , update , disable and clear controls , all that in few lines statements of code.

     
  •   10
    Mar 31, 2011
    Trial

    Exe Icon Wrapper is an exe icon tool which will embed the ICON of your choice into the exe file itself permanantly. Support max icon size is 128 x 128 x 32 bit. Compress exe file.Almost all the format exe files are supported. Extract icon from other

     
  •   46
    Nov 3, 2011
    Trial

    CodeIgniter plug-in for Codelobster PHP Edition helps users with web sites development using popular CodeIgniter Framework and includes follow abilities: code autocomplete for variables and methods of CodeIgniter Framework; context and dynamic help.

     
  • Have you ever needed a list of random names say for a game with friends, as a game developer, for research purposes, or populating a test database with random names? If so, then this software is definitely for you! You can generate regular random...

     
  •   2
    Jan 24, 2011
    Buy Only

    Save Money with our Package Deal: VBConversions VB.Net to C# Converter and VB.Net to J# Converter. The VB.Net to C# Converter is a stand alone program which converts VB.Net 2003 and 2005 projects to C#. The VB.Net to J# converter is a Visual...

     
  •   12
    Dec 23, 2011
    Buy Only

    Welcome to your new Banner Exchange website Banner Exchange Manager enables you to run extensive banner exchange network site. Visitors can exchange banner displays with each other and you can earn by selling banner impressions that web site...

     
  •   18
    Jan 24, 2011
    Trial

    Convert your game to be played online without learning Flash or Java.

     
  •   1
    Jan 24, 2011
    Buy Only

    Make writing SQR programs more efficient!

     

Lenovo Laptop Deals

Subscribe to the The Best of PC World Newsletter - weekly

See All Newsletters »