الشبكة العربية لمطوري الألعاب

موهوب  أسامة ديب مشاركة 1

السلام عليكم .
نشهد في الأعوام القليلة المنصرمة دخول مبرمجي الألعاب لمحركات الدوت نيت مثل XNA ، مما يتوجب عليهم معرفة الأساسيات قبل دخولهم للمحرك
ومن هذه الأساسيات أساسيات لغة ال C# .

قمت وبحمد الله بتلخيص أهم الأساسيات في هذه اللغة في كتيب صغير أسميته ( الكامل في السي شارب )  هنا :
http://osamadeep.com/files/Ali/full_C_Sharp.zip

www.OsamaDeep.com
3D Artist / Game Developer

Game Tester

خبير  أحمد عبد الغني مشاركة 2

السلام عليكم.. شكراً للدروس. لقد فرغت الآن من قراءتها. وهي عمل جميل جدا أتمنى أن تتابعه. ولدي بعض الملاحظات أيضا إن كان يهمك الأمر. أقدر أن أكتبها لك هنا أو أرسلها لك بالايميل لو انت تحب. فما رايك؟ 😒

اللهم انصر أهلنا في فلسطين وآجرنا أن نكون عوناً لهم

موهوب  أسامة ديب مشاركة 3

يا ريت تضعها هنا للمناقشة العامة .

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

www.OsamaDeep.com
3D Artist / Game Developer

Game Tester

خبير  أحمد عبد الغني مشاركة 4

حسنا. فيما يلي الملاحظات التي لفتت نظري:
 
* المحاضرة الاولى شيقة ومسلية. لكن تحتاج الى اعادة تدقيق للمعلومات التي بها. مثلا سرد قصة بيل جيتس. هي IBM كانت تبحث عمن يطور لها نظام تشغيل. وجاء بيل جيتس وصديقه وأخذوا نظام غسالات وعدلوه وباعوه لـ IBM. كما ان تاريخ واجهة الاستخدام المرئية بدا من عند شركة xerox للطابعات واستفاد منها بيل جيتس في تطوير ويندوز منذ اصدارته الاولى Windows 1.0.
 
ملاحظة: معلوماتي التاريخية من فلم قراصنة سيليكون فالي. والذي يحكي قصة بيل جيتس بالتمثيل.
 
سبب تطور البرمجة oop اكثر من طريقة توحيد البرمجة. ولكن تطور طريقة التفكير وتضخم حجم المشاريع وفقدان السيطرة عليها.
 
أذكر قصة ويندوز 97 وهي لم تكن سوى نسخة مسروقة باسم ميمفس من ويندوز 98 وانتشرت في الأسواق. وهي ليست نسخة نظامية أساسا.
 
ويندوز 98 وويندوز ميلينيوم كلاهما مثل ويندوز 95. يعتمدان على دوس اساسا. في ويندوز ميلينيوم ازالت ميكروسوفت امكانية اختيار واجهة دوس عند الاقلاع. لكن البنية ما زالت على دوس.
 
* عندما تقول: قامت مايكروسوفت باجبار جميع العملاء على استخدام نظامها التشغيلي عن طريق طرح معالج للغات سي وبيسك. فالجملة توحي كأن ميكروسوفت طورت معالج cpu جديد لنفسها. اعتقد قصدك واجهة تطوير وبرمجة IDE.
 
الـ sdk هو اسم عام لأي sdk وليس حصرا للويندوز. اسم مكتبة ويندوز هي Win32 SDK أو Windows SDK.
 
فيجوال ستوديو ظهر حتى قبل تضمين فوكس برو. لذلك لا علاقة لتطويره بشراء قواعد البيانات.
 
عموما الكلام هجومي واتهامي لميكروسوفت بانها شركة جشعة طماعة غبية. يبدو انك من أعداء ميكروسوفت الأشداء ☺
 
أسباب فشل فيجوال ستوديو السادس التي وضعتها ليست قوية. رغم ان الكثيرين من الناس احبوا السادس ولم يتركوه ربما حتى الان. وبشهادة الكثيرين كان هو أنجح فيجوال ستوديو حتى الآن. اقرا تدوينة وسام عنه:
 
http://blog.agdn-online.com/wbahnassi/post/1430/07/16/الاصدار-العاشر-من-فيجوال-سي-هو-الاصدار-السادس-من-جديد.aspx
 
 
سأكمل البقية بعد سماع رأيك ورأي الأعضاء الآخرين أيضا ☺

اللهم انصر أهلنا في فلسطين وآجرنا أن نكون عوناً لهم

موهوب  أسامة ديب مشاركة 5

شاكر لك ملاحظاتك . وهي حقاً قيمة .
أعتقد أن طرحي للمقدمة التاريخية كانت فكرة غير صائبة ، على كل حال شكراً لك على شرح المعلومات .
وأعتقد أن الوقت متأخر لتعديل كتاب تم كتابته قبل 4 سنوات :(

www.OsamaDeep.com
3D Artist / Game Developer

Game Tester