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

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

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

فين الكلاس اخي عمر

اديني رابط ليه

#202

هذا هو المشروع الذي قام بتطويره الاخ عمر .. بعد تنفيذه بالفيجوال ستوديو 2008 .

GLShip.zip

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#203

السلام عليكم

مجهود رائع اخوانى

جزاكم الله خيرا على ما يُبذل :)

هذا تصور مبدأى للبوستر

post-48487-1219268638_thumb.jpg

لو فيه اى تعليقات .. تفضلوا :)

لله في الآفاق آيات لعـــل = أقلهـــا هو ما إليه هداكا

ولعل ما في النفس من آياته = عجبٌ عجابٌ لو ترى عيناكا

والكون مشحون بأسرار إذا = حاولت تفسيراً لهــا أعياكا

#205

وينكم يا فريق البرمجة

لماذا عندي يطلع خطا في فك الضغط ؟

في الصور

startingprogremmer.jpg
#206

البوستر ممتاز

تم تعديل هذه المشاركة بواسطة sayedf1 في 14 يوليو 2011 في 21:28

163374357.gif

#207

انت بتحمل اي ملف البيعمل معاك مشكله ؟

حمل اخر واحد ل عمر

#208

! C:\Documents and Settings\HS\Desktop\12.zip: فشل CRC في GLShip\maya.bmp. الملف معطوب

! C:\Documents and Settings\HS\Desktop\12.zip: فشل CRC في GLShip\safina_4.bmp. الملف معطوب

اخر نسخة !!

startingprogremmer.jpg
#209
اقتباس
اخر نسخة !!

و ماذا عن نسخة الأخ الشمري ؟؟

على العموم .. إنتظر النسخة الأخيرة

#210

و ماذا عن نسخة الأخ الشمري ؟؟

اقتباس
! C:\Documents and Settings\HS\Desktop\12.zip: فشل CRC في GLShip\maya.bmp. الملف معطوب

! C:\Documents and Settings\HS\Desktop\12.zip: فشل CRC في GLShip\safina_4.bmp. الملف معطوب

اخر نسخة !!

الخطا من عندي على ما اظن لكن شنو الحل ؟ مع هذا الونرار

علما ان الفورمات لم ينفع

startingprogremmer.jpg
#211

و ماذا عن صور البحارة على السفينة يتقاتلون ؟؟

#212

بصراحة اللعبة تحتاج تكون 3d لو تقدروا الصور انشاء جاهزة

خصوصا

اقتباس
ماذا عن صور البحارة على السفينة يتقاتلون ؟؟

لا يمكن ان نلعب ببحارة يتقاتل مع الرؤيا من فوق (او دخول السفينة ...)

startingprogremmer.jpg
#213

عمر على فكره صندوق الرسائل عندك كامل ولا استطيع ان اراسلك

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

الان انا لدي مشكله في هرب السفن

عندي حالتين : في التشيك

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

وكمان طول مالسفينه ماشيه فرضا انا شلت ايدي من الكيبورد

فانا عملت الشغل جوه الفنكشن بتاعه keyboard

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

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

فانا عملت دلوقت

عملت لوب عليهم كلهم

بعد كدا

المفروض اني اشوف المسافه بيني وبين السفينه التانيه كام

----

بس الموضوع مش منطقي ومش بيمشي صح

يعني التشيك دا مش شغال

انا عاوز تفكيركم معايا

	 total=S.z-A.z;
			 total2=A.x-S.x;
			if(total2<=1 || total<=1)

تم تعديل هذه المشاركة بواسطة rewsh في 21 أغسطس 2008 في 18:35

#214
اقتباس
فانا عملت الشغل جوه الفنكشن بتاعه keyboard

أنا كتبت الفنكشن دي من الأول خالص ...

عشان أنا كنت مش عارف إزاي أخلي اللعبة تحس بالأزرار s و w و + و - في الويندوز فخليت اللينوكس هو كمان يشتغل بup و down و space و home و end ...

و طبعاً غيرت حاجات كتير عشان كدة كتبر زي القائمة الرئيسية للعبة و مقدمة اللعبة و فيها البوستر في حتى ظلمة و في ضوء عمال يدور عليه فكتبت الفانكشن من الأول ..

اقتباس
عمر على فكره صندوق الرسائل عندك كامل ولا استطيع ان اراسلك

أنا خلاص فضيته من زمان

أنا عايز لما يكون المسافة بين السفينة S و بين أي سفينة تانية يبقى 1.5 مثلاً ... خلي السفينة التانية تهرب

يعني الآتي

for (int i = 0; i < Sofon; i++)
if ( sqrt( (S.x-A.x)*(S.x-A.x) + (S.z-A.z)*(S.z-A.z) ) <= 1.5 )
//أوامر الهروب

ملحوظة ..

المتغير Sofon هذا موجود في النسخة الجديدة من اللعبة يتم أخذه من ملف الخريطة يعبر عن عدد السفن

في النسخة التي معك عدد السفن 5 .. لكن طبعاً ستضطر إلى تعديلها بعد ذلك إلى Sofon

#215

تمام اوك هاشتغل على الجديد كدا

طيب انت شايف الافضل نحط الكود في فنكشن الكيبورد ولا display لان احنا عندنا حالتين زي ماشرحت فوق

-------

دلوقتت في اللعبه

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

وايه كمان هانعمله اطلاق نار او ماذا

تم تعديل هذه المشاركة بواسطة rewsh في 21 أغسطس 2008 في 19:00

#216

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

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

تم تعديل هذه المشاركة بواسطة rewsh في 21 أغسطس 2008 في 19:44

#217

بالفعل تصميم اشخاص 2d من أعلى شئ عجيب :(

يمكن ان يكونوا عبارة عن -o- كرأس عليها خوذة ومنكبين فقط من أعلى

وتتحرك الاطراف عند القتال فقط ؟؟

او ماذا تقترحون ؟

لله في الآفاق آيات لعـــل = أقلهـــا هو ما إليه هداكا

ولعل ما في النفس من آياته = عجبٌ عجابٌ لو ترى عيناكا

والكون مشحون بأسرار إذا = حاولت تفسيراً لهــا أعياكا

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

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

تم تعديل هذه المشاركة بواسطة mafia_alex في 21 أغسطس 2008 في 20:35

#219

لا انا عاوز الهروب يكون منطقي

بمعنى ان لو انا هاجم عليك من اليمين طبيعي القرصان يهرب بزاويه او الى الشمال

عشان اعمل مستويات صعوبه بعد كدا

فلازم اعرف انا قريب لسفينه القرصان من اي اتجاه

وكمان الفنكشن بتاعه التشك مش شغاله

اممممممم

بالنسبه لموضوع كدا

انتم عاوزين نقلب 3d ؟؟؟

#220

انا بالنسبة الي 3d افضل بكثييير

بالنسبة الى الصور مثل ما قلتلكم ادور صور الى age of empires 3 وإن شاء الله السفن موجودة

يوجد اشخاص

وسفين القرصان نريدها تطلق النيران (يعني مو كله هرووب) ---> لزيادة الاثارة في اللعبة

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

موضوع المال :

اظن نستخدم المال في تصنيع جنود داخل الجزيرة و تطويرهم و تطوير اسلحة السفينة و ... يوجد الكثير :)

startingprogremmer.jpg
#221

طيب ممكن نرتب قصه اللعبه عشان دخلنا في حجات كثيره جدا دلوقت

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

جنود وكدا يبقى تعالوا نعيد ترتيب القصه

ممكن تضفني مبرمج مبتدأ

fcis_Acm@hotmail.com

#222

على فكرة لن نعمل أي إطلاق نار في وضع البحر ...

كل الحرب ستكون في الجزيرة و على السفينة ... و ستكون بالسيوف أو بإطلاق الأسهم ...

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

السفينة لن تهرب إلى مكان محدد بل ستهرب فقط ..

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

ربما هذه الصورة توضح الأمر ...

post-112912-1219353485_thumb.jpg

لاحظ كل لون سهم مقترن بنفس اللون لزاوية الهروب

طبعاً الزاوية 270 تختلف إختلافاً كبيراً جداً جداً جداً جداً جداً جداً جداً جداً جداً جداً عن الزاوية 90

هذه تجعل السفينة تسير إلى الوراء و هذه إلى الأمام لذلك هناك دالة آخرى تختلف إختلافاً شاسعاً جداً جداً جداً جداً عن الatan أي معكوس دالة tan ...

مع الملاحظة أننا نعمل بنظام الراديان و ليس الدرجة ...

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

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

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

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

تقصد أي شرط بالضبط ؟؟

#223
وماذا بعد؟ كتب:
بالفعل تصميم اشخاص 2d من أعلى شئ عجيب :(

يمكن ان يكونوا عبارة عن -o- كرأس عليها خوذة ومنكبين فقط من أعلى

وتتحرك الاطراف عند القتال فقط ؟؟

او ماذا تقترحون ؟

هذا هو المقصود ... أن تكون خوذة و كتفين و أطراف فقط و يظهر السيف مع اليد ممدودة في حالة القتال

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

يعني نريد مثلاً ثمانين صورة !!!

طبعاً ترسم صورة واحدة ثم تعدل عليها و هكذا ...

أعرف أنه متعب .. لكن هذا ما نحتاج إليه في اللعبة

#224

الاخير السالتك عليه بتاع جمله الشرط عند 1 ونص يهرب السفنيه

-----

ليا عوده اقرأ الكلام

#225

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

نجعلها بعدين فقط ... و ربما الإصدار القادم من اللعبة في العام القادم يكون ثلاثي إن شاء الله .. !!

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