powered by UserVoice

Unity Forum

Do you have an idea? Do you recognize a good idea when you see one? We want to hear from you!

  1. 1,558 votes

    Linux Player / Web player Support

    Create Official Linux Support. So the ability to make games for linux that run naturally on linux. Standalones and Webplayers. This would push Unity Waaay over all those other engines (make it for indie linux). And ability to run unity3d on linux.

  2. 1,038 votes

    GUI: Visual GUI editor (like GUIX)

    Similar to GUIX but as part of the Unity package per default

  3. 703 votes

    Editor: visual Shader Editor

    A node/graph based visual Shader Editor!

  4. 593 votes

    Platform: Android phone support

    Google's Android is a very capable platform. I wonder if a Unity player could be done in native code and preserve the means to offer game-specific functionality within Android's Java-based application environment.

  5. 516 votes

    Graphics: Decal system

    Built-in system for decals (e.g. bullet holes, blood marks, ...), i.e. small "splats" of geometry that stick to the existing geometry.

  6. 382 votes

    Flash support

    Add some sort of Flash support (via Scaleform, direct Flash plugin or other means).

    With solid Action Script support and two-way communication (Unity to Flash and Flash to Unity)

  7. 380 votes

    Physics: Upgrade PhysX

    Upgrade to the current release of PhysX and expose currently missing features like cloth, particles and softbodies.

    Status: started

    PhysX upgrade announced for Unity 3.0: http://unity3d.com/company/news/unity-unveils-3rd-generation-platform-press.html

    PhysX will be upgraded to 2.8.3, and some new features (layer based collision, Cloth, thick raycasts etc.) added.

  8. 351 votes

    Scripting: Upgrade Mono to 2.6

    Right now Unity uses really old Mono version. Upgrade to 2.6 already!

    Status: started

    Unity 3.0 will have Mono 2.6.x

  9. 342 votes

    Terrain: Voxel-based terrains

    Voxel-based terrains would allow designers to create tunnels, caves, and overhangs without using tricks like portals. CryEngine 2 uses voxel terrains. Unity should too.

    http://en.wikipedia.org/wiki/Voxel

  10. 322 votes

    Terrain: Road/River splines

    We need road and river splines, like in CryEngine and Torque.

    That would allow us to modify a simple spline, which would modify the terrain to form around the road.

    Or for water, we need to be able to have water physics, and flow, like in Torque. That would be really good for making more realistic terrains.

  11. 296 votes

    Editor: Ability to save tweaked scene values in "play game" mode

    Who has not hit play in the editor and tweaked some parameters - and wishing for an ability to save those specific tweaked values. The editor resets all parameters to pre-play values again

  12. 274 votes

    Scripting: Debugger

    A line by line debugger for my Mono code.

    Status: started

    Unity 3.0 will have debugging via MonoDevelop: http://unity3d.com/unity/coming-soon/unity-3

  13. 254 votes

    Physics: Layer based Ignore Collision

    Having to pull around your own system for managing collision rules for groups of objects becomes tedious fast.

    Currently we have:
    static function IgnoreCollision (collider1 : Collider, collider2 : Collider, ignore : bool = true) : void

    Please add:
    static function IgnoreCollision (collider : Col... more

    Status: started

    Unity 3.0 will have layer-based Ignore Collision (via Physics inspector and via script API)

  14. 246 votes

    Graphics: built-in Morph Target support

    There's no built-in support for Morph Targets (a.k.a. Blend Shapes or Vertex Level Animation).

    Of course it's possible to do some of that manually (e.g. MeshMorpher script), but having native support for both importing and runtime functionality would be great.

  15. 239 votes

    Editor: Visual Logic Editor

    I saw a post about visual GUI editor and shader editor. They are all nice but missing one important visual editor, it's visual logic editor.
    Right now there is no easy way to create cut-scenes without scripting, moreover, easy way to visualize what's going on in the scene setup. Scripts are all h... more

  16. 227 votes

    Editor: built-in lightmapper with radiosity

    It would be nice if the editor could bake lightmaps for selected meshes.

    Maybe UT could cooperate with the creators of gile[s] since they seem to be in Copenhagen too. :)

    Status: started

    Planned for Unity 3.0: http://unity3d.com/unity/coming-soon/unity-3 by integrating Illuminate Labs' Beast

  17. 221 votes

    WebCam input source, with VoIP

    Like flash webcam suport but much better as it's Unity!, video and sound sent through Unity, Prehaps the video will be handled like a movie texture....but Live Action!

  18. 219 votes

    Editor: 3D mouse (e.g. SpaceNavigator) support

    Support 3D mice in the editor (e.g. 3Dconnexion SpaceNavigator).

  19. 212 votes

    Graphics: Rotation support for particle systems

    Ability for particles in particle systems to optionally have the textured quad randomly rotated (in screen space) and also optionally animate the rotations.

    Status: started

    Planned fo Unity 3.0

  20. 204 votes

    Headless Server on Linux

    Unity needs a Linux headless server build to open very wide possibilities for the indie multiplayer games.
    The task seem to be not complex at the first glance (I'm a developer myself):
    1) Introduce a NULL rendering device (in other words, Unity3D will not render anything, this could be a trivial ... more

powered by UserVoice