PDA

View Full Version : فرمت فایل بازیها



hamidr
سه شنبه 02 آبان 1385, 10:22 صبح
با سلام
لطفان در مورد فرمت فایل بازیها یه توضیحی بدین . که چطور فایل صدا و انیمیشن رو کنار هم قرار دادن و بازی چطور این فایلهارو باز میکنه؟
ممنونم.

shobair
چهارشنبه 03 آبان 1385, 20:56 عصر
با سلام
لطفان در مورد فرمت فایل بازیها یه توضیحی بدین . که چطور فایل صدا و انیمیشن رو کنار هم قرار دادن و بازی چطور این فایلهارو باز میکنه؟
ممنونم.

سلام

دیتا فایل بازیهای قدیمی فرمت های ساده ای داشتند. عکسها معمولاً Bitmap بودند یا Jpeg. صداها هم همیشه Wave بودند. معمولا داخل یک فایل پک شده بودند و اول فایل، اسم اونها و آدرس شروع و حجمشون رو درج میکردند. بعد هنگام اجرا اون ها رو میخوندند. ولی الان دیگه از فرمت های ساده و معمولی استفاده نمیکنند. مثلاً شرکت EA Sports برای خودش فرمت صدا و تصویر خاص اختراع کرده! ولی روش همون قدیمیه هستش.

شبیر

h.bathaie
پنج شنبه 04 آبان 1385, 03:31 صبح
الانا اگثر بازی ها برای video و audio از blink codec استفاده میکنن . فایلهاشم پسوندشون bnk . برنامه player رو هم سرچ بزنی راحت پیدا میکنی تازه convertor هم داره .

XS-Fe3C
پنج شنبه 04 آبان 1385, 07:24 صبح
الانا اگثر بازی ها برای video و audio از blink codec استفاده میکنن . فایلهاشم پسوندشون bnk . برنامه player رو هم سرچ بزنی راحت پیدا میکنی تازه convertor هم داره .
البته bink بیشتر برای دمو استفاده میشه تا انیمشن های داخل بازی.
یکی از فرمتهای ساده و استاندارد فرمت q2 یا mdl هست که مال شرکت ID هست.
این فرمت تقریبا open source هست و خیلی از برنامه های انیمیشن بازش می کنن.
معمولا برای انیمشن یونیتهای داخل بازی بکار میره.
تو این فایل ها هر حرکتی با انیمیشن و نام ذخیره شده مثلا راه رفتن دویدن نشستن پریدن و مردن. اگر کامپوننتش رو اسنفاده کنید فقط کافی نام سکانس رو صدا برنی و تمومه.

seyedof
پنج شنبه 04 آبان 1385, 11:13 صبح
سلام
Bink نه Blink. ضمنا این فقط یک فرمت فیلم است.
ممنون علی

hamidr
پنج شنبه 02 آذر 1385, 14:52 عصر
آقا مثلا همین EA Sports چطوری میشه صداهای بازی شو جدا کرد و درآورد بازی مثل فیفا یا....

h.bathaie
جمعه 03 آذر 1385, 12:12 عصر
آقا مثلا همین EA Sports چطوری میشه صداهای بازی شو جدا کرد و درآورد بازی مثل فیفا یا....

برای فایلهای صوتی کار راحت تره فایلهارو بصورت binary پشت هم توی 1 فایل مینویسند و یک جدول برای فایل تهیه میکنند مثلا فایل صوتی xxxxxx1121 در آدرس 1234672843 ذخیره شده و برنامه موقع نیاز آدرس رو از تو جدول میخونه و اون تیکه از فایل رو مستقیما پخش میکنه ...

hasina
شنبه 04 آذر 1385, 14:28 عصر
سورس میز بیلیارد رو کسی داره؟ خیلی دلم می خواد بدونم چطوریه!

hamidr
چهارشنبه 11 بهمن 1385, 23:47 عصر
برای فایلهای صوتی کار راحت تره فایلهارو بصورت binary پشت هم توی 1 فایل مینویسند و یک جدول برای فایل تهیه میکنند مثلا فایل صوتی xxxxxx1121 در آدرس 1234672843 ذخیره شده و برنامه موقع نیاز آدرس رو از تو جدول میخونه و اون تیکه از فایل رو مستقیما پخش میکنه ...

با این تفاسیر نمیشه به صدا ها دسترسی داشت . اگه ما هم بخواهیم صدا های بازیمونو به این صورت در بیاریم چه کار کنیم؟