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

كيف أصنع ملفاتي الخاصة بالألعاب

بدأه 852147 في 16 يونيو 2008 · 8 رد · 1,271 مشاهدة · في قسم برمجة الألعاب و الرسوميات العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم لدي

مرحبا بكم جميعا

لدي سؤالان حيران تماما ولم اجد لهم حلا حتى الا ن ممكن المساعدة والسؤالان هما

1*---كيف يتم تحريك الشخصيات في الالعاب هل عن طريق الكود او عن طريق برنامج يسجل حركة الشخصية تم يحملها عند الضرورة عن

2-كيف أصنع ملفات خاصة بي لايمكن لاحد فتحها باي برنامج سوى انا واطلق عليها اسما مثل ملفات x and 3ds

وشكرا مسبقا

#2

بالنسبه للسؤال الاول

يتم صنع الحركات عن طريق برامج التصميم ويتم تشغيل هذه الحركات عند الحاجه عن طريق تحديد الفريمات المخصصه بالحركه المطلوبه

السؤال الثاني

يجب ان تقوم بصنع بنيه مخصصه بالملف الخاص بك فكل ملف له بنيه خاصه به ثم يتم كتابة الكود لاستخراج المعلومات المراده من هذا الملف (هذا حسب خبرتي المتواضعه والله اعلم) وهي ايضا والله اعلم عمليه صعبه بعض الشيء

من الممكن ان تستعمل ملف الx وتشفيره بطريقه معينه وعند تشغيل اللعبه وقبل استدعاء الملف تقوم بفك التشفير (لكن لا اعلم اذا كانت العمليه سوف تؤثر على كفائة اللعبه او سرعتها)

اتمنى ان تكون معلوماتي قد افادتك

تم تعديل هذه المشاركة بواسطة NO BODY CAN BEAT ME في 16 يونيو 2008 في 13:30

تعلم:كيف تشغل برنامجك (قبل) ما يشتغل ال explorer, مثل ال check desk في الوندوز 98 و me

اللهم عطر يومنا بالايمان وانر قلبنا بالقرآن ورزقنا من حيث لانحتسب واجعل لنا سكينة تطمئن بها روحنا واحفظنا من كل سوء اللهم بارك لنا في رجب وشعبان وبلغنا رمضان آمين يارب العالمين

ranneh.com

#3

شكرا على الرد السؤال الاول والله لقد استفدت منك كثيرا لكن السؤال الثاني غامض بعض الشيء ممكن شرح أكثر وشكرا مقدما

#4

نصيحة لك بخصوص السؤال الثاني:

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

#5

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

please help!!!!!!!!!!!!!!!!!!!!

#6

فقط حتى تكون في الصورة ..

الملف تستطيع انشاءه من خلال دوال السي العادية fopen الخ ..

- تقوم بتعيين اي امتداد تريد .. age :) ..

ومن ثم تحدد هيكلة الملف كما ذكر الاخوة ,,

الملف البسيط هو أحد ملفات المجسمات .. obj :

http://people.scs.fsu.edu/~burkardt/data/obj/cube.obj

http://people.scs.fsu.edu/~burkardt/data/obj/obj.html

الان التوجه هو نحو ملفات ال XML ..

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

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

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#7

شكرا جداااااااااااااااااااااااااااااااااااااااااا

#8

السلام عليكم

كان لي اهتمام مثل اهتمامك . لكن وجدت ان تجميع الملفات في ملف واحد . هو حل جيد

هناك مكتبة ان صح التعبير تقوم بهذا الشىء تسمى CFL او هو امتداد للملف النهائي . هذه المكتبة للمبرمج jari komppa طبعا هي ليست مثالية ولكن احسن من لاشىء . هذه المكتبة تدعم الضغط و التشفير

هنا مثال جد بسيط من تصممي لكن ليس ب CFL . الملف data.pak يحتوي على 4 ملفات : jpg , sound , xfile

Direct3D7

#9

شكرا

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