sayedf1

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

377 ردود في هذا الموضوع

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

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

ولان اعمل على الاصوات

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
هل مازلت مصر على وجود سفن صديقة ؟؟؟

ماذا تفعل تلك السفن و ماذا يحدث عندما أصطدم بها ؟؟؟

فكرة حلوة اذا كان موجود تبادل اطلاق النار

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

بانتظار نسخة الوندوز

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

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

ولان اعمل على الاصوات

اظن الافكار ما خلصت :)

فكرة :

والله اللعبة حلوة اذا صار سفن صديقة و ...

لكن اذا موجود multiplayer

يا ريت تكون شبكة او انترنت :) في اللعبة

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

عارف انها ماخلصتش

بس احنا توهنا عاوزين نكتب السيناريو تاني عشان نعرف نشتغل ازاي

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
عارف انها ماخلصتش

بس احنا توهنا عاوزين نكتب السيناريو تاني عشان نعرف نشتغل ازاي

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

رأى ان نجمع الأفكار للإصدار التانى مش عاوزين نعمل كل حاجه فى الأصدار الأول وبعدين منلئيش حاجة نعملها فى الإصدار الثانى

ممكن ترتب السيناريو للأصدار التالى

تم تعديل بواسطه sayedf1
0

شارك هذا الرد


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

انا معاك في كلامك لأن انا وانت تايهين في حتة الذكاء الاصطناعي و مش عارفين منين ولفين السفية رايحة

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

ليس هناك إطلاق نار في وضع البحر ...

سيكون في الجزيرة و فوق السفينة فقط ...

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

انا معاك في كلامك لأن انا وانت تايهين في حتة الذكاء الاصطناعي و مش عارفين منين ولفين السفية رايحة

أعمل أنا الذكاء الإصطناعي ... و تعملوا إنتوا الصوت ؟؟؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

0

شارك هذا الرد


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

أين الكود ؟؟؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

السلام عليكم

ياريت الكل يراجع معايا دا

لعبه القراصنه :

عباره عن سفينه تبحر في البحر تبحث عن الشفره لتنهي المرحله

-----------

قصه اللعبه :

البحث عن الشفره الموجوده في سفينه او في جزيره

عند وجود الشفره يجب ان انزلها على الجزيره اخرى

عند استلام الشفره تبدأ القراصنه بمهاجمتي

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

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

عند اصطادم اكثر من سفينه تتم ايضا الحرب ويصبح اللاعب محاصر

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

الخريطه يتم رسمها على العوامل الاتيه :

سرعه الرياح

سرعه الابتدائيه للسفن

عدد السفن

عدد الصخور

المقاتلين على الجزر الموجوده

صحه السفن

اللعبه مستويات :

وصعوبه اللعبه تحدد على اساس العوامل المذكوره فوق

عوامل مهمه في اللعبه :

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

القتال في الجزيره او على السفينه :

يتم بين الجنود

انواع الجنود كل جندي ( مستوى سلاح - صحه ):

جندي بأسهم

جندي بسيف

--------

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

###### صور للاتي :

جندي بالسيف (وهو واقف وهو بيحارب وهو ميت )

جندي بالاسهم (وهو واقف وهو بيحارب وهو ميت )

اسهم لوحدها (عندما تقع على الارض)(وعندما تضرب الاسهم وتكون في الهواء)

صوره لسطح السفينه

صوره لسطح الجزيره

صوره لشكل السفن

صوره لصخور اخرى

###### اصوات للاتي:

صوت تصادم الاسيف (مطلوب)

صوت للمياه (يمكن الاستغناء عنه)

صوت للريح لو كان في عاصفه (يمكن الاستغناء عنه)

صوت للاسهم (مطلوب )

صوت للمعارك مثل اللعب الحربيه (هيا ياجنود او ماشابه )

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

مطلوب من المشاركين

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

الخريطه شرحها عمر فوق

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

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

البرمجه المطلوبه :

حركه الجنود (عملت جزء وهارسله لعمر يكمله لان خبره اكثر مني )

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

الذكاء الصناعي في المعركه (أنا سوف اقوم بيه ) بتاع المقاتله

زياده المتغيرات الجديده (هاتم بعد ماعمر ينزل اخر كود للويندوز )

تعديل سرعه السفن بعد التاكد من عامل الرياح (يعتبر زي عامل احتكاك )

عمل الخرائط

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
أين الكود ؟؟؟

احنا مخلصنهوش كله علشان تايهين فيه مش فهمين بعض الاشياء انت الي مبرمج اللعبة كلها لازم انتا الي بتكون عارف الدوال الخاصة بالتصادم والهروب(الحركة) انا 100 مرة قولتلك كلمنا على الماسنجر و انتا مش عايز مش عارف ليه مش حينفع نفضل نبعت لبعض رسايل بس اسهل لنا ان نكلمك لنقول كل ملاحظتنا لكي نفهم بعض الاشياء انا مرة اشتغلت في الهروب ومرة تانية rewsh و تايهين لو كنت معانا واحدة واحدة على الماسنجر كنا انتهينا بس على العموم ممكن نعمل الصوت مش مشكلة بس قولي اي زرار يضرب و هل تريد صوت الماء موجود في الخلفية طول اللعبة ام لا تريده متقطع ارجو الرد لاني سأعدل على كودك سأجعل صوت للسفينة وهي تمشي اي بجانب المشي سينطلق الصوت ارجوا الرد عليا سريعا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
المطلوب من المصممين :

###### صور للاتي :

جندي بالسيف (وهو واقف وهو بيحارب وهو ميت )

جندي بالاسهم (وهو واقف وهو بيحارب وهو ميت )

اسهم لوحدها (عندما تقع على الارض)(وعندما تضرب الاسهم وتكون في الهواء)

صوره لسطح السفينه

صوره لسطح الجزيره

صوره لشكل السفن

صوره لصخور اخرى

###### اصوات للاتي:

صوت تصادم الاسيف (مطلوب)

صوت للمياه (يمكن الاستغناء عنه)

صوت للريح لو كان في عاصفه (يمكن الاستغناء عنه)

صوت للاسهم (مطلوب )

صوت للمعارك مثل اللعب الحربيه (هيا ياجنود او ماشابه )

هذه مجموعة اصوات صغيرة مع كم صورة

طبعا من لعبة اخرى (age of empires 2)

Sound.rar

Picture.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
احنا مخلصنهوش كله علشان تايهين فيه مش فهمين بعض الاشياء انت الي مبرمج اللعبة كلها لازم انتا الي بتكون عارف الدوال الخاصة بالتصادم والهروب(الحركة) انا 100 مرة قولتلك كلمنا على الماسنجر و انتا مش عايز مش عارف ليه مش حينفع نفضل نبعت لبعض رسايل بس اسهل لنا ان نكلمك لنقول كل ملاحظتنا لكي نفهم بعض الاشياء انا مرة اشتغلت في الهروب ومرة تانية rewsh و تايهين لو كنت معانا واحدة واحدة على الماسنجر كنا انتهينا بس على العموم ممكن نعمل الصوت مش مشكلة بس قولي اي زرار يضرب و هل تريد صوت الماء موجود في الخلفية طول اللعبة ام لا تريده متقطع ارجو الرد لاني سأعدل على كودك سأجعل صوت للسفينة وهي تمشي اي بجانب المشي سينطلق الصوت ارجوا الرد عليا سريعا

المسنجر

[email protected]

...

أنا حطيت تعليقات على الكود ... لو في حاجة مش فاهمها قولي ..

يبقى مناسب لو عملنا زر الضرب Control

بالنسبة لصوت الماء ... خليه في الخلفية ماشي و طبعاً لما السفينة تخبط في طوبة في صوت السفينة بتترزع ...

بص كل إللي تعمله دالة تشغل الصوت

يعني دالة أنا أستدعيها لما يحصل تصادم عشان تطلع صوت التصادم

و دالة أستدعيها و يفضل الصوت شغال طول اللعبة و دالة أستدعيها عشان أطفي الصوت و كدة يعني

يعني ممكن تعمل موضوع الصوت دة من غير ما تدخل في الكود بتاعي

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

0

شارك هذا الرد


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

الصور صغيرة جداً لا يمكن أن آخذها في اللعبة

أحتاج صور كبيرة لتكون واضحة

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

لذلك هذه الصور لا تنفع

و الأسهل من ذلك رسمها من البداية

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
بالنسبة لصوت الماء ... خليه في الخلفية ماشي و طبعاً لما السفينة تخبط في طوبة في صوت السفينة بتترزع ...

بص كل إللي تعمله دالة تشغل الصوت

يعني دالة أنا أستدعيها لما يحصل تصادم عشان تطلع صوت التصادم

و دالة أستدعيها و يفضل الصوت شغال طول اللعبة و دالة أستدعيها عشان أطفي الصوت و كدة يعني

يعني ممكن تعمل موضوع الصوت دة من غير ما تدخل في الكود بتاعي

خلاص انا حعمل الكود من دلوقتي بس انا حسبلك اسم ملف الصوت تحته انت علشان انا محلملتهمش في امر (filename)

نسيت اسئلك الصوت حيبقى اوبن ايه ال ولا ايه

تم تعديل بواسطه mafia_alex
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

شارك هذا الرد


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

أيوة أوبن إية إل

صور جيدة

الآن نريد صورة للسفينة التي أحارب فيها ...

أي صورة

لجدران السفينة و أرضيتها من الجانب ...

0

شارك هذا الرد


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

أي صورة

لجدران السفينة و أرضيتها من الجانب ...

هذه سوف تكون مساحة تحرك كامله ؟ بكل تفاصيلها (صناديق,ابواب, اشرعه , ...)

اليس كذلك ؟

إذا كان كذلك فسوف نحتاج إلى سيناريو صغير (للحركه داخل السفينه) , هل سوف تكون الشيفره في الصناديق , هل سيدخل ابواب ام لا , ..... ؟؟

تم تعديل بواسطه خلدون خالد2
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
هذه سوف تكون مساحة تحرك كامله ؟ بكل تفاصيلها (صناديق,ابواب, اشرعه , ...)

اليس كذلك ؟

إذا كان كذلك فسوف نحتاج إلى سيناريو صغير (للحركه داخل السفينه) , هل سوف تكون الشيفره في الصناديق , هل سيدخل ابواب ام لا , ..... ؟؟

نعم ... تكون خليفة تسير مع اللاعب بينما هو ثابت في مكانه

كما ترى هذا الرسم

post-112912-1219493560_thumb.jpg

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

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

و عندما أسقطه على الأرض آخذ منه الشفرة

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

عمر دي داله الصوت حتنسخها في 3header اول header صوت الضربة و التاني صوت الماء والتالت الاصتدام كما تريد ممكن من غير ترتيب

و دا الكود حتغير في كل هيدر اسم ملف الصوت و طبعا لازم يكون wav

alutLoadWAVFile("wave name.wav",&format,&data,&size,&freq);

#include <stdio.h>
#include <stdlib.h>
#include <AL/al.h>
#include <AL/alut.h>

#define NUM_BUFFERS 1
#define NUM_SOURCES 1
#define NUM_ENVIRONMENTS 1


ALfloat source0Pos[]={ -2.0, 0.0, 0.0};
ALfloat source0Vel[]={ 0.0, 0.0, 0.0};

Aluint buffer[NUM_BUFFERS];
Aluint source[NUM_SOURCES];
ALuint environment[NUM_ENVIRONMENTS];

ALsizei size,freq;
ALenum format;
ALvoid *data;

void init_sound(void)
{

alutLoadWAVFile("wave name.wav",&format,&data,&size,&freq);
alBufferData(buffer[0],format,data,size,freq);
alutUnloadWAV(format,data,size,freq);
alSourcef(source[0], AL_PITCH, 1.0f);
alSourcef(source[0], AL_GAIN, 1.0f);
alSourcefv(source[0], AL_POSITION, source0Pos);
alSourcefv(source[0], AL_VELOCITY, source0Vel);
alSourcei(source[0], AL_BUFFER,buffer[0]);
alSourcei(source[0], AL_LOOPING, AL_TRUE);


}

alSourcei(source[0], AL_LOOPING, AL_TRUE);

عمر لما تعمل المية لازم حيبقي السطر دا فيه AL_LOOPING

تم تعديل بواسطه mafia_alex
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

هل ستكون اللعبة multiplayer

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
هل ستكون اللعبة multiplayer

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

في هذه النسخه بالأغلب لا .

بالنسبه لسطح السفينة سأعمل به يوم غد إن شاء الله

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
عمر دي داله الصوت حتنسخها في 3header اول header صوت الضربة و التاني صوت الماء والتالت الاصتدام كما تريد ممكن من غير ترتيب

ممتاز

إن شاء الله التعديل القادم سأضيف إليه هذه الدوال الخاصة بالصوت + ملفات الصوت

بالنسبة لتعدد اللاعبين في هذه اللعبة ...

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

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

تم تعديل بواسطه omar_cplusplus
0

شارك هذا الرد


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

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

تم تحرير المشاركة بواسطة omar_cplusplus: اليوم, 05:30 PM

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

واللاعب الصديق دوره مثل دور اللاعب المغامر

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
قد يكون اللاعب الاخر هو قرصان

واللاعب الصديق دوره مثل دور اللاعب المغامر

هل القرصان مثلاً يبحث عن الكنز هو الآخر ؟؟ و إذا أخذ إحدى اللاعبين الشفرة فما مصير اللاعب الآخر ؟؟ و ماذا يفعل اللاعب الصديق ؟؟ هل ينافس اللاعب الآخر في الوصول إلى الكنز ؟؟

موضوع تعدد اللاعبين يناسب أكثر ألعاب المنافسة و ليس المغامرة ..

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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .