سؤال

كنت أتساءل عما إذا كان هناك بعض مبرمجي PSP هنا يمكنهم مشاركة آرائهم معي. أنا الآن لعبة iPhone/iPod Indie Dev الآن (أقوم أيضًا بتطوير تطبيقات غير ألعاب ، لكني أحب الألعاب حقًا). متجر تطبيقات Apple مزدحم حقًا ، لذا بالنسبة إلى مستقل مثلي ، مع موارد التسويق (المنخفضة) ، من الصعب حقًا ملاحظة في متجر التطبيقات.

يبدو أن Sony PSP Minis فرصة رائعة لـ Indie Dev ، لكنني كنت أتساءل عما إذا كان يمكن لأي شخص أن يعطيني بعض الأفكار أو الأفكار حول المنصة؟

هل كانت مفيدة؟

المحلول

لا يمكن مقارنت PSP Minis بتطبيقات iPhone ، بمعنى أنها يقيدك من استخدام أي أجهزة طرفية أو تنزيل المحتوى أو أي نشاط شبكة للبدء. إن عدم وجود مطور iPhone ، كل ما يمكنني إخبارك به هو أن التطوير لـ PSP يجب أن يكون سهلاً إلى حد ما بمجرد قيامك بالفعل بتسجيل الخروج من PSP SDK المجاني (ps2dev.org).

يحتوي SDK المجاني على الكثير من العينات التي توضح لك كيفية استخدام عناصر التحكم ، IO ، والقدرات الرسومية. أحد الاختلافات الرئيسية هو أن PSP لا يدعم OpenGL ، بل يحتوي على GL مثل API يسمى GU.

برمجة GU قريبة من OpenGL دون دعم إدارة الملمس (هذه مقارنة أساسية للغاية). بالنسبة للصوت والفيديو ، هناك أجهزة مخصصة يمكنها فك تشفير MPEG4 وتسريع الكود الخاص بك ، لديك معالج وحدة Vector Floating Floating سريع للغاية ويمكن أن يعزز رمز الفيزياء ثلاثي الأبعاد.

ومع ذلك ، هناك منافذ مكتبات تطوير الألعاب الشائعة مثل SDL و Allegro و Ode و Bulletphysics وغيرها .. يمكنك استخدامها كقاعدة لتطوير اللعبة. لذلك ، دعنا نقول أنك تتقن بالفعل ترميز SDL لـ PSP يمكن أن يكون تافهة تقريبًا فقط عن طريق ضبط وضع الشاشة وإدخال لعبتك.

نصائح أخرى

ستصدر سوني في phyreengine ربما هذا الربيع. اقرأ http://www.gamasutra.com/view/news/27576/gdc_sony_to_release_phyreengine_psp_in_spring.php للمزيد من المعلومات.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top