Jakie zalety i wady powinien wiedzieć początkujący, decydując się między silnikiem gier 2D (takim jak Slick2D / Flixel / FlashPunk) a silnikiem 3D (jak Unity) do tworzenia gier 2D?
Dopiero zaczynam pracę nad tworzeniem gier niezależnych, choć trochę wcześniej zajmowałem się Game Maker, Flash i XNA. Słyszałem wiele pozytywnych rzeczy na temat Unity, a jego wieloplatformowy charakter sprawia, że jest atrakcyjny, ale jak rozumiem, jest to silnik 3d.
Czy w przypadku gier ściśle 2d istnieją jakieś ważne powody, aby pracować z silnikiem 3D, takim jak Unity? A może po prostu zwiększy niepotrzebną złożoność mojego pierwszego uczenia się?