مشروع لعبة من سيربح المليون
تحميلات 685
حجمه 10.2MB
آخر تحديث له 26-1-2023
لعبة من سيربح المليون مخصصة ليلعبها شخص واحد ضد الكمبيوتر، و هي تحاكي اللعبة الحقيقية المعروفة من ناحية أسلوب اللعب و كذلك تصميم اللعبة.
مميزات اللعبة
- تلائم حجم أي شاشة كمبيوتر يتم تشغيلها عليه لأنها مبنية بطريقة (Responsive).
- فيها أشكال هندسية مخصصة و مصممة بطريقة تجذب المستخدم, و عدة أصوات و مؤثرات بصرية يتم تشغيلها عندما يتفاعل المستخدم مع اللعبة.
- تحتوي على 100 سؤال و 400 إجابة يتم عرضهم بشكل عشوائي.
- فيها نفس وسائل المساعدة الموجودة في لعبة من سيربح المليون.
- يمكنك تطوير اللعبة و تغيير الأسئلة و الإجابات بسهولة إذا أردت إنشاء نسختك الخاصة من اللعبة.
بناء اللعبة
- ملفات الجافا وضعناها مباشرةً في المشروع.
- إستخدمنا خط خاص وضعناه في مجلد إسمه
fonts
. - الصور وضعناه بداخل مجلد إسمه
images
. - الأصوات وضعناه بداخل مجلد إسمه
sounds
.
معلومات عامة عن الكود
- الكلاس
AboutButtonShape
قمنا ببنائه خصيصاً لنحصل على شكل الزر الذي أظهرناه في صفحة حول التطبيق - الكلاس
AboutPane
قمنا ببنائه خصيصاً لنحصل على الحاوية الأساسية التي سنعرضها في صفحة حول التطبيق مع الإشارة إلى أننا وضعنا فيه كل محتوى الصفحة. - الكلاس
GameAnswerButton
قمنا ببنائه خصيصاً لنحصل على شكل الأزرار التي يمكن النقر عليها لاختيار الإجابة في صفحة اللعب. - الكلاس
GamePane
قمنا ببنائه خصيصاً لتمثيل صفحة اللعب. - الكلاس
GameQuestionShape
قمنا ببنائه خصيصاً لنحصل على شكل الحاوية التي ستوضع فيها الأسئلة في صفحة اللعب. - الكلاس
Main
قمنا ببناء نافذة اللعبة كل الصفحات الموجودة فيها بالإضافة إلى أنه يعتبر نقطة البداية في هذا المشروع. - الكلاس
MenuItemShape
قمنا ببنائه خصيصاً لبناء شكل الأزرار التي وضعناها في صفحة القائمة الرئيسية. - الكلاس
MenuPane
قمنا ببنائه خصيصاً لتمثيل صفحة القائمة الرئيسية. - الكلاس
Questions
وضعنا فيه جميع أسئلة اللعبة مع الإجابات الخاصة بها. - الكلاس
ResultPane
قمنا ببنائه خصيصاً لتمثيل صفحة النتيجة النهائية. - الكلاس
Sounds
قمنا ببنائه خصيصاً لتجهيز دوال يمكن إستخدامها لتشغيل أصوات في اللعبة. - الإنترفيس
ScreenBounds
وضعنا فيه المعلومات الأساسية و المشتركة التي يجب أن تتوفر في كل حاوية تمثل صفحة في اللعبة.
تشغيل اللعبة
بدايةً اللعبة مبنية بواسطة برنامج Netbeans و بلغة جافا الإصدار 8 و بإطار عمل JavaFX الإصدار 8 أيضاً.
إذاً يجب أن يكون على حاسوبك JDK الإصدار 8 حتى تعمل اللعبة و لكي تستطيع تشغيل المشروع. في حال كنت تستخدم إصدار أعلى من JDK سيكون عليك أيضاً تحميل JavaFX لكي تستطيع فتح المشروع عندك و لا يظهر لك أخطاء به بسبب عدم تعرّف Netbeans على كلاسات JavaFX المستخدمة فيه.
بعد تحميل المشروع بصيغة .zip
و فك الضغط عنه ستجد مجلدين كالتالي:
output
و هو يتمضن ملف اللعبة التنفيذي الذي يمكنك النقر عليه بشكل مباشر حتى تجرب اللعبة.source-code
و هو يتضمن كل ملفات اللعبة (أي هو المشروع)، بالطبع يمكنك فتحه بواسطة برنامج Netbeans كأي مشروع عادي.
حقوق النشر
- يمكنك استخدام هذا المشروع لأغراض تعليمية و تجارية.
- في حال أردت نشر هذا المشروع في موقع آخر فيجب وضع رابط هذه الصفحة بشكل واضح معه، و بالتالي يجب نسخ هذا الكود ووضعه في الصفحة.
<a href="https://harmash.com/projects/who-will-win-the-million-source-code">من إعداد موقع هرمش</a>
المشروع يتضمن
Java Programmingتعليقات
أضف تعليق
تقييم المشروع
لم تقم بتقييم المشروع بعد!
روابط مهمة
حقوق النشر
جميع الحقوق محفوظة لموقع هرمش. لا يسمح باستخدام الشروحات لأغراض تجارية، إجراء تعديل عليها، نشرها في موقع آخر، وضع الشروحات في تطبيق أو في كتاب إلا في حال أخذ موافقة صريحة من إدارة الموقع كما أن المحتوى مسجل بواسطة DMCA و في حال قيامك بمخالفة حقوق النشر سنضطر آسفين لاتخاذ الإجراءات اللازمة.