C
C
cehka2017-11-11 23:39:04
C++ / C#
cehka, 2017-11-11 23:39:04

What is the difference between creating a 3d game and 2d (Unity)?

What is the difference between creating a 3d game in Unity in C# and 2d? I found suitable tutorials without garbage, like "do everything like me", but a 3d game is created there.
Thanks in advance.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
Y
Yuuki Wesp, 2017-11-12
@cehka

Well, for starters, 2D games use sprites, atlases, etc.
In 3D games, everything is much more complicated (relatively), other shaders, 3D models, and textures/materials are used.
To put it simply, the directions are different:
3D:
Vertex shaders.
3D meshes.
Skinning.
Rigging.
Textures, materials.
3D physics.
2D:
Atlases.
Sprites.
2D physics.
Pixel shaders. (Although there are also vertex ones)
Sprite animation.
In general, a different technology stack is used to create 3D and 2D games.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question