ألعاب / XNA واللغة العربية

10 ديسمبر

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

كل عام وانتم بخير للي ما عيدنا عليه، وللي عيدنا عليه

بأكتب سريعا عن نتيجة بحثي عن دعم اللغة العربية في الXNA Game Studio

في عدة مشاكل:

أولا: لازم احدد الـ range حق الunicode للحروف العربية علشان الكلاس اللي اسمه TextSprite يستوعبها

ثانيا: الحروف تطلع من اليسار لليمين، يعني كلمة “لعبة” تطلع “ةبعل”

ثالثا: الحروف مو مشبوكة، “لعبة” تطلع “ةب ع ل” من غير مسافات

جربت هذا البرنامج اللي يطلعلي الحرف كصور: http://creators.xna.com/en-US/utilities/bitmapfontmaker

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

text

الخطة حقتي انه أستخدم صور :/ حأشوف مدى سهولة الموضوع، والله ييسر، موفقين!

نسيت أشكر عمر شعبان على المساعدة =)

جرافيكس/تصميم / شخاميط 2

17 نوفمبر

Drawing 01

تصميمي هذا أقدم، أيام ما كنت أسوي ثري دي :/

!

جرافيكس/تصميم / شخاميط 1

14 نوفمبر

رسمة بسيطة رسمتها في أحد الكلاسات. للي ما يعرف، انا من زمان كنت أرسم :/

(اضغط للتكبير)

Drawing 02.jpeg

كلام / وقت السيارة، وقت ثمين

2 نوفمبر

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

طلعت بفائدة عظيمة والله، مستفيد من وقتي في السيارة مرة.

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

DSC01770

أخبار / مدونة مشروع التخرج

31 أكتوبر

السلام، فتحنا مدونة لمشروع التخرج، وفيها المشروع من ناحية تقنية وكيف ماشين فيه من نواحي عديدة حنتكلم عن ايش قاعدين نسوي حاليا وايش خططنا، يعني ان شاء الله يكون محدث اول باول =)

تابعونا!

http://nsquad.wordpress.com/

إدارة / مشروع التخرج: تكوين الفريق

31 أكتوبر

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

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

  1. صعوبة فصل بعض الناس عن بعضهم، فمثلا أنا أحب ودائما أشتغل مع أخي العزيز يزيد السويلم. كانت فكرة انه ننفصل أنا ويزيد الى فريقين مختلفين صعبة بالنسبة لي. وأيضا هناك ناsس عندهم نفس الفكرة.
  2. نريد فقط أن نكون 6 أشخاص، وفكرة 7 أشخاص كانت مخيفة، والسبب في ذلك انه الفصل اذا بدأ وقال المدرس ان الفريق الواحد يجب أن يكون 6 فقط، فيجب أن يخرج شخص مننا، لذلك حاولنا أن نتجنب موقف مثل ذلك.
  3. وجود بعض الحزازيات بين بعض الأشخاص حيث يصعب اجتماع هذه النوعية من الناس في فريق واحد دون حدوث عاصفة في الفريق.
  4. أن يرضى الجميع على المشروع القائم. هذه كانت صعبة جدا، حيث انه عندما اقترحت أن يكون مشروع التخرج لعبة، واجهت بعض الاعتراضات حيث أن البعض عاتبني قائلا “ما الفائدة؟” ومن هذا القبيل. طبعا لا ألوم من لا يرى ما الفائدة من عمل لعبة.
  5. أن يكون أعضاء الفريق فيهم توازن من ناحية الامكانيات، وأن يستطيع الأعضاء تغطية عيوب زملاءهم.
  6. الاحترام المتبادل بين أعضاء الفريق.
  7. التفكير في شعور بعض الناس الذين لن يكونوا في الفريق، وتعزهم جدا، وتفكر اذا ما كانوا ماخذين الموضوع بحزازية أم لا.

أنا شخص صريح، اذا كنت أرى أن الشخص غير مناسب، لن أقبل به. علاقاتي الشخصية شيء، والعمل شيء آخر. كثير من الناس صعب عليهم اتخاذ هذا القرار. الحمد لله في حالتي مثلا يزيد كفؤ! وأقدره جدا! أحب كل شخص يعمل بجد واخلاص ويكون مريح في التعامل معه، مثل أعضاء فريقي الحالي =)

أخبار / تدوينات مشروع التخرج

30 أكتوبر

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

سأبدأ بمجموعة تدوينات، تتحدث عن بعض ملخصات تجاربي مع مشروع التخرج من ناحية ادارية وهندسية.

بعضها تتعلق مع خيارات انسانية أي أحد يقدر يستخدمها في أي محل، وبعضها خيارات تقنية.

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

ألعاب / عودة للتدوين

29 أكتوبر

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

عودة جديدة بحلة جديدة للمدونة، شكرا جزيلا للاخوان طلال الأسمري ويزيد السويلم على الثيم.

أبشركم، الآن باقيلي سنة واحدة للتخرج، وشاد حيلي =)

أكبر ايفنت الآن هو مشروع التخرج

وأبشركم مشروع التخرج مختلف شوية عن أي شيء سويته من قبل! ان شاء الله حنكون أول ناس في الجامعة والتخصص اللي نسوي مشروع تخرج لعبة! النية اللعبة على الاكس بوكس 360. اذا ساءت الأمور، حتكون على البي سي.

حأوافيكم بأخبار مشروع التخرج بين فترة والثانية.

اللعبة اسمها:Nano Squad

ترقبوا المزيد قريبا =)

مذكرات / Summer Training Diary: More Tests …

22 أغسطس

August 18,19

I solved the issue regarding logging using 2 users, and since that is possible now, I did some new test cases which was not possible before. Also I revised some test cases to use this new methodology and removed their prerequisites since I can make them in the test itself.

Next I have to run a test suite, if it took less than an hour, the supervisor will take it! if not, It will be a problem.

مذكرات / Suummer Training Diary: Finishing the Tests

18 أغسطس

August 15,16,17

Nothing special about these day. I was really focusing on making new test cases, it went really smooth since I suffered the previous day, by this suffering I developed a nice set of code which helped me do the rest of the work very fast. I only faces a problem which I wanted a bot to join a specific room in which I cannot know where it is. To the tester here gave me a great idea! He told me to use the search filters, and if you give your room a specific name, then you can find it directly, not only that, but I will be also the 1st in the list. With this technique, my problems are solved. Only one problem is left to solve, but with the current tools I cannot really test it. This test requires that I have automated control over 2 users, and kammelna doesn’t allow 2 users to be logged from the same machine. That means, if I logged with another account, the 1st one will be kicked out.

البحث في المدونة: