ياجماعه انا هاخد كل الافكار الطرحت واعيد كتابه السيناريو بعد اذنكم
بحيث نبقى عارفين الشغل ماشي ازاي ومانتهش من بعض وانا تقريبا خلصت هروب السفن
ولان اعمل على الاصوات
ياجماعه انا هاخد كل الافكار الطرحت واعيد كتابه السيناريو بعد اذنكم
بحيث نبقى عارفين الشغل ماشي ازاي ومانتهش من بعض وانا تقريبا خلصت هروب السفن
ولان اعمل على الاصوات
اقتباسهل مازلت مصر على وجود سفن صديقة ؟؟؟ماذا تفعل تلك السفن و ماذا يحدث عندما أصطدم بها ؟؟؟
فكرة حلوة اذا كان موجود تبادل اطلاق النار
------------------
بانتظار نسخة الوندوز
اقتباسياجماعه انا هاخد كل الافكار الطرحت واعيد كتابه السيناريو بعد اذنكمبحيث نبقى عارفين الشغل ماشي ازاي ومانتهش من بعض وانا تقريبا خلصت هروب السفن
ولان اعمل على الاصوات
اظن الافكار ما خلصت :)
فكرة :
والله اللعبة حلوة اذا صار سفن صديقة و ...
لكن اذا موجود multiplayer
يا ريت تكون شبكة او انترنت :) في اللعبة

عارف انها ماخلصتش
بس احنا توهنا عاوزين نكتب السيناريو تاني عشان نعرف نشتغل ازاي
rewsh كتب:عارف انها ماخلصتشبس احنا توهنا عاوزين نكتب السيناريو تاني عشان نعرف نشتغل ازاي
احنا متهناش ولا حاجه انا متابع والسيناريو واضح بس الأفكار هى اللى بتشتت
رأى ان نجمع الأفكار للإصدار التانى مش عاوزين نعمل كل حاجه فى الأصدار الأول وبعدين منلئيش حاجة نعملها فى الإصدار الثانى
ممكن ترتب السيناريو للأصدار التالى
تم تعديل هذه المشاركة بواسطة sayedf1 في 14 يوليو 2011 في 21:36

اقتباسبس احنا توهنا عاوزين نكتب السيناريو تاني عشان نعرف نشتغل ازاي
انا معاك في كلامك لأن انا وانت تايهين في حتة الذكاء الاصطناعي و مش عارفين منين ولفين السفية رايحة
ليس هناك إطلاق نار في وضع البحر ...
سيكون في الجزيرة و فوق السفينة فقط ...
سوف نجعل سفن القراصنة تهرب مني طالما أنا أبحث عن شفرة دخول الجزيرة ... لكن عندما أنتهي من كل شئ و يكون معي خريطة الكنز سوف تطاردني سفن القراصنة .. و إذا دخلت سفينتي أقاتل القراصنة الذين دخلوا ... لأنهم إذا قتلوا البحارة الذين معي أخسر ...
اقتباسانا معاك في كلامك لأن انا وانت تايهين في حتة الذكاء الاصطناعي و مش عارفين منين ولفين السفية رايحة
أعمل أنا الذكاء الإصطناعي ... و تعملوا إنتوا الصوت ؟؟؟
لقد اشتغلنا في الهروب ولا كن لا مشكلة بس يا ريت عايز ملفات الصوت الى حنركبها
اقتباسلقد اشتغلنا في الهروب ولا كن لا مشكلة بس يا ريت عايز ملفات الصوت الى حنركبها
أين الكود ؟؟؟
السلام عليكم
ياريت الكل يراجع معايا دا
لعبه القراصنه :
عباره عن سفينه تبحر في البحر تبحث عن الشفره لتنهي المرحله
-----------
قصه اللعبه :
البحث عن الشفره الموجوده في سفينه او في جزيره
عند وجود الشفره يجب ان انزلها على الجزيره اخرى
عند استلام الشفره تبدأ القراصنه بمهاجمتي
عند النزول على السفينه تبدأ معارك ارضيه
عند وصول سفينه واصدامها بيا تبدأ معارك على السفينه
عند اصطادم اكثر من سفينه تتم ايضا الحرب ويصبح اللاعب محاصر
----------------
الخريطه يتم رسمها على العوامل الاتيه :
سرعه الرياح
سرعه الابتدائيه للسفن
عدد السفن
عدد الصخور
المقاتلين على الجزر الموجوده
صحه السفن
اللعبه مستويات :
وصعوبه اللعبه تحدد على اساس العوامل المذكوره فوق
عوامل مهمه في اللعبه :
يجب عند التعامل مع حركه السفينه ان نرى هل هي بتجاه الرياح او عكسه لحساب السرعه بشكل صحيح
القتال في الجزيره او على السفينه :
يتم بين الجنود
انواع الجنود كل جندي ( مستوى سلاح - صحه ):
جندي بأسهم
جندي بسيف
--------
المطلوب من المصممين :
###### صور للاتي :
جندي بالسيف (وهو واقف وهو بيحارب وهو ميت )
جندي بالاسهم (وهو واقف وهو بيحارب وهو ميت )
اسهم لوحدها (عندما تقع على الارض)(وعندما تضرب الاسهم وتكون في الهواء)
صوره لسطح السفينه
صوره لسطح الجزيره
صوره لشكل السفن
صوره لصخور اخرى
###### اصوات للاتي:
صوت تصادم الاسيف (مطلوب)
صوت للمياه (يمكن الاستغناء عنه)
صوت للريح لو كان في عاصفه (يمكن الاستغناء عنه)
صوت للاسهم (مطلوب )
صوت للمعارك مثل اللعب الحربيه (هيا ياجنود او ماشابه )
----------------------------
مطلوب من المشاركين
اقتراح الخرائط وافكار ليكون هناك اكثر من مستوى وصعوبه
الخريطه شرحها عمر فوق
سفن - صخور - جزيره - مكان الشفره - وياريت العوامل الفوق مستوى الصعوبه وكدا
---------------------------------
البرمجه المطلوبه :
حركه الجنود (عملت جزء وهارسله لعمر يكمله لان خبره اكثر مني )
المعركه والقتال
الذكاء الصناعي في المعركه (أنا سوف اقوم بيه ) بتاع المقاتله
زياده المتغيرات الجديده (هاتم بعد ماعمر ينزل اخر كود للويندوز )
تعديل سرعه السفن بعد التاكد من عامل الرياح (يعتبر زي عامل احتكاك )
عمل الخرائط
اقتباسأين الكود ؟؟؟
احنا مخلصنهوش كله علشان تايهين فيه مش فهمين بعض الاشياء انت الي مبرمج اللعبة كلها لازم انتا الي بتكون عارف الدوال الخاصة بالتصادم والهروب(الحركة) انا 100 مرة قولتلك كلمنا على الماسنجر و انتا مش عايز مش عارف ليه مش حينفع نفضل نبعت لبعض رسايل بس اسهل لنا ان نكلمك لنقول كل ملاحظتنا لكي نفهم بعض الاشياء انا مرة اشتغلت في الهروب ومرة تانية rewsh و تايهين لو كنت معانا واحدة واحدة على الماسنجر كنا انتهينا بس على العموم ممكن نعمل الصوت مش مشكلة بس قولي اي زرار يضرب و هل تريد صوت الماء موجود في الخلفية طول اللعبة ام لا تريده متقطع ارجو الرد لاني سأعدل على كودك سأجعل صوت للسفينة وهي تمشي اي بجانب المشي سينطلق الصوت ارجوا الرد عليا سريعا
اقتباسالمطلوب من المصممين :###### صور للاتي :
جندي بالسيف (وهو واقف وهو بيحارب وهو ميت )
جندي بالاسهم (وهو واقف وهو بيحارب وهو ميت )
اسهم لوحدها (عندما تقع على الارض)(وعندما تضرب الاسهم وتكون في الهواء)
صوره لسطح السفينه
صوره لسطح الجزيره
صوره لشكل السفن
صوره لصخور اخرى
###### اصوات للاتي:
صوت تصادم الاسيف (مطلوب)
صوت للمياه (يمكن الاستغناء عنه)
صوت للريح لو كان في عاصفه (يمكن الاستغناء عنه)
صوت للاسهم (مطلوب )
صوت للمعارك مثل اللعب الحربيه (هيا ياجنود او ماشابه )
هذه مجموعة اصوات صغيرة مع كم صورة
طبعا من لعبة اخرى (age of empires 2)

mafia_alex كتب:احنا مخلصنهوش كله علشان تايهين فيه مش فهمين بعض الاشياء انت الي مبرمج اللعبة كلها لازم انتا الي بتكون عارف الدوال الخاصة بالتصادم والهروب(الحركة) انا 100 مرة قولتلك كلمنا على الماسنجر و انتا مش عايز مش عارف ليه مش حينفع نفضل نبعت لبعض رسايل بس اسهل لنا ان نكلمك لنقول كل ملاحظتنا لكي نفهم بعض الاشياء انا مرة اشتغلت في الهروب ومرة تانية rewsh و تايهين لو كنت معانا واحدة واحدة على الماسنجر كنا انتهينا بس على العموم ممكن نعمل الصوت مش مشكلة بس قولي اي زرار يضرب و هل تريد صوت الماء موجود في الخلفية طول اللعبة ام لا تريده متقطع ارجو الرد لاني سأعدل على كودك سأجعل صوت للسفينة وهي تمشي اي بجانب المشي سينطلق الصوت ارجوا الرد عليا سريعا
المسنجر
omar_cplusplus@forislam.com
...
أنا حطيت تعليقات على الكود ... لو في حاجة مش فاهمها قولي ..
يبقى مناسب لو عملنا زر الضرب Control
بالنسبة لصوت الماء ... خليه في الخلفية ماشي و طبعاً لما السفينة تخبط في طوبة في صوت السفينة بتترزع ...
بص كل إللي تعمله دالة تشغل الصوت
يعني دالة أنا أستدعيها لما يحصل تصادم عشان تطلع صوت التصادم
و دالة أستدعيها و يفضل الصوت شغال طول اللعبة و دالة أستدعيها عشان أطفي الصوت و كدة يعني
يعني ممكن تعمل موضوع الصوت دة من غير ما تدخل في الكود بتاعي
مبرمج مبتدا كتب:اخي عمر تسطتيع ان تحمل ملف المرفق اعلاه واعطائي رايك عشان نحن (فريق التصميم) نشتغل كمان
الصور صغيرة جداً لا يمكن أن آخذها في اللعبة
أحتاج صور كبيرة لتكون واضحة
كما أنني سأضطر إلى أن أحذف خلفية الصورة لأحصل على صورة الجندي فقط بكل تحركاته
لذلك هذه الصور لا تنفع
و الأسهل من ذلك رسمها من البداية
اقتباسبالنسبة لصوت الماء ... خليه في الخلفية ماشي و طبعاً لما السفينة تخبط في طوبة في صوت السفينة بتترزع ...بص كل إللي تعمله دالة تشغل الصوت
يعني دالة أنا أستدعيها لما يحصل تصادم عشان تطلع صوت التصادم
و دالة أستدعيها و يفضل الصوت شغال طول اللعبة و دالة أستدعيها عشان أطفي الصوت و كدة يعني
يعني ممكن تعمل موضوع الصوت دة من غير ما تدخل في الكود بتاعي
خلاص انا حعمل الكود من دلوقتي بس انا حسبلك اسم ملف الصوت تحته انت علشان انا محلملتهمش في امر (filename)
نسيت اسئلك الصوت حيبقى اوبن ايه ال ولا ايه
تم تعديل هذه المشاركة بواسطة mafia_alex في 23 أغسطس 2008 في 13:22
اقتباسنسيت اسئلك الصوت حيبقى اوبن ايه ال ولا ايه
أيوة أوبن إية إل
خلدون خالد2 كتب:
صور جيدة
الآن نريد صورة للسفينة التي أحارب فيها ...
أي صورة
لجدران السفينة و أرضيتها من الجانب ...
اقتباسالآن نريد صورة للسفينة التي أحارب فيها ...أي صورة
لجدران السفينة و أرضيتها من الجانب ...
هذه سوف تكون مساحة تحرك كامله ؟ بكل تفاصيلها (صناديق,ابواب, اشرعه , ...)
اليس كذلك ؟
إذا كان كذلك فسوف نحتاج إلى سيناريو صغير (للحركه داخل السفينه) , هل سوف تكون الشيفره في الصناديق , هل سيدخل ابواب ام لا , ..... ؟؟
تم تعديل هذه المشاركة بواسطة خلدون خالد2 في 23 أغسطس 2008 في 13:54
خلدون خالد2 كتب:هذه سوف تكون مساحة تحرك كامله ؟ بكل تفاصيلها (صناديق,ابواب, اشرعه , ...)اليس كذلك ؟
إذا كان كذلك فسوف نحتاج إلى سيناريو صغير (للحركه داخل السفينه) , هل سوف تكون الشيفره في الصناديق , هل سيدخل ابواب ام لا , ..... ؟؟
نعم ... تكون خليفة تسير مع اللاعب بينما هو ثابت في مكانه
كما ترى هذا الرسم
و طبعاً هذه السفينة فيها صناديق و أشرعة و بحارة ... و المغامر الذي نلعب به يدخل السفينة و يبدأ بقتالهم .. و تكون هناك غرفة في آخر السفينة أدخلها
... و هذه وضعية آخرى تكون الرسمة فيها من داخل الغرفة التي فيها القرصان الكبير زعيم القراصنة الذي أقاتله و يكون قتاله صعب بعكس قتال البحارة الآخرين الذي سيكون سهل
و عندما أسقطه على الأرض آخذ منه الشفرة
طبعاً ستكون مثل لعبة دووم .. عندما أسير فوقه معناه أنني أخذت الشفرة ثم أعود لسفينتي و معي الشفرة و يتحول السهم الذي في الرادار و يشير إلى الجزيرة التي قد حصلت على شفرتها
عمر دي داله الصوت حتنسخها في 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 في 23 أغسطس 2008 في 16:25
اقتباسهل ستكون اللعبة multiplayerعشان السفن الصديقة و المحاربة ...
في هذه النسخه بالأغلب لا .
بالنسبه لسطح السفينة سأعمل به يوم غد إن شاء الله
اقتباسعمر دي داله الصوت حتنسخها في 3header اول header صوت الضربة و التاني صوت الماء والتالت الاصتدام كما تريد ممكن من غير ترتيب
ممتاز
إن شاء الله التعديل القادم سأضيف إليه هذه الدوال الخاصة بالصوت + ملفات الصوت
بالنسبة لتعدد اللاعبين في هذه اللعبة ...
السيناريو لا يسمح بهذا ... لأن هذه اللعبة عبارة عن مغامر يبحث عن كنز ... و وجود سفن صديقة و سفن قراصنة مجرد شئ عابر و يوجد من هذه السفن الكثير .. لذلك إذا جعلنا اللاعب الآخر يلعب بها فسيكون دوره بسيط و ينتهي و يستمر دور اللاعب الأصلي طوال اللعبة ..
كما أن اللعبة سيكون فيها saveGame إن شاء الله ليحفظ اللاعب جهده في ملف ليعيد إكماله بعد ذلك .. و السبب هو أن إجتياز هذه اللعبة سيأخذ وقت كبير يضيع في المحاولات و التفكير لهذا يصعب بل يستحيل أن ينتهي اللاعب من اللعبة في يوم واحد ..
تم تعديل هذه المشاركة بواسطة omar_cplusplus في 23 أغسطس 2008 في 17:30
اقتباسالسيناريو لا يسمح بهذا ... لأن هذه اللعبة عبارة عن مغامر يبحث عن كنز ... و وجود سفن صديقة و سفن قراصنة مجرد شئ عابر و يوجد من هذه السفن الكثير .. لذلك إذا جعلنا اللاعب الآخر يلعب بها فسيكون دوره بسيط و ينتهي و يستمر دور اللاعب الأصلي طوال اللعبة ..كما أن اللعبة سيكون فيها saveGame إن شاء الله ليحفظ اللاعب جهده في ملف ليعيد إكماله بعد ذلك .. و السبب هو أن إجتياز هذه اللعبة سيأخذ وقت كبير يضيع في المحاولات و التفكير لهذا يصعب بل يستحيل أن ينتهي اللاعب من اللعبة في يوم واحد ..
تم تحرير المشاركة بواسطة omar_cplusplus: اليوم, 05:30 PM
قد يكون اللاعب الاخر هو قرصان
واللاعب الصديق دوره مثل دور اللاعب المغامر

هل القرصان مثلاً يبحث عن الكنز هو الآخر ؟؟ و إذا أخذ إحدى اللاعبين الشفرة فما مصير اللاعب الآخر ؟؟ و ماذا يفعل اللاعب الصديق ؟؟ هل ينافس اللاعب الآخر في الوصول إلى الكنز ؟؟اقتباسقد يكون اللاعب الاخر هو قرصانواللاعب الصديق دوره مثل دور اللاعب المغامر
موضوع تعدد اللاعبين يناسب أكثر ألعاب المنافسة و ليس المغامرة ..
مثل الألعاب الرياضية و السباقات و المصارعة و ما إلى ذلك .. أما المغامرة التي فيها مراحل و غير ذلك لا يناسبها إلا لاعب واحد ...
هناك مشكلة آخرى ... هي أن الأسهل في أي تطبيق فيه شبكة أن نعمله بالجافا .. و أنا منذ شهرين أو ثلاثة أشهر قد حاولت أن أستعمل OpenGL في الجافا و لكني واجهت بعض المشاكل في تحميل الإكساء لذلك عدت إلى السي++ ....
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…