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

هل برمجة الألعاب شيء صعب ؟؟؟

مغلق
بدأه الغانمي في 24 أغسطس 2005 · 18 رد · 2,042 مشاهدة · في قسم برمجة الألعاب و الرسوميات العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أخواني الاعزاء أنا مبرمج في الفيجوال بيسك دوت نت ومنذ فترة طويلة وأنا أتعلم البرمجة ولكن عندما أريد أن أصمم لعبة بالفيجوال بيسك أكرة البرمجة وأكرة الجهاز وأكرة الساعة التي جلست فيها أبرمج والسبب في ذلك أنه أفهم الاساسيات لتصميم الالعاب ولم نجد مراجع باللغة العربية تتكلم عن هذا الموضوع ... :wacko:

يا أخواني العزاء أريد مثالاً مسيطاً عن برمحة الالعاب مع شرح بسيط عن تصميم الالعاب .

س / كيف أربط الدايركت أكس في الفيجوال بيسك ؟

س/ كيف أصنع بيئة كالسحاب والجبال والوديان والنهار ......... :s ؟

س/ كيف أحرك مجسماً على الشاشة مثالاً ؟

س/ كيف أجعل الكاميرات تتحرك ؟

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

#3
اقتباس
ولكن عندما أريد أن أصمم لعبة بالفيجوال بيسك أكرة البرمجة وأكرة الجهاز وأكرة الساعة التي جلست فيها أبرمج

اذا كانت هذه المشاعر تنتابك عندما تحاول البرمجة ورغم ذلك تعود لها فلا تخف.

فهذا يعني انك تسير في الاتجاه الصحيح انك مدمن برمجة وستكون مبرمج متمكن :lol:

#4

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

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

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

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

س / هل يوجد كتاب باللغة العربية يعلم برمجة الالعاب بالفيجوال بيسك دوت نت ؟

وشكرا جزيلا لكم جميعاً علي هذي الجهود الطيبة .

#5
الغانمي كتب:
  س / هل يوجد كتاب باللغة العربية يعلم برمجة الالعاب بالفيجوال بيسك دوت نت ؟

كتب عربية .... لا أعتقد أنه يوجد

فكتب الدايركت إكس العربية بشكل عام قليلة جداً فما بالك بالفيجوال بيسك .نيت

:lol:

#6

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

في برمجة الألعاب ستجد كتب و لكن قلية و أجنبية..أنا نصيحتي تستخدمvb6 و ++C فير برمجة الألعاب

كل أسألتك يجب عليها كتاب الأخ Egy-Tiger في Direct x7 في فيجوال بيسك 6 ..و لكن للأسف حتى الآن لا أملك رابط جيد

له.

و في أيضا كتب برمجة عن الDirect x في ++C ..

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

http://www.gamedev.net/community/forums/to...topic_id=341337

هذا سؤال لي في النادي سيضعك داخل النادي ادخل أحد الأقسام سجد أجوبة لأسئلتك و لكن كلهم أجانب و عليك أن تفهم عليهم.

ستلاحظ في سؤالي في رد الأخ البولندي Borys Pomianek عدة أمور منها أن الفيجوال بيسك6 للأسف انقرض عندهم و لم

يعودوا يستخدمونه لأي شيء و ستلاحظ أنه ينصحني بال VB.NETو لكنه لا ينصحني بها لبرمجة الألعاب(على فكرة لا تخاف ما فيتمييز عنصري عندهم بلدي العربي مكتوب و أمريكان و إنكليز جاوبوني ) ..يعني هي كلمة واحدة

اتفق عليها الجميع (برمجة ألعاب=++C) لذلك أنا منكب على دراستها ليل نهار على الرغم من صعوبتها نوعا ما.

ولا أعتقد أن ألعاب المسابقة هي هدفك لأنها على ما أعتقد 2dأما أنت فتريدها مثلي 3d..

و شكرا

إيـاس

#7
اقتباس
أخي الكريم الغانمي هو الحقيقة موقفك صعب قليلا و ذلك لأن لغات ال.net بشكل عام لم تلقى حتى الآن الاهتمام الكبير و خاصة

معلومات صحيحة (تقريباً)

اقتباس
في برمجة الألعاب  ستجد كتب و لكن قلية و أجنبية..أنا نصيحتي تستخدمvb6 و ++C في برمجة الألعاب

طبعا كل الكتب بالإنكليزية

اقتباس
كل أسألتك يجب عليها كتاب الأخ

Egy-Tiger في Direct x7  في فيجوال بيسك 6 ..و لكن للأسف حتى الآن لا أملك رابط جيد

من الخطأ الآن تعلم دايركت إكس 7 هذا يساوي تعلم فيجوال بيسك 5 بعد طرح دوت نيت 2005 :blink:

اقتباس
اتفق عليها الجميع (برمجة ألعاب=++C) لذلك أنا منكب على دراستها ليل نهار على الرغم من صعوبتها نوعا ما.

طبعاً , كلام صحيح 100%

اقتباس
 

ولا أعتقد أن ألعاب المسابقة هي هدفك لأنها على ما أعتقد 2dأما أنت فتريدها مثلي 3d..

ألعاب المسابقة 2D تماماً , من غير المجدي التعلم منها

شكراً

مؤيد

#8

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

شكراً جزيلاً لكم على هذا الجهد الطيب والشرح الوافي

ولكن أنا سمعت أنت لغات البرمجة في بيئة التطوير فيجوال اسديو دوت نت أصبحت متساوية في القوة يعني

أن++ vb.NET = C

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

وشكرا لكم

#9
الغانمي كتب:
السلام عليكم ورحمة الله وبركاته 

شكراً جزيلاً لكم على هذا الجهد الطيب والشرح الوافي

ولكن أنا سمعت أنت لغات البرمجة في بيئة التطوير فيجوال اسديو دوت نت أصبحت متساوية في القوة يعني

أن++ vb.NET    =  C

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

وشكرا لكم

و عليكم السلام

صحيح أن كل لغات دوت نيت أصبحت تقريباً متساوية فيما بينها , كيف لا وهي تعمل تحت سقف واحد و هو الفريم وورك !!!

#10

بصراحة اا حتى هذه اللحظة لم أعرف ما هو المميز بال.net ..لقد سمعت بأن برامجها سهلة الاختراق ..

طيب شوف إنت شكلك مقتنع بال.net أكثر من غيرها و لكن هذا هو الموجود حاليا يعني ما في مانع تتعلم ++C مع .net

أنا شخصيا خليت ال.Netلبعد ال++C.

أهلا أخي الكريم MoaM بس أيضا كتب Dx 9 ليست متوفرة ..ممكن لو في كتاب تدلنا عليه.

إيـاس

#11
eias كتب:
...

أهلا أخي الكريم MoaM بس أيضا كتب Dx 9 ليست متوفرة ..ممكن لو في كتاب تدلنا عليه.

...

كتب دايركت إكس 9 يوجد , و لكنها طبعاً بالإنكليزية

مثلاً : بحثت في موقع Amazon عن كتب DirectX 9 فوجد 718 نتيجة

http://www.amazon.com/exec/obidos/search-h...3140495-6951914

:lol: :lol: :lol:

#12

مرحبا

هي رابط موقع للكتب العربية

وفيه كتاب لتعلم dx7 مع vb

أرجو أنو يفيدك

إننا محكومون بالأمل وما يحدث الآن ليس نهاية العالم

#15

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

يا أخواني أنا نزلت لعبة الاخ الفائز في مسابقة برمجة الالعاب ( لعبة العنكبوت ) لوكن الكود لم ينزل

يمكن رابط الكود عطلان ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

#17

يا اخوان ..

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

فيه فرق بين directx و الالعاب ..

الدايركت اكس ادوات .... اقصد ... مكتبة فقط .

برمجة الالعاب ..ذكاء.

اولا .. تعلم dx

بعدين

تعلم عمل العاب .. 2d >> اذا عملت لعبة 2d >>> تقدر تسوي 3d >>

لاتستخفون ب2d

--

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

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

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#18
الشمري كتب:
يا اخوان ..

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

فيه فرق بين directx و الالعاب ..

الدايركت اكس ادوات .... اقصد ... مكتبة فقط .

برمجة الالعاب ..ذكاء.

اولا .. تعلم dx

بعدين

تعلم عمل العاب .. 2d >> اذا عملت لعبة 2d >>>  تقدر  تسوي 3d >>

لاتستخفون ب2d

--

طبعاً , طبعاً

و لكن يوجد ارتباط وثيق بين الدايركت إكس و المحركات ==> الألعاب :lol:

#19

اخي الغانمي .. لا يوجد شيء صعب , بل يوجد شيء يستحق التعب والعناء ولكنه ليس صعب

ان برمجة الالعاب ليست بالامر المعقد كما كنت اتوقع انا .. فعندما يحترف المرء سيصبح كل شيء سهل :D هذه كلمه من صديق محترف .. اعدت على ذكرها .. لا تظن انني محترف فما زلت في البدايه مثلك يعني

وشكرا

موقعي :- www.gamesdevteam.com

هذا الموضوع مغلق.

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