الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

لعبة الكلمات

بدأه علاء الصالحي في 23 يوليو 2010 · 23 رد · 1,767 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيف حالكم يا شباب

لن أتكلم كثيراً

وسأدع اللعبة تتكلم

الإصدارة الحالية إصدارة ما قبل بيتا (بمعنى أنها غير جاهزة لكي يلعب السمتخدم العادي عليها)

أحببت أن أشارككم فيها وآخذ آراءكم عليها

كما أحببت أن أعرف انطباعكم عن الحركة الموجودة في اللعبة

وأحب أن أسمع أفكاركم وآراءكم

بالمناسبة هناك تعديلات طفيفة على حزمة AAnimation

تمت أثناء العمل على اللعبة

هناك بعض الأخطاء البسيطة bugs تم إصلاحها

وهناك بعض الإضافات الطفيفة مثل إمكانية الإيقاف المؤقت للحركة ثم إعادة التشغيل مرة أخرى

وبعض التعديلات البسيطة التي لا أذكر ماهيتها بالضبط

بالطبع جاهز لأي أسئلة في أي مكان

لماذا لا أشرح الكود الذي أكتبه

صدقاً برمجة الألعاب عملية معقدة بعض الشيء

والجزئية التي أهتم بها هي جزئية الحركة

(بحكم عملي على حزمة AAnimation)

والشرح سيطول ويطول ولن يكون نصيب AAnimation فيه كبير

لذا فأنا غير مهتم بالشرح

على العموم أدعوكم جميعاً للإطلاع على AAnimation

ومحاولة عمل الألعاب البسيطة عليها

وأنا جاهز للدعم في الحزمة بالتطوير بما يتناسب مع الألعاب الجديدة

أو بالمساعدة في كتابة كود التحريك باستخدام AAnimation

أخيراً أحب أن أهدي هذه اللعبة إلى كل قسم الجافا

إلى الأعزاء الذين كانوا هنا ورحلوا

إلى الأعزاء الموجودين هنا ولازالوا يقدمون ما لديهم من علم ومعرفة

من شاركوني أحلى لحظات حياتي

وأقولها وبصراحة أنا بدونكم لا شيء

أحب أن أخصص بعض الأسماء (بالطبع سأحاول أن لا أنسى اسماً لكن إن حصل فهذا عن غير قصد)

حسام الملحم

أول من تعلمت منه مفهوم برمجة API

أياً كنت يا حسام وفي أي مكان تعمل أتمنى لك كل التوفيق

رامي العيساوي

عزيز على قلبي والله يا أبو العيساوي

ساندني كثيراً وساعدني كثيراً

أخذت منه الحزم والشدة بالإضافة إلى العلم

(هنا تكمن مشكلتك يا إسراء :) )

أبو الفؤاد

صدقاً لا أذكر الكثير عنك يا أخي

لكني أذكر البصمات التي تركتها على تفكيري

عيسى العنزي

أبو العيس الرهيب

سواق درجة أولى في البرمجة

علمني الكثير من البرمجة وعلمني الكثير من الأخلاق

ناردين

ناردين المتميزة دائماً

مواضيع من الوزن الثقيل ومعرفة لا حدود لها

تعلمت منها الكثير وأخذت عنها الكثير

وأتمنى لها التوفيق

مجدي محمود

فتح عيني على البرمجة الكائنية

علمني الكثير ورفض حتى أن أقول له أستاذي

عصام

حبيب الملايين والرجل الأول لي في المنتدى

(ما تزعليش يا هويدي أنتا الرجل الأول مكرر)

أعطه ساعة من الزمن مع API وستجده أجادها

وكتب بها أشياء ما كان صاحب الـ API نفسه يتوقع أن يكتبها

خبير swing من الدرجة الأولى

ومشاتقين لمواضيعك الحلوة يا عصام

هويدي أو مبتدئ برمجة (كما أحب أن أناديه مبتدئ جداً cool.gif )

زميل الكفاح العزيز غير أن نهمه للعلم لا حدود له

كلما تكلمت معه في موضوع علمت كم أنا جاهل وكم أحتاج إلى القراءة أكثر

نقاشه لا يمل ولا يمر بدون فائدة

العيافي (علي سابقاً)

زميل مشروع HTMLEditor (المشروع الجماعي الوحيد في قسم الجافا غير أننا لم نكمله فأصبح اسمه TextEditor)

شخصية غير عادية

يستحيل أن يدخل في موضوع بدون أن يضيف معلومة جديدة

لديه حب غير طبيعي لإنتاج الأدوات البرمجية

مهدي حجازي و محمد عرسان

أهل javaMe

والشباب الطيبون

وأناس قادرة على أن تأسرك بأدبها وأخلاقها العالية

أحلى تحية لهم ورقصني يا جدع wink.gif

وجدي عصام

وجدي صاحب أطول مقالات في تاريخ منتدى الجافا ولا أبالغ لو قلت تاريخ المنتدى كله

لو وضع مجدي موضوعاً في متندى الجافا

فسأجلس ثلاثة أيام أفكر هل أقرؤه اليوم أم غداً

بالطبع لا أكف عن سؤاله كل مرة عن قدرة تحمله

مازن

مبرمج من الدرجة الأولى

صاحب أكثر المواضيع انتقاءاً

شخص ذكي ولماح ودائماً ما تغمز صنارتي في بحر علمه :lol:

الشمري

إنسان خلوق ومحترم جداً

كانت له أراء ومناقشات رائعة عن AAnimation

ويمكنني اعتباره من أصحاب الحزمة

محمد فتحي

ملك jasper تقريباً غالبية المواضيع عن هذه الأداة قام بكتابتها هو

وصاحب اقتراحات وأفكار جميلة

speed of light

كان لي معه عدة نقاشات عن AAnimation

رغم أني كنت أعارضه كثيراً لكن أفكاره أكثر من رائعة

وأتمنى لو يعود إلى النقاش مرة أخرى

بنت اليمن

شخص جاد جداً مجتهد جداً

ومبرمجة من العيار الثقيل

jfriend

من الإخوة القادرين على إبهارك

لها مواضيع جميلة جداً

إسراء شلبي و محمود الكيلاني

مجتهدين جداً

ومبرمجي المستقبل

أصحاب قلوب طيبة وأكن لهم كل تقدير واحترام

بيشوي

حبيبي قلبي يا أبو البيش

صحيح أنك لا تكف عن إرسال الرسائل الخاصة لي

لكن ويعلم الله أن لك معزة خاصة لدي

وأتمنى لك التوفيق

وكتعبيراً مني عن محبتي لكم فستجدون أسماؤكم في هذه اللعبة كهدية رمزية مني لكم

بالطبع لن أوفيكم حقكم لكني أريد أن أقول أنا أحبكم

مرفق لكم اللعبة على هيئة ملف jar يحتوي على ملفات .class و .java

wordsgame.jar

تحياتي

4
حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#2

اخ علاء

اتعبت صدري بكلامك.

و تقبل مني صورة تمثل هدية لك

اتمناها لو كانت واقع

post-111465-033447400 1279904902_thumb.j

المرفقات
rose2.jpg
#3

أهلا بأخي علاء .. شيء رائع. قمت بتجربة اللعبة كمستخدم عادي، ولاحظت :

1) تداخل في الصناديق:

post-51148-075834900 1279905314_thumb.pn

2) بعد تشغيل اللعبة يجب تحويل الtext في الbutton الى stop .. لكي يكون معناه أفضل ..

أو توفير عدة أزرار مثلا restart .. stop ... play .. وتقوم ب enable/disable الزر على حسب الحالة، أيضا زر Close للخروج...

3) يمكن عند توقيف اللعبة أن يقوم المستخدم باللعب.. هكذا يمكنني الفوز وعدم الخسارة أبداً.. المفترض عند التوقيف يتوقف أخذ المدخلات من المستخدم..

4) يمكن توفير علامة في الأسفل Caret حتى تدل للمستخدم أنه سيدخل هنا في هذا الجزء. أو توضيح ذلك من خلال وضع lable في ذلك الpanel.

هذه تجربة سريعه ،، والى الأمام.

المرفقات
Untitled.png

http://informatic-ar.com منصة تعليمية عربية في علوم الحاسب والبرمجة

https://moalfat.com  للكتب الالكترونية والكورسات التعليمية

Everything we see now is just an engineering solution based on old science

#4

كنت هتخلينى اعيط :(

حاسس انك هتسيبنا وتمشى :(

طبعا اوعى تفكر فى الموضوع دا

احبك الذى احببتنا فيه

بالنسبه للعبه

اول ما شغلتها

قعدت اتفرج عليها والله

مش عارف اعمل ايه

دوست بالموس مفيش فايده

اعمل بالاسهم مفيش فايده

وبعدين فجأه كدا ( اكتشاف يعنى )

لقيت وانا بكتب على الكى بورد فيه كتابه ظهرت

قولت اكتب الاسم كويس وادوس enter لقيه بيحسب لى نقطه بقا

وعيشت شويه مع اللعبه بس فيها بعض الbugs

يعنى لم بكتب الاسم وادوس انتر مش بيلغيه لا بيخلى السرعه بتاعته تزيد وينزل بسرعه ويحسبها عليا خطا

وحصلت كتير اوى

وكمان فيه اسماء بكون كاتب الاسم صح ومش بتتمسح

انت باين عليك هامس للعبه دى فى اذنها

صح يا اخ علاء ؟؟ اعترف :D

لم قولت اشوف الكود

لقيت فيه حاجات كتير عاوزه الـ AAnimation تقريبا دا ملف جار

لكن مش عارف حسيت انها كبيره اوى

وبعدين الـ Game programming دا صعب اووى مش عارف ليه مع انك لو ترجمت الكلمه هتلاقيها ( لعب بالبرمجه ) هههههههه تحريف فى الترجمه :lol:

مجهود عظيم

جزاك الله خيرا

وشكرا على الكلام الكبير اللى قولته فى حقنا جميعا

وانت ونعم الاخ والله

انى احبكم جميعا فالله

Software Developer
Mahmoudkelany.com


 

#5

مجهود مميز أخ علاء .. وفكرة إبداعية و خلاقة لتعليم الطباعة السريعة :

أخي علاء ,,

1. أنا أوافق الأخ وجدي في إضافة أزرار إضافية لشرح الية عمل اللعبة ( تشغيل - توقف - حاول ثانية) .. أو كما تراه مناسبا .

2. لا ضير في أن تجعل كل صندوق يحمل إسم يحتوي لونا عشوائيا مختلفا و ذلك ليسهل التمييز بين الأسماء.

3. أن تجعل عدة مستويات للعبة ( مبتديء - متوسط - متقدم ) بحيث تختلف و تزداد سرعة سقوط الصناديق بإختيار المستوى الأصعب.

4. أن تقوم ببناء معادلة بسيطة ( إن أمكن ) تقوم بإيجاد علاقة بين سرعة سقوط الصناديق و عدد الصناديق التي نجح اللاعب في كتابتها في الوقت المناسب . لإيجاد النسبة المئوية لمهارة الشخص في اللعبة.

5. أن تقوم بوضع مكان مميز مثل ( TextField ) يستطيع من خلاله المستخدم أن يدخل الإسم أو الكلمة.

طبعا هذا اقتراح يا علاء .. و تقبل مروري .

#6

حبيبي يا أبو حميد

وردة حلوة :)

وجدي

الإصدارة لما قبل المستخدم

وضعتها للإطلاع على الحركة

(من الآخر دعاية للـ AAnimation)

بالنسبة لنقطة التداخل

لم أحصل على منظر مثل الذي حصلت عليه أبداً

لكن على العموم التداخل ليس مشكلة كبيرة بالنسبة للعبة

إذ عليك أن تكتب الكلمة التي في الأعلى حتى تذهب وتظهر الكلمة التي هي أسفل منها

على كل هل يمكنك أن تحكي لي تاريخ الحالة بمعنى ما الذي عملته حتى ظهر لك الشكل

أم أنها تظهر لك كل مرة بهذا الشكل؟

بالنسبة للنقطتين 2 و 3 لا أظن الزر نفسه سيبقى

وإنما وضعته لأجرب قضية إيقاف الحركة المؤقت في الحزمة

وأبقتيه لتروا الميزة الجديدة في AAniamtion

بالنسبة لرقم 4 لم أستطع فهمها بشكل جيد هل يمكن أن توضحها أخي

انتظر رأيك كأكثر من مستخدم عادي

محمود

لا توديع ولا حاجة

منذ فترة وأنا أفكر في أن أضع موضوع أذكر فيه بالإخوة الذين كانوا هنا في المنتدى

وقدموا لنا الكثير من العلم والمعرفة

كجزء من إظهار المحبة لهم

على فكرة يبدو أني أخطأت لأني نسيت الكثير من الإخوة :(

بالنسبة للأخطاء التي وجدتها فهي ليست أخطاء على ما أعتقد

اللعبة قائمة على التالي

هناك مجموعة من الكلمات تظهر للمستخدم

وعلى المستخدم أن يكتب الكلمة الصحيحة حتى يحصل على النقاط

في حال كون المستخدم كتب كلمة خاطئة فستخمن اللعبة أي الكلمات كان المستخدم يكتبها ثم تقوم بتسريع حركتها

تأكد أن تكتب الكلمات كما هي بالهمزة والنقاط

أعطني مثال على كلمة كتبتها صح ولم تعتبرك اللعبة كتبها بشكل صحيح

بالنسبة للكلمة الي كتبتها وتضغط enter وما عبركاش البرنامج فمش موجود أبداً :(

على فكرة عملت على اللعبة تجربة قاسية وقعدت ألعبها لفترة على أساس أتأكد من أنه ما فيش مشاكل

بالنسبة لأني هامس للعبة لا والله يا محمود هيه الي مستقصداك منها فيها laugh.gif

بالنسبة للشيفرة فهتلاقي الحزمة AAnimation موجودة في نفس ملف اللعبة

فعلاً هي حزمة أنا كاتبها من قبل كده مش عارف لو كنت شفتها ولا لأ

لكن بإمكانك تدور عليها هنا في المنتدى وهتشوف نقاشات كثير عليها

بالنسبة للعبة وأنها كبيرة

تعتبر من أصغر أصغر الألعاب الموجودة

على كل معروف أن برمجة الألعاب وبرمجة الحزم من أصعب أنواع البرمجة

وتحتاج إلى الكثير من المهارات لتعمل بشكل جيد

ولا كلام كبير ولا حاجة يا محمود

كلكم تستاهلوه لكن أسلوبي كنصاب سابق بيزوق الكلام حبتين

أخ محمد كمال

أولاً أحب أن أقول أني نسيتك

وهذا عيب في ذكر الأسماء الذي حصل

لكن بإذن الله سيكون اسمك في الإصدارة القادمة :(

بالنسبة لـ 1 فهي كما قلت على الأغلب لن يكون موجود في المستقبل

بالنسبة للألوان فكنت أدخرها لأشياء أخرى

(لو أكملت اللعبة فسوف ترونها بإذن الله وعلى الأغلب لن أكملها :lol: )

فعلياً اللعبة فيها مستويات والمستوى هو ما بين بداية الكتابة وظهور الرسالة

وكلما عديت مستويات أكثر كلما كنت موهبتك في الطباعة أكبر

كلما وصلت نقاطك إلى حد أعلى كانت قدرتك على الطباعة أكبر

النقطة رقم 5 لم أفهمها بشكل جيد

أكرر أسفي يا محمد لك ولكل المبدعين الذين نسيت ذكر أسماءهم هنا

وأعدكم أن تكونوا في المرة القادمة

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#7

ياااااه يا علاء,, ذكرتنا بالأيام الخوالي.......

أيام الأستاذ حسام الملحم, رامي العيسوي, أبو الفؤاد , ناردين , مجدي محمود ,, و الأقرب لي الأخ و الأستاذ العزيز -الذي حقا أثر في- عيسى عايد العنزي....

أيام كانت جميلة جدا ,,, ولازالت لها زكريات جميلة..

كانت أيام جميلة و حقيقة أتمني أن أراهم ثانية بيننها هنا في المنتدي... أهٍ على تلكم الأيام, كم اشعر من حنين لها.......

و ع العموم,,, جاري تجربة اللعبه و شكرا لك جزيلا أخي علاء على هذه الكلمات الرقراقة البراقة .... wub.gif

#8

قمت بالتجربة السريعه,,, و لي تعليق,,, كيف أعرف أنني قمت بكتابة الكلمة بطريقة صحيحه؟ هل مثلا يجب أن يختفي المربع الخاص بالكلمة إذا أدخلتها بشكل صحيح ؟ ما رأيك علاء؟

#9

كل واحد من هؤلاء مدرسة لوحدها

الله يسهل عليهم وعلى أيامهم :)

ووالله أني أشتاق لهم كثيراً

هويدي مادامت كتابتك صحيحة فستظهر تحت الكلمة التي تكتبها الكتابة بخط أصغر وتحتها خط مثل هذا

وإذا أخطأت ولو في حرف ستذهب الكلمة الصغيرة

تستطيع أن تستخدم backspace لمسح الحرف (أو الحروف) الخطأ وإعادة الكتابة مرة أخرى

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#10

مجهود رائع يا علاء :)

ليس لي علم بالجافا :) , لكن لدي ملاحظات صغيرة على اللعبة :

  1. إظهار رسالة للمستخدم توضح طريقة اللعب ؛ فأنا لم أعرف الطريقة إلا عندما خسرت وظهرت رسالة "تحتاج إلى تطوير مهارتك في الطباعة" :D
  2. في حالة الخسارة , تظهر رسالة ولا يمكن اللعب من جديد
  3. يمكن خفض مستوى المستطيل الأزرق (يكون بشكل خط في أسفل النافذة مثلاً) , لإتاحة وقت أطول للعب
  4. هناك كثير من المساحات غير المستخدمة في النافذة
  5. تحتاج بعض Labels فوق أشرطة القياس
  6. لا يوجد زر للخروج
  7. لا يوجد إطار لتحريك النافذة

لكن اللعبة بشكل عام جيدة , وننتظر الإصدار ما بعد ما قبل بيتا :D

بالتوفيق :happy:

تم تعديل هذه المشاركة بواسطة Delphawi في 24 يوليو 2010 في 13:10

اقتباس
If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut

Albert Einstein

مدخل إلى برمجة وتصميم الألعاب : كيف أبدأ ؟

#11
Delphawi كتب:

مجهود رائع يا علاء :)

لكن اللعبة بشكل عام جيدة , وننتظر الإصدار ما بعد ما قبل بيتا :D

:lol: :lol: :lol:

#12

:) :wub:

00020309t.gif

1958_1963.gif
#13

لا أعلم ربما لا يكون هناك إصدار ما بعد البيتا :)

وربما يكون لا أستطيع أن أقول نعم أو لا

ايش معنى اسمك يا إسراء؟

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#15

الاخ محمد سبقنى...وقام بالواجب

00020309t.gif

1958_1963.gif
#16

نفرتاري ,, مبروك على الإسم الجديد :D

#17

مبروك..مرتين :lol:

00020309t.gif

1958_1963.gif
#18

ربما حدث خطأ ما عندي و أنا أرسل الرد :)

#19

خربتولي الموضوع :(

شكلي هحرقكم كلكم :lol:

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#20

خربتو الموضوع

ما بصير هيك

لازم نفتح موضوع هنا بنفس النقاش هذا

نناقش موضوع تخريب المواضيع

لماذا لماذا؟؟

هل اعتبر ايضا مخرب لموضوعك؟؟!!! :happy: :blink:

#21

شكلك هتنضم لقائمة الذين سيحرقوا :)

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#22

الف شكر اخي علاء على هذه اللفتة الكريمة ... و لو ان شكري جاءاً متأخراً ... (لازلت ضائعة بين الاجازة و المنتدى)

اتمنى لك كل التوفيق و التميز ...

بنت اليمن ..

لا اله الا الله .. محمد رسول الله

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#23

أقل تقدير يمكنني أن أقدمه للإخوة الأكارم الذين لم يتوانوا يوماً في مساعدة هذا المنتدى على التطور والنهوض

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#24

السلام عليكم

كل عام وأنت بخير يا شباب

النسخة الأولى من اللعبة (بيتا طبعاً)

http://modonat-alaa....09/لعبة-الكلمات

أحب أن أسمع ملاحظتكم أو إضافتكم على النسخة سواءاً هنا أو على المدونة

تحياتي

تم تعديل هذه المشاركة بواسطة علاء الصالحي في 10 سبتمبر 2010 في 22:37

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

مواضيع مشابهة