2d 게임 개발을 위해 2d 게임 엔진 (Slick2D / Flixel / FlashPunk와 같은)과 3d 엔진 (Unity와 같은) 사이를 결정할 때 초보자가 알아야 할 장단점은 무엇입니까?
나는 과거에 Game Maker, Flash 및 XNA를 약간 다루었지만 인디 게임 개발을 시작했습니다. Unity에 대해 많은 긍정적 인 점을 들었으며 크로스 플랫폼 특성으로 인해 매력적이지만 3D 엔진입니다.
엄격하게 2D 게임을하려면 Unity와 같은 3D 엔진을 사용해야하는 강력한 이유가 있습니까? 아니면 초기 학습 경험에 불필요한 복잡성을 더할 수 있습니까?