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

( المشروع مكتمل ) ورشة عمل للعبة السفينة

مثبّترائج
بدأه sayedf1 في 31 يوليو 2008 · 376 رد · 58,146 مشاهدة · في ورش العمل والتطوير , والمشاريع والألعاب
مشاركة: واتساب X فيسبوك تيليجرام
#151

السلام عليكم و رحمة الله و بركاته

أنا متابع الموضوع منذ بدايته و لكني ما زلت (كنت) مشاهدا ايضا

ولكن الآن بعد تجريبي للنسخه الأخيره من اللعبه لدي بعض الملحوظات (كلاعب طبعا)

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

فإنها تنقص بنفس الكميه التي تنقص بها عندما تلمس الصخره مجرد لمس (و هذا خطأ في الواقع )

- وملاحظه اخرى ذكرها أخواني ولكني اؤكد عليها ان السفينه يجب ان تتوقف نتيجة الإحتكاك , يعني عند رفع الإصبع عن السهم الأمامي يجب ان تتناقص السرعه حتى تصل الصفر

- ملاحظه أخرى (وليست أخيره) أن السفينه عند الإصطدام ترجع للخلف مسافه قليله و أعتقد أن هذا التصرف خاطئ , ولكن حسبما اتوقع ان جسما ثقيلا مثل السفينه عندما يصطدمم يتابع مسيره (طبعا هذا يعني ان السفينه سوف تبدأ بالتحطم ).

- الملاحظه الأخيره في هذه المشاركه , عندما أقود السفينه احس ان قيادتها مرنه جدا , يعني لا أعتقد أن استجابة السفينه للدوران يكون مرناً لهذه الدرجة.

هذه بعض الملاحظات و سأتابع معكم في تجريب النسخ الجديده (مع إبداء الملاحظات إن لزم ) طبعا في حال موافقتكم على ذلك

و أريد أن أوجهه تحيه عظيمه للفريق و خصوصا الأخ عمر (كتلة النشاط)

تحياتي

#152
اقتباس
-عند إصطدام السفينه فإن الصحة للسفينه تبدأ بالنقصان , ولكن المشكله ان النقصان يكون بنفس القيمه , مثلا عند مجيئ السفينه بسرعه عاليه و إصطدامها

فإنها تنقص بنفس الكميه التي تنقص بها عندما تلمس الصخره مجرد لمس (و هذا خطأ في الواقع )

قمت بتعديل هذا الأمر ...

كما أن السرعة لو كانت قليلة جداً لا يحدث شئ ...

اقتباس
- وملاحظه اخرى ذكرها أخواني ولكني اؤكد عليها ان السفينه يجب ان تتوقف نتيجة الإحتكاك , يعني عند رفع الإصبع عن السهم الأمامي يجب ان تتناقص السرعه حتى تصل الصفر

قمت بعمل هذا الأمر أيضاً و إنتظروا النسخة القادمة

و لكن إنتبه إلى أن السرعة لن تصل إلى صفر .. بل تتناقص تناقص في متوالية هندسية .. و لن تصل إلى صفر و لكن تصل إلى سرعة قليلة جداً لا يمكن أن تلاحظها

اقتباس
- الملاحظه الأخيره في هذه المشاركه , عندما أقود السفينه احس ان قيادتها مرنه جدا , يعني لا أعتقد أن استجابة السفينه للدوران يكون مرناً لهذه الدرجة.

جعلت الإستجابة للدوران لا يتم إلا في سرعة معينة فلن تدور السفينة حول محورها ...

لكن مازلت أتسائل .. هل أجعل السفينة ترجع للوراء أم لا ؟؟؟

#153
اقتباس
لكن مازلت أتسائل .. هل أجعل السفينة ترجع للوراء أم لا ؟؟؟

برأيي نعم و لكن بسرعه بطيئه

#154

قمت بعمل الرادار

هل هذا هو المطلوب أم لا ؟؟

اللون الأزرق للسفن و الأسود للصخور و الأبيض لسفينة اللاعب

post-112912-1219003167_thumb.jpg

#155

السلام عليكم

بعد تجربة اخر نسخة من اللعبه اشعر انه كان لابد من عمل هذه الورشه من زمان

اولا: فكرة الصحة فكره جيده

ثانياً: حركة السفينه والتحكم فيها جيدان

ثالثاً: عند الإصتدام بالسفينه او الصخور تنقص الصحة وعند استمرار الضغط والسفينه واقفه ومصتدمه تستمر الصحة فى النقصان

لكن هناك شيئ غائب عنكم انه عند اصتدام السفينه باى سفينه لا تنقص الصحه لان فى كل الحالات(ان كانت صديقة او قراصنه) سوف يدخل الاعب بها لتتغير طريقة اللعب

163374357.gif

#156
اقتباس
ثالثاً: عند الإصتدام بالسفينه او الصخور تنقص الصحة وعند استمرار الضغط والسفينه واقفه ومصتدمه تستمر الصحة فى النقصان

قد إصلحت هذه الأمر ...

اقتباس
لكن هناك شيئ غائب عنكم انه عند اصتدام السفينه باى سفينه لا تنقص الصحه لان فى كل الحالات(ان كانت صديقة او قراصنه) سوف يدخل الاعب بها لتتغير طريقة اللعب

هذا عندما نقوم بإعداد الوضع الثاني أولاً ثم نربط بينهم بهذه الطريقة لكن مؤقتاً أردت إختبار التصادم ..

#157

كدا انا بألي يومين منمتش علشان اعمل الكود و اعذرني علشان انا لسة بدرس كود اللعبة و حدة وحدة انا تايه والله بس إن شاء الله اخلصها

#158
mafia_alex كتب:
كدا انا بألي يومين منمتش علشان اعمل الكود و اعذرني علشان انا لسة بدرس كود اللعبة و حدة وحدة انا تايه والله بس إن شاء الله اخلصها

لقد قمت بوضع تعليقات على الكود ...

ستجدها في التعديل القادم اليوم إن شاء الله

#159

التعديل الأخير على اللعبة

تم عمل رادار

post-112912-1219052791_thumb.jpg

و هنا ستجد أن شريط تبيين الحالة الصحية ينير و ينطفئ إذا كانت الصحة قليلة جداً

post-112912-1219052886_thumb.jpg

و هنا تحطمت السفينة

post-112912-1219052901_thumb.jpg

و بعد ثلاث ثواني من تحطم السفينة تظهر هذه الرسالة

post-112912-1219052909_thumb.jpg

و لاحظوا أن سبب تحطم السفينة يظهر مع رسالة إنتهاء اللعبة

تم تعديل هذه المشاركة بواسطة omar_cplusplus في 18 أغسطس 2008 في 13:19

#160

الكود + الملف التنفيذي

لينوكس

التحكم بالأزار w للأمام و s للوراء و لكن بسرعة أقل و a و d للإستدارة و q للتوقيف و Tab لإخفاء و إظهار لوحة المعلومات و "+" و "-" لتغيير إرتفاع الكاميرا

تم وضع تعليقات على الكود

Safina_Linux_4.zip

#161

شكرا جدا ليك ياعمر على الكومنت الجامد دا

دلوقت المفروض

اعمل حركه القراصنه بأنهم يهربوا من السفينه

ان شاء الله اقرأ الكومنت بتاعك واعمل المطلوب مني يارب اكون بمستوى شغلك

#162

الكود + الملف التنفيذي

ويندوز

التحكم بالأزار up و down و left و right و space للتوقيف و Tab كما هو و تغيير إرتفاع الكاميرا بالأزرار Home و End

و هناك تعليقات على الكود

إلا أنه هناك شئ يتعلق بالمتغير State و الدالة DrawGameOver يختلف عن الذي في نسخة لينوكس و هذا مؤقتاً حتى تعمل اللعبة لأني منذ 3 سنوات لم أبرمج شئ لنظام ويندوز فنسيت الكثير من الأشياء و لا أتذكر كيف أعمل Thread أو Timer و كذلك لا أعرف كيف أستقبل من المستخدم الزر "+" و "-" و أزرار الحروف فيها بعض المشاكل .. لذلك مؤقتاً قمت بتغيير الأزرار في نسخة ويندوز

لمن لم يرى نسخة لينوكس الأخيرة و صور اللعبة ...

موجودون في الصفحة السابقة في المشاركات الأخيرة

Safina_Windows_4.zip

#163

بقي علينا في إنهاء وضعية السفينة في البحر إنهاء الذكاء الإصطناعي للسفن و جعلها تهرب و إن أمسكت بها أدخلها و ننتقل لوضعية آخرى ...

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

#164
omar_cplusplus كتب:
لا أدري ماذا أفعل الآن ... هل أقوم بعمل مدفع للسفينة مثلاً أم أقوم بالبدأ في وضعية المغامر في السفينة يبحث عن شفرة الجزيرة ؟؟

ابدأ فى وضعية المغامر فهى ستحتاج مجهود اكبر واطول

المطلوب من المصممين

1- صور للاعب فى جميع الأوضاع وقوف و محاربه بالسيف وصور وهو يتألم من ضربة من احد البحاره طبعا كل حاله مكونه من عدة صور متكرره

2- صور للبحاره فى نفس اوضاع الاعب

3- صوره لقرصان السفينه فى نفس الأوضاع ويفضل ان يكون اكبر حجما من الاعب والبحاره

4- تصميم المراحل على الجزيره وعلى سفينه القراصنه والسفينه الصديقة

يكفى هذا الأن

163374357.gif

#165

سوف اقوم بالذكاء الصناعي ان شاء الله كامل

--------------------

اتوقع ان لازم يكون هناك مبادله بأطلاق النار عبر المدافع نعم

------------------------

#166
اقتباس
اتوقع ان لازم يكون هناك مبادله بأطلاق النار عبر المدافع نعم

هل هذا الأمر مطلوب في اللعبة ؟؟

ننتظر الإجابة من الأخ سيد

على العموم كنت أقوم الآن بزيادة بسيطة على اللعبة .. ألا و هي أني أجعل اللعبة تحمل خريطة من ملف لا أن أقوم بوضع كل كائن في موضعه أثناء الكود ..

#167

السلام عليكم لى ملحوظة اخى عمر اثناء تحرك السفينه الى الخلف المفروض الأتجهات تختلف يعنى لما اضغط يمن تدور السفينه شمال والعكس صحيح

163374357.gif

#168
اقتباس
السلام عليكم لى ملحوظة اخى عمر اثناء تحرك السفينه الى الخلف المفروض الأتجهات تختلف يعنى لما اضغط يمن تدور السفينه شمال والعكس صحيح
هذا الذي يحدث
#169

السلام عليكم

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

اعتقد انه يكفى القتال فى وضع المغامر كي لا يكون هناك تشابه بين الوضعين وكى يكون هناك بعض الراحة من القتال اريد عندما يخرج اللاعب من السفينه او الجزيره يأخذ نفسه ويقول الحمد لله انى خرجت سليم

omar_cplusplus كتب:
هذا الذي يحدث

لا هذا لايحدث عندى او انك لم تفهم قصدى

163374357.gif

#170

تقصد المقاتل بس اليطلق النار ويدمر السفن ؟

#171
اقتباس
تقصد المقاتل بس اليطلق النار ويدمر السفن ؟

لا نريد تدميرها بل نريد دخولها كي نأخذ الشفرة

كما أن السفن الآخرى ستظهر بمظهر غبي جداً إذا كانت تتلقى ضربات و تسكت

#172

بس احنا عاملين دلوقت التصادم بيأثر على الصحه

---------

فمش هاينفع نقول دخولها بعدين

احنا عندنا مثلا 20 سفينه مطوب ادخل ال 20 سفينه

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

---------

بس كدا هاتبقى مساله حظ

#173
اقتباس
بس كدا هاتبقى مساله حظ

تمام .. حدخل العشرين سفينة و في واحدة بس حلاقي فيها الشفرة

طبعاً المستوى الأول ممكن يكون في 5 سفن بس عشان تبقى سهلة

#174

بس كدا قلبناها فعلا لعبه حظ

انا وحظي ممكن اقع بدري في السفينه

اتخيل بعد المجهود دا تتقلب حظ

------------------

ممكن نخلي الكود معانا ونحاول نهرب بيه ونوصله لمكان معين

كدا ممكن اكثر

-------------------------

او نخلي في ضرب مدافع بس كدا اكيد اليوزر مش هايلحق يكمل لو السفن كثرت

------------------------------

في مخيلتي نعمل الاتي :

السفينه تبحث في البحر عن الكود وتحاول تاخذه وتحطه في جزيره معينه

ووجود مدافع في السفن وبعدين هانعمل اختلاف لمستوى المدفع

#175

السلام عليكم

لانريد ان نجعل فى اللعبه اى حظ ولا يوجد مدافع فى السفن وان كانت الشفره مع اللاعب فما فائدة دخول السفينه ومحاربه القارصنه

السفن الصديقة سوف تعطى صحه للسفينه او دهب للاعب او اى معلومه تساعده فى حل اللغاز الجزر

163374357.gif

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…