Na popularność środowiska Unity3D składa się kilka elementów, ale z pewnością jednym z nich jest dość przystępne API, które upraszcza typowe zadania, jakie napotyka się, tworząc aplikacje oparte o grafikę 3D. To nie wszystko; interfejs programistyczny do obsługi komunikacji w sieci również został uproszczony. Autorzy Unity3D przygotowali bowiem bardzo przystępny zestaw klas, który pozwala stosunkowo szybko zrealizować prototyp gry sieciowej, np. typu FPS.