میزگرد اختصاصی با “پویا ایمان دار” برنامه نویس حرفه‌ای در حوزه بازی

در
میزگرد اختصاصی با “پویا ایمان دار” برنامه نویس حرفه‌ای در حوزه بازی

با یکی دیگر از میزگردهای اختصاصی در خدمت شما هستیم. آقای پویا ایمان دار یکی از مسوولان استودیوی “بازی پرداز رفقای خوب” است. استودیویی که بر روی بازی”خاک” کار می کند و مطمئنا پیش نمایش این بازی را در ماهنامه بازی سازی خوانده اید.

پویا ایمان دار کسی است که یک تنه موتور بازی را نوشته است. موتوری که نامش را “پرشین” گذاشته و به آن می بالد. در نمایشگاه رسانه های دیجیتال این استودیو از ادیتور یا ویرایشگر این موتور نیز رونمایی کرد تا نشان دهند که از لحاظ فنی و تکنیکی در سطح بالایی قرار دارند.

زمانی که از ایمان دار می پرسید چرا به سراغ موتورهای آماده نرفت، جواب قانع کننده ای به شما می دهد. اول این که می گوید من خط به خط موتور خودم را حفظم به همین دلیل رفع مشکلات آن برایم بسیار آسان است. دوم این که به هر حال بازی سازان ایرانی از لحاظ فنی عقب هستند و این عقب ماندگی با استفاده کردن از موتورهای آماده جبران نمی شود.

در زیر می توانید تعدادی از قابلیت های ادیتور موتور پرشین را ببینید:

  •  سازگاری کامل با Softimage و Maya
  • قابلیت چیدمان اشیا در صحنه و دسترسی به رفتار هر شی در موتور، از قبیل تعیین موقعیت و سایز ، تعیین فیزیک، تعیین
  • نحوه نمایش، مدیریت سینماتیک شی، دسترسی به asset های خروجی و …
  • امکان استفاده از Duplicating برای هر مدل جهت بکار گیری Instance ای زیاد بدون افت فریم
  • استفاده از Softbody برای شبیه سازی داینامیک لباس و زنجیر .
  •  Dynamic Soft Shadow and God Ray
  • بهره گیری از شبیه ساز محیط از قبیل باد و باران ، برف ، آب و اقیانوس .
  • بهره گیری از متد نورپردازی داینامیک Inferred Lighting جهت ایجاد نور پردازی و سایه پویا
  • شبیه سازی روز و شب
  • قابلیت سازگاری با فرمت های FBX 2010 ، X و Collada
  • بهره گیری از Animation Mixer برای میکس انیمیشن ها Blend انیمیشن ها بسته به مقادیر دلخواه
  •  Swap کردن انیمشن بر روی Bone ها و همچنین تغییر مقادیر Bone ها از درون ادیتور
  • اسکین کردن کاراکتر توسط CPU و GPU به طور مجزا
  • تغییر سرعت اجرای انیمیشن ها
  • اسکلت بندی تا 89 bone
  • استفاده از لایه MultiThreading جهت کنترل StateManager
  • موتور و Loading تحت Background Thread
  • سازگاری کامل FaceRobot جهت Facial Animation
  • مدیریت LifeTime پارتیکل ها
  • پشتیبانی از Bump Map ، Specular Map ، Enviroment Map ، Dispacement Map و …
  •  Post Processing برای شبیه سازی Blur ، Depth of Field و Glow و …
  • بکار گیری و ترکیب الگوریتم های PathFinding ، Neural Network ، Genetic Algorithm و Finite State Machine و … برای پیاده سازی هوش مصنوعی
  • بهره گیری از موتور فیزیک برای شبیه سازی فیزیک

برای دیدن عکس‌ها در اندازه‌ی اصلی بر روی آن‌ها کلیک کنید

 

این میزگرد تا 28 آذر ادامه خواهد داشت، از الان می توانید سوال های خود را از آقای ایمان دار بپرسید.

 


98 دیدگاه ثبت شده است

  1. فوق العاده ای…
    ___________________________
    Sony Entertainment Computer Inc
    Grand Theft Auto V Coming 2012

    ۰۰
  2. چرا ایرانی ها بیشتر به دنبال سبک اول شخص برای ساختن بازی هستند و به سبکهایی مثل rpg رو نمیارن ؟

    ۰۰
  3. با سلام و درود

    قبل از هر چیزی لازم میدونم چنین موفقیتی رو بهتون تبریک بگم، موتورتون در نگاه اول که قابل قبوله.

    1- بافت ها و جزییات در ویدئو خوب به نظر میرسیدن. به نظر شما امکان این وجود داره که در بازی نیز چنین گرافیکی، یا حتی پیشرفته تر رو بدون افت فریم داشته باشیم؟

    2- معمولا موتور هایی موفق تر هستند و ماندگار تر میشن که هر چه بیشتر تخصصی باشن و حوزه ای که توش موفقن محدود باشه. طوری که بعضی استودیو ها برای هر بازی، موتوری جدید تولید میکنن. آیا شما موتور رو با این هدف ساختین که به قول معروف آچار فرانسه تون باشه؟ یا نه، واقعا سعی کردید تمرکزتون رو روی چیز های خاصی بذارید و حوزه ی استفاده ش رو محدود کنید؟

    3- با وجود برنامه نویسان چیره دستی دنیا که پشت سر هم به تعدادشون اضافه شده، نوشتن موتور هایی با قابلیت های پیشرفته و توانایی بالا دیگه خیلی کسی رو شگفت زده نمیکنه. اما موتور هایی که هر چند وقت یک بار میان، یه تکونی میدن و ماندگار میشن، موتور هایی هستن که حرف تازه ای برای گفتن داشته باشن، به قولی نو باشن و در واقع به پیشرفت هنر بازی های ویدئویی کمک کنن. آیا موتور شما هم، گرچه نه در حدود خیلی بالا، اما اینطور هست؟ یا فقط تقلیدی از موتور های خوب خارجی و قابلیت های اون هاست که با برچسب “ایرانی” عرضه شده؟ فکر میکنید مثلا یه بازی ساز مستقل خارجی، مزیتی در موتور شما نسبت به موتور های روز میبینه؟

    4- آیا وقتی برای بهبود رابط کاربری صرف کردید تا موتور به دل قشر آماتور هم بنشینه؟

    5- به حال فیزیک موتور چه فکری کردید؟

    6- آیا در موتورتون به صدا و موسیقی هم توجه شده؟ به اون ها جقدر بها داده شده و فکر میکنید تنظیم کننده ی موسیقی یا صداگذار بازی، از کار با موتور شما راضی باشه؟

    7- برنامه تون برای تبلیغات و آینده ی موتور چیه؟

    8- در کل، با رعایت انصاف، از دید مخاطب، به موتورتون چه نمره ای از 10 میدید؟

    با سپاس فراوان از در اختیار گذاشتن وقت ارزشمندتان

    ۰۰
  4. بچه های عزیز و دوستان گرامی.مدتی هست به علت مشکل اینترنتی قادر به فعالیت در سایت نیستم به خاطر شرکت ایرا…ل که چند وقته اینترنت نمیده.. من خیلی دلم برای سایت و بچه هاش تنگ شده.لطفا جای ما رو هم خالی کنید. واینکه من بر خواهم گشت به زودی….IT منم رفتم دیگه انجمنو همرو بیخیال شدی دیگه …انشاا.. بر میگردم ترتیب همه چیزو میدم …..آقا پویا شما هم موفق باشید
    ____________________________________________________
    I will back soon my old freinds . Soon
    PC Assassin

    ۰۰
  5. سلام
    اونطور که دیدم باید کار جالبی باشه . تبریک می گم اما سوال
    1-پایه انجین شما چیه ؟ با دایرکت ایکس نوشتین یا افزونه های دیگه مثل xna توش دخیلن؟
    2-چقدر طول کشید تا اینو بسازین ؟و ایا یک نفری بوده ؟
    3- اونطور که دیدم تکسچر گذاری قوی صورت گرفته سوال من اینه ایا یک ادیتور جدا برای این نوشتین ؟ تکسچرها تا چند لایه می تونن قرار بگیرن ؟ ایا از نرمال مپ و سایر استاندارد های تکسچر گذاری امروزی می شه تو اون استفاده کرد ؟

    فیزیک

    -موتور فیزیک چی ؟ ایا خودتون نوشتین یا از جای دیگه استفاده کردین ؟

    فریم ریت

    -در مورد تخصیص حافظه چی ؟ بهینه هست یا باید سوپر کامپیوتر برای محصولات این انجین داشته باشیم ؟
    6 – انجین های بازی سازی امروزی که از معروف ترین اونا میشه به انریل انجین و یا کرای انجین نام برد یک تکنیک و یا می توان گفت یک تکنولوژی در ان به کاررفته که باعث میشه مشکلی توی تخصیص رزولیشن تکسچر تا اندازه های بزرگ نداشته باشن و بر روی فریم ریت بازی تاثیر چندانی نداشته باشن ایا محصول شما هم همین وضعیت رو داره ؟ و البته این تکنولوژی که نام بردم در مورد مدل ها هم صدق می کنه محدودیتی در مورد این موارد نیست ؟

    جلوه های بصری
    7- تکنیک های امروزی چی؟ دیگه تکنیک هایی مثل light shaft یا موشن بلور و بلور این چیزا همه گیر شده حتی توی ایران هم که می گیم تجربه و دانش کمه ساخت اینا مثل درس دوره ی دبستانه ایا شما هم اینو ساختین ؟

    در کل ببخشید اگه اینجوری سوال کردم . سوال های خیلی زیادی داشتم ولی در کل اینا رو گفتم که حساب کار دستمون بیاد با چی طرفیم :mrgreen:

    ۰۰
  6. سلام به آقای ایمان دار
    یه خسته نباشید اساسی به شما و تیم برنامه نویسی شما :

    1.برای ساخت این موتور چه تعداد نیروی انسانی استفاده کردید ؟
    ……………….
    2. آیا این موتور برای فروش به بازیساز های دیگر و شاید خارج از کشور هم برنامه ای دارد ؟
    ………………
    3. به جز بازی ساخت خودتان با نام خاک آیا برنامه و یا بازی دیگری نیزبه وسیله این موتور در دست ساخت است ؟
    ………………
    4. مطمئنا این موتور در اول کار است آیا برای ساخت نسخه های بعدی و بهبود یافته این موتور برنامه ای دارید تا به موتور های قدرتمند خارجی نزدیکتر شود ؟
    ………………..
    5. آیا با توجه به هزینه های برنامه نویسی و بازی سازی در داخل کشور مقرون به صرفه است که موتور بازیسازی را ازاول بنویسیم ؟؟ چرا که می شود به جای ساخت موتوربازی داخلی زمان آن را صرف کار با موتور های قدرتمند خارجی کرد تا بازی هایی با مشخصات فنی بهتر عرضه کرد که حداقل توان رقابت با بازی های درجه 2 خارجی را داشته باشد و بازی کننده ایرانی هم دلسرد نشود ؟
    (البته من خودم موافق حمایت داخلی هستم اما برای بازیهای درست و حسابی نه بازیهای …)
    ………………..
    سوال بسیار است از شما اما همین که وقت میزارید و به همین سوال ها هم جواب می دهید جای تشکر دارد .
    ممنون از شما
    منتظر بازی های شما و ساخته شده توسط این موتور هستیم .

    ۰۰
    1. تازه يك چيزه ديگه بازي پچ هم داره براي دانلود اگه باگي داشته باشه؟مالتي چي اگه مالتي داشته باشه حاضرم بازي رو بخرم

      ۰۰
  7. سلام عزیزم من چند بار این فیام رو بررسی کردم خب به طبع خیلی سوال دارم اگه بشه با آیدیتون فقط یک ساعت با هم گفتگو کنیم عالی میشه..
    دانشجوی خلبانی هستم اما امسال تابستون میخواستم یه تیم جمع کنم تا افاخار ساخت یه بازی رو داشته باشم میشه بهم بگی ( خیلی خلاصه ) برای این کار چه لول هایی رو باید طی کنم..؟
    از چند نفر نیروی انسانی با تخصص هاشون و پیسی ها و موتور گرافیکی گرفته تا مجوز برای بازی
    میشه حدود هزینش رو هم بهم بگی..؟
    میخوام یه تیم استخدام کنم خواهش میکنم کمکم کنید و حتما بازی باید از ارشاد مجوز بگیره..؟ مقداری از هزینه بازی رو دولت میده..؟ اگه مستقل کار کنیم مجوز میدن..؟

    سوال خیلی زیاده ولی شاید اینجا نشه هر چیزی رو پرسید به هر حال از پاسختون پیشاپیش سپاس گزارم مرسی

    ۰۰
  8. خیلی خبه.به نظر موتور پرشین خیلی خوبه…امیدوارم تو بازی های ایرانی به نحو احسن از این موتور گرافیکی استفاده کنند.

    ۰۰
    1. مسل اينكه دارن از sourceاستفاده ميكنن چون مپ هاش شبيه مپ havanaكانتر سورسه

      ۰۰

دیدگاهها بسته هستند.

در شبکه‌های اجتماعی،
به خانواده دنیای بازی بپیوندید!

برای اطلاع از جدیدترین اخبار، نقد و بررسی‌ها و ویدیوهای اختصاصی، ما را در شبکه‌های اجتماعی دنبال کنید. همراه شما هستیم.

Dbazi Social Media

مقالات بازی

تاریخچه استودیو Giant Squid تاریخچه استودیو Giant Squid (+ویدیو)
توسط علی علی‌پور
0
داستان بازی Clair Obscur Expedition 33 داستان بازی Clair Obscur Expedition 33
توسط علی علی‌پور
0
داستان سری جنگ جهانی بازی Call of Duty داستان سری جنگ جهانی بازی Call of Duty
توسط حسین کریمی
0
تاریخچه شرکت راک استار گیمز تاریخچه شرکت راک استار گیمز
توسط سام حقیقی
0
سری بازی زلدا را چگونه بازی کنیم؟ سری بازی زلدا را چگونه بازی کنیم؟
توسط حسین کریمی
0
تاریخچه استودیو Team Cherry تاریخچه استودیو Team Cherry
توسط علی علی‌پور
0
تاریخچه استودیو Sandfall Interactive تاریخچه استودیو Sandfall Interactive
توسط میلاد طاهرنژاد
0
Mafia داستان سری بازی Mafia
توسط حسین کریمی
0
داستان سری بازی Halo داستان سری بازی Halo
توسط حسین کریمی
0
تاریخچه استودیو سی دی پراجکت رد تاریخچه استودیو سی دی پراجکت رد
توسط علی علی‌پور
0
بیوگرافی وینس زامپلا
توسط سام حقیقی
0
بیوگرافی تام کلنسی بیوگرافی تام کلنسی
توسط حامد محمدپور
0
بیوگرافی فومیتو اوئدا بیوگرافی فومیتو اوئدا
توسط مهدی یوسفی
0
بیوگرافی سم لیک بیوگرافی سم لیک
توسط مهدی یوسفی
0
بیوگرافی جوزف فارس بیوگرافی جوزف فارس
توسط محمدصدرا باقری
0
بیوگرافی هیدئو‌ کوجیما بیوگرافی هیدئو‌ کوجیما
توسط محسن کشاورز
0
بیوگرافی جف کیلی بیوگرافی جف کیلی
توسط محمدصدرا باقری
0
زندگی‌نامه نیتن دریک پهلوانان نمی‌میرند | زندگی‌نامه نیتن دریک
توسط فرشید عبدالله پور
8
بیوگرافی ساتورو ایواتا (Satoru Iwata)؛ من یک گیمر هستم
توسط صادق شجاعی‌فرد
11
Neil Druckmann, The Last of Us, Uncharted بیوگرافی نیل دراکمن – جاه طلبی در پی کمال در هنر
توسط افراسیاب
1

چند رسانه ای

معرفی بازی Metro 2039 در جریان مراسم شوکیس ایکس‌باکس معرفی بازی Metro 2039 در جریان مراسم شوکیس ایکس‌باکس؛ تاریک‌ترین روایت مجموعه در سال ۲۰۲۷ از راه می‌رسد
توسط محمدصدرا باقری
0
بازگشت مستر چیف با بازی Halo: Campaign Evolved بازگشت مستر چیف با بازی Halo: Campaign Evolved؛ نمایش تریلر جدید از بازی
توسط محمدصدرا باقری
0
نمایش تریلر جدید بازی Fable در مراسم ایکس‌باکس نمایش تریلر جدید بازی Fable در مراسم ایکس‌باکس؛ عرضه همزمان برای کنوسل‌های PC، پلی‌استیشن ۵ و ایکس‌باکس
توسط محمدصدرا باقری
0
نمایش اولین گیم‌پلی بازی Gears of War: E-Day نمایش اولین گیم‌پلی بازی Gears of War: E-Day در مراسم شوکیس ایکس‌باکس؛ انتشار بازی در ماه اکتبر 2026
توسط محمدصدرا باقری
0
رونمایی رسمی از بازی Rayman Legends: Retold رونمایی رسمی از بازی Rayman Legends: Retold در مراسم State of Play سونی
توسط پارسا بیرانوند
0
تاریخ انتشار بازی Onimusha: Way of the Sword تاریخ انتشار بازی Onimusha: Way of the Sword اعلام شد
توسط پارسا بیرانوند
0
رونمایی از تاریخ انتشار بازی Control Resonant رونمایی از تاریخ انتشار بازی Control Resonant در رویداد State of Play
توسط پارسا بیرانوند
0
نمایش تازه بازی Marvel’s Wolverine نمایش تازه بازی Marvel’s Wolverine، گیم‌پلی خشن و خونین بازی را به نمایش گذاشت
توسط پارسا بیرانوند
0
غافلگیری طرفداران با اعلام تاریخ انتشار Silent Hill: Townfall توسط شرکت کونامی غافلگیری طرفداران با اعلام تاریخ انتشار بازی Silent Hill: Townfall توسط شرکت کونامی [تماشا کنید]
توسط ایلیا حسامی
0
رونمایی رسمی از بازی Call of Duty: Modern Warfare 4 رونمایی رسمی از بازی Call of Duty: Modern Warfare 4 همراه با تاریخ عرضه
توسط پارسا بیرانوند
0