Guichan.

Guichan مكتبة محمولة GUI المحمولة المصممة للألعاب باستخدام Allegro و SDL و / أو OpenGL.
التحميل الان

Guichan. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • Guichan Team
  • موقع ويب الناشر:

Guichan. العلامات


Guichan. وصف

Guichan هي مكتبة جي ++ المحمولة المصممة للألعاب باستخدام Allegro و SDL و / أو OpenGL. مشروع Guichan هو مكتبة جي ++ المحمولة التي تم تصميمها للألعاب باستخدام Allegro و SDL و / أو OpenGl.Guichan تصميم مجردة للغاية يتيح لمستخدمي Guichan لاستخدام كائنات مختلفة لعرض الرسومات والاستيلاء على إدخال المستخدم. يأتي Guichan مع (في الوقت الحالي) 3 كائنات رسومات تنفذة (SDLGraphics، OpenGlgraphics و التسلية) و 2 كائنات إدخال تنفذة (Sdlinput و Allegroinput). تم تصميم Guichan للألعاب. هذا يعني أن Guichan يفتقر إلى العديد من ميزات مكتبات GUI أكثر تقدما (مثل GTK و QT). ومع ذلك، لا ينبغي اعتبار هذا ضعف في جواشان ولكن على العكس من قوة جواشان. عند إجراء الألعاب، لا تحتاج عادة إلى جميع الميزات في مكتبات GUI المتقدمة. إنهم غالبا ما يعقدون الأشياء وإضافة تبعية مثل QT للحصول على لعبة منصة صغيرة لا يشعرون بالرضا حقا. Guichan صغير ولكن يحتوي على جميع ميزات GUI الأساسية مما يجعلها مثالية للألعاب. تم تصميم Guichan للألعاب. هذا يعني أن Guichan لن يستمر في لعبتك / تطبيقك عندما يتعلق الأمر بتهيئة المكتبات الخارجية. عند إجراء الألعاب التي ترغب عادة في تهيئة جميع المكتبات الخارجية بنفسك. وهذا يمنح جميع مستخدمي Guichan حرية مطلوبة تقريبا في تطوير اللعبة. لا ينبغي اعتبار Guichan مكتبة واجهة المستخدم الرسومية الكاملة ولكنها أفضل أداة أو مكتبة مساعد لتطوير اللعبة. تم تصميم Guichan للألعاب. هذا يعني أن Guichan يأتي مع عدد صغير من الحاجيات الافتراضية القبيحة حقا. أيضا، لا يوجد أي مواضيع أو معالجة موضوع للقيويشان. من المفترض أن يقوم كل مستخدم في Guichan بإجراء وحدات واجهة مستخدم جديدة عن طريق Ineherit من الحاجيات القياسية أو عن طريق تحميل وظائف الحاجيات القياسية. هذه قوية جدا وتضرب جميع واجهات غيانا مقرها. إذا كنا سنقوم بتنفيذ معالجة الموضوع، لأن الحاجيات لتكون قادرا على أن تبدو exaclty كما تريد، فسيكون ذلك معقدا للغاية وسيزيد حجم جيشان. نحن نعتقد أن موضوع التعامل مع واجهة المستخدم الرسومية المحددة لا شيء يريد مطور اللعبة أن يتعلم عند تطوير لعبة بسيطة. يجب أن تكون معرفة C ++ القياسية، حيث تمتلك كل مطور ألعاب يستخدم Guichan، لذلك لا يلزم أي تعلم جديد (باستثناء API) لاستخدام Guichan.guichan بطريقة مجردة للغاية مما يجعل من السهل جدا تمديد Guichan لاحتياجاتك الخاصة. من السهل جدا تنفيذ كائنات رسومات جديدة مما يجعل Guichan كمحتوي ANSI C ++ IS.Guichan يأتي تحت رخصة BSD وهناك سبب وجيه للغاية لاختيار BSD على LGPL (الذي أعتقد أنه التراخيص القياسية للفتح ( مجانا) مشاريع مكتبة المصدر). يتيح لك BSD الربط مع Guichan بشكل ثابت أو حتى تشمل جميع المصدر ل Guichan في مشروعك غير المستخدم باستخدام أي صلة على الإطلاق (والتي تنتهك ترخيص LGPL). نحن نعتقد أن هذا شيء قد يرغب مستخدم جواشان في القيام به بسبب فلسفتنا في استخدام الميراث والوظيفة الزائدة على التعامل مع الموضوع. إن هناك بعض الملامح الرئيسية ل "Guichan": لا تأخذ على طلبك عندما يتعلق الأمر بتهيئة مكتبات خارجية. تصميم مريح نظيف معياري. دعم الرسومات ل SDL و Allegro و OpenGL. دعم الإدخال ل SDL و Allegro. لا توجد سمات! كما هو الحال مع جافاس سوينغ، وظائف الأعضاء الزائد والميراث هو الطريق للذهاب. يأتي مع مجموعة من الحاجيات القياسية. لا خيوط! لدى مستخدم Guichan دائما القدرة على إخبار Guichan عندما يمكن أن Perfom Logic وعندما يمكن أن يرسم نفسها. مرخصة تحت ترخيص BSD وبالتالي يسمح الربط الثابت مع Guichan. صغيرة جدا مقارنة بمكتبات Gui الأخرى مثل QT أو GTK . الإئمارات: Guichan (Guichan) - ANSI C ++ Guichan SDL (Guichan_SDL) - مكتبة أمة سدود، مكتبة صور SDL جواشان أليجرو (Guichan_allegro) - مكتبة أليجرو جواشان Opengl (Guichan_opengl) - OpenGL Librarywhat's New في هذا الإصدار: سونام تم إصلاح المشكلة، إلى جانب قضايا دول مجلس التعاون الخليجي 3.4.2. يتم الآن استدعاء الوظائف الإضافية المساهمة ويمكن العثور عليها في وثائق API الرئيسية.


Guichan. برامج ذات صلة

libcaldav.

مكتبة عميل libcaldav التي تضيف الدعم لبروتوكول CALDAV (RFC4791). ...

198

تحميل