Unity is a highly cross-platform engine that focuses on easy art pipeline process and uses Mono as its scripting back end.
31
votes
5answers
16k views
What are the pro/cons of Unity3D as a choice to make games?
We are doing our school project with Unity3d, since they were using Shiva the previous year (which seems horrible to me), and I wanted to know your point of view for this tool.
Pros:
multi ...
30
votes
2answers
2k views
How to render realistic ice?
I am trying to write an ice shader in Unity that looks good and at least semi-realistic.
If the following shot (found on Google) was CG, what would its shader include? (the foreground cave). I might ...
19
votes
4answers
1k views
Teamwork in Unity
I have a Unity project without any version control, and I need to share it with another developer so that both of us can work on the project.
Do you recommend any version control that will play well ...
18
votes
9answers
4k views
Best place for learning how to write games in Unity3d [closed]
What's the best place for tutorials & other learning resources for unity3d?
16
votes
9answers
6k views
I prefer C/C++ over Unity and other tools: is it such a big downer for a game developer?
We have a big game project using Unity at school. There are 12 of us working on it. My teacher seems to be convinced it's an important tool to teach students, since it makes students look from the ...
15
votes
6answers
7k views
What is the most serious limitation of Unity?
Having read this heated question about Unity vs. UDK vs. ID something, I'm curious to know: what the repeatedly-hit, most crippling limitation(s) of Unity?
In order to keep this question ...
15
votes
6answers
3k views
Algorithm for creating spheres?
Does anyone have an algorithm for creating a sphere proceduraly with la amount of latitude lines, lo amount of longitude lines, and a radius of r? I need it to work with Unity, so the vertex positions ...
13
votes
6answers
7k views
Unity3D, how much code do you write?
I'm curious to know the workflow when creating a game in Unity3D?
Does it generate a lot of code for you?
My understanding is that you describe the game in Unity and do scripting on the back end to ...
13
votes
6answers
569 views
How to make my characters turn smoothy while walking on a path(list of coordinates)?
I have a list with coordinates - output from A* algorithm - and I would like to make my characters smoothly follow this path with rotations.
So I have something like A and I want to get C
How can ...
13
votes
2answers
6k views
How can I make huge terrains in Unity?
How can I make extremely huge terrains in Unity? It seems like I can set width and length to large values. But the Heightmap resolution only goes up to 4097 and the Detail resolution only goes up to ...
12
votes
1answer
2k views
Procedural Mesh: UV mapping
I made a procedural mesh and now I want to apply a texture to it. The problem is, I cannot get it to stick the way I want it to.
The idea is to have the texture painted only once over the whole ...
11
votes
4answers
4k views
How do you save game state?
What is the procedure followed by game programmers for saving and resuming game state? like files/mappings. I want to save it for tower defense game and I am using unity3D game engine.
11
votes
4answers
2k views
Ledge grab and climb in Unity3D
I just started on a new project. In this project one of the main gameplay mechanics is that you can grab a ledge on certain points in a level and hang on to it.
Now my question, since I've been ...
11
votes
1answer
368 views
Pathfinding on a uneven planetary surface
My question is what would be the best approach to pathfinding on an uneven planetary surface?
Background Information
I have created a planet from displacement mapping 6 sphere projected planes. ...
11
votes
2answers
677 views
How to blend two cameras when traveling through a portal in Unity3D
Before I get to my question, I know the most obvious solution would be to use the normalized view port rect, however I need more complex shapes than a rectangle, and I've looked in to using the view ...
11
votes
1answer
324 views
Dynamic model interactions
I am just curious as to how in many games (namely games like arkham asylum/city, manhunt, hitman) do they make it so that your character can "grab" a character in front of you and do stuff to them. I ...
10
votes
3answers
976 views
How can I implement a “fast-forward” feature in my game?
How can I implement the fast forward feature for my tower defense game like in http://fieldrunners.com/ and other TD games?
I am using Unity 3D. Would there be something to manage fewer frames per ...
10
votes
3answers
709 views
The reasons behind Unity3D engine design (game object/transform component)
I'm trying to understand the reasoning behind Unity3D engine design and this is something I can't get my head around yet: why is transform data stored in a separate component, instead of being a part ...
10
votes
3answers
6k views
Unity 3D engine for Ubuntu?
Is there any way to get Unity 3D to run on Ubuntu. I am currently running Ubuntu 12.04 64bit edition. I also have Wine installed.
10
votes
2answers
876 views
Why are trees shining in background?
Currently I am creating a forest scene in the dark, and the trees are shining far away, but when I get close they are fine. I have the shaders set to "Nature/Tree Soft Occlusion [bark/leaves]", but ...
10
votes
2answers
855 views
Unity Occlusion Portals: What and How?
(Here I eat my words on Meta about posting Unity questions on Unity Answers... since that site is less responsive than this one.)
Unity provides cell-based Occlusion Culling (via Umbra, I believe). ...
9
votes
2answers
1k views
How should I account for the GC when building games with Unity?
*As far as I know, Unity3D for iOS is based on the Mono runtime and Mono has only generational mark & sweep GC.
This GC system can't avoid GC time which stops game system. Instance pooling can ...
9
votes
4answers
476 views
What file types should I exclude from my game's source control repository?
I have started working on a personal project using Unity with a friend and we've set up our own source control system.
I am aware of the fact that there are many types of files, namely those that are ...
9
votes
4answers
9k views
Unity on Facebook?
Hey, I know Flash works using Facebook, and I think I've seen some Java stuff on there too, but does anyone know if the Unity Player can be used in Facebook?
9
votes
2answers
6k views
Unity Android versus android SDK
I am familiar with Unity and in the process of learning android SDK when the announcement about unity android basic came out.
What would be the advantages and disadvantages of using the android SDK ...
9
votes
1answer
258 views
Getting a 2D “pixel” cloud to follow a mouse
I'm working on a 2D game trying to get a "cloud" of a few hundred tiny cubes or discs to follow my mouse cursor without overlapping each other.
However, using the physics engine introduces ...
9
votes
2answers
339 views
Does Unity have existing support for Timelines?
I am planning the development of a game in Unity3D, and trying to come to terms with what the engine has already provided, and what I must code myself.
The game itself is going to be a rhythm game, ...
9
votes
3answers
340 views
How to simulate pressure with particles?
I'm trying to simulate pressure with a collection of spherical particles in a Unity game I'm building. A couple notes about the problem:
The goal is to fill a constantly changing 2d space/void with ...
9
votes
1answer
1k views
Prototype experience: Unity3D vs UDK
Has anyone yet prototyped a game in both Unity3D and UDK?
If so, which features made prototyping the game easier or more difficult in each toolkit?
Was one prototype demonstrably better than the ...
9
votes
0answers
270 views
How do I blend 2 lightmaps for day/night cycle in Unity?
Before I say anything else: I'm using dual lightmaps, meaning I need to blend both a near and a far.
So I've been working on this for a while now, I have a whole day/night cycle set up for renderers ...
9
votes
1answer
301 views
Rendering Unity across multiple monitors
At the moment I am trying to get unity to run across 2 monitors. I've done some research and know that this is, strictly, possible. There is a workaround where you basically have to fluff your window ...
8
votes
3answers
7k views
Can I do server side programming with unity?
Another thought to my last question. If i were to do a client/server game with unity3d would i be able to do serverside programming with unity? if not can i use C# .net? if not then is there some sort ...
8
votes
5answers
3k views
What is the logic behind the 'Loading' scenes in games?
I'm making my first game, it's a tower defense type of game, using Unity game engine and taking Fieldrunners as a reference. I would like to know more about the functionality behind 'Loading' scenes ...
8
votes
1answer
849 views
Best approach for unit enemy “awareness” in RTS?
I'm using Unity3d to develop an RTS/TD hybrid prototype game. What is the best approach to have "awareness" between units and their enemies? Is it sane to have every unit check the distance to every ...
8
votes
2answers
1k views
Top down space game control problem
As the title suggests I'm developing a top down space game.
I'm not looking to use newtonian physics with the player controlled ship. I'm trying to achieve a control scheme somewhat similar to that ...
8
votes
2answers
2k views
How can I get voice recognition features into the Unity Game Engine?
How can I get voice recognition features into the Unity Game Engine? Is there a plug-in or a framework (hopefully freeware) that I could use? If so, do you have any ideas on how to install it? Also, ...
8
votes
2answers
750 views
Unit Testing at Unity3D
How to implement Unit Test at Unity3D.
I wonder if it would be possible to extend the Unity editor to have some sort of testing framework in it.
Is there any guideline to implement it?
EDIT :
...
8
votes
4answers
502 views
Calculating missile trajectory around orbits before shooting
I'm building a game with Unity3D. It's a Gravity Wars clone. Both player and AI turrets shoot missiles at each other (giving an Angle and a Power variables), trying not to crash missiles on planets.
...
8
votes
2answers
2k views
Video playback in Unity
I'm not satisfied with the quality of video playback in Unity (Movie texture which I run after converting video with Miro converter and importing it to Unity),... so, is there any chance that there is ...
7
votes
3answers
237 views
Are .sln / .csproj usefull for sharing the Unity project?
We are experiencing some problems with GIT and Unity. It occurs pretty often that file .sln / .csproj give us some trouble, so after searching for a while on the web I've found that maybe this files ...
7
votes
2answers
698 views
Typical Maximum steering angle of a real car
I'm building a car sim in Unity3D. I'm trying to set the properties of the car to be as realistic as possible. I can't seem to get a straight answer on Google so I thought of asking here.
What is the ...
7
votes
2answers
1k views
How well does Unity 3d work for both Android and iPhone?
First off this question might be a bit broad so I apologize if it is. I am really just looking for peoples experiences and personal knowledge on the subject. I am looking to create a game for both ...
7
votes
2answers
918 views
Is Unity3D (free) sufficient to publish to the Mac App Store?
Is Unity3 (free) + dev account sufficient to get an app on the MAC app store? Or, do I require the pro version?
6
votes
5answers
837 views
How to make sure there's always a walkable path for enemies in a tower-defense game?
I am making a 2D tower defense game. So far I have a 2d array which acts as a grid for my game. I'm able to place towers on it, run enemies and some dragging and tower firing stuff.
Now I am facing a ...
6
votes
3answers
675 views
Started game development no idea of computer graphics. Should I learn tools or concepts?
I am in 6th semester of my Computer science bachelor degree program, Working as Intern in a start up company. I started game development using AndEngine, things are going good because I have good hold ...
6
votes
4answers
772 views
The underlying mechanism in 'yield return www' of Unity3D Game Engine
In the Unity3D game engine, a common code sequence for getting remote data is this:
WWW www = new WWW("http://remote.com/data/location/with/texture.png");
yield return www;
What is the underlying ...
6
votes
3answers
2k views
Which for basic RTS prototype: Unity or Torque?
I'm wanting to test my hand at writing an RTS (something I've never gotten very far with), and so I'm looking for an indie engine that would give me the most success with a quick setup that I can then ...
6
votes
3answers
2k views
Left-Hand and Right-Hand Coordinate Systems
In Blender and other 3D modeling tools, the coordinate system is right-handed, while in Unity 3D and Orbiter Space Flight Simulator, they are left-handed, why this could happen? Why they don't simply ...
6
votes
3answers
319 views
Why doesn't light continuous on my model?
I created a basic textured cube model with Blender to practice modeling, and then I imported it into Unity. After I put up some lighting it looks pretty ugly. The light is not continuous on a row of ...
6
votes
4answers
678 views
What frameworks are available for cross device 2d game development?
I'm about to embark on a 2D gaming project. Initially, I'll be targeting iPhone and Facebook, but would like to expand the rollout to include Android (and possibly Windows Phone) in a future phase.
...