ผู้เริ่มต้นควรทราบข้อดีข้อเสียใดเมื่อตัดสินใจระหว่างเครื่องมือเกม 2d (เช่น Slick2D / Flixel / FlashPunk) และเอ็นจิ้น 3 มิติ (เช่น Unity) สำหรับการพัฒนาเกม 2d
ฉันเพิ่งเริ่มต้นในการพัฒนาเกมอินดี้ถึงแม้ว่าฉันจะได้ขลุกอยู่กับ Game Maker, Flash และ XNA ในอดีต ฉันได้ยินสิ่งต่าง ๆ ในเชิงบวกมากมายเกี่ยวกับ Unity และลักษณะข้ามแพลตฟอร์มทำให้มันน่าสนใจ แต่อย่างที่ฉันเข้าใจมันเป็นเอ็นจิ้น 3 มิติที่เป็นแกนหลัก
สำหรับเกม 2d อย่างเคร่งครัดมีเหตุผลที่น่าสนใจไหมที่จะทำงานกับเอ็นจิ้น 3 มิติเช่น Unity? หรือมันแค่เพิ่มความซับซ้อนที่ไม่จำเป็นให้กับประสบการณ์การเรียนรู้ครั้งแรกของฉัน