تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 3 از 8 اولاول 1234567 ... آخرآخر
نمايش نتايج 21 به 30 از 75

نام تاپيک: بازي سازي با دلفي

  1. #21
    آخر فروم باز soldier's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    2,505

    14 Dll

    نقل قول نوشته شده توسط مرد مباح
    اين چيزي كه درباره ساخت بخشهاي مختلف يك بازي توسط افراد مختلف ميگيو كاملا قبول دارم ولي همه بايد كار با Dll رو بلد باشن كه خيلي ها بلد نيستند.
    منم كه يكمي در اين مورد بلدم تاحالا تو هيچ پروژه اي ازش استفاده نكردم.
    چون فقط پروژههام يك نفري بوده نه تيمي.
    سلام مرد مباح
    من خودم dll رو به طور کامل آموزش می دهم.
    و برای استفاده از آن اگر موافقید پروژه بمونه پیش خودم و شما با
    فایل های dll کامل کنید چون من کاملآ با فایل های dll کار کردم.
    و در يه قسمتي نام شما كاركنان رو مي نويسم
    نظرتون چیه ؟

  2. #22
    آخر فروم باز soldier's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    2,505

    14 شما رفتید به دلفی ایکس

    نقل قول نوشته شده توسط codemaster
    با اين سبك بازي موافقم...
    من در باره طراحي ساختار و هم موزيك مي تونم كمك كنم ( خودم آهنگ سازی می کنم )
    برادرم هم گرافيسته و ميتونه از لحاظ گرافيكي كمكمون كنه اگه شما موافق باشيد.

    من قبلا" در مورد حركت اتومبيل بصورت بازي GTA2 کار کردم و به نتیجه قابل توجهی نرسیدم...
    حرکت ماشین چند فاکتور اصلی داره :

    0- جهت حرکت
    1- سرعت
    2- شتاب ( که وابسته به سرعته )
    3- گردش به چپ و راست
    4- حرکت معکوس

    راه حل من:
    0 - هنوز راه حلی برای تعیین جهت اتومبیل ندارم.
    1- سرعت قابل حله بوسیله fps.
    2- شتاب هم وابسته به سرعته.
    3 - خوب ما میتونیم برای گردش به چپ و راست از تابع Rotate استفاده کنیم.
    4- میشه از نقیض دستور های حرکت به جلو پیروی کنه ولی باز تو تعیین جهت مشکل هست.
    ببینید اگه مثلا زاویه اتومبیل با محور y ها 35 درجه باشه میشه معادله خط سیر اتومبیل رو
    حساب کرد ولی اعدادی که در معادله صدق میکنه باید اعداد صحیح باشند و نمیتونیم از اعداد
    اعشاری استفاده کنیم ( چون تعداد pixel ها یک عدد صحیح برگتر مساوی صفر است یعنی ربع
    اول دایره مثلثاتی) و دچار مشکل میشویم البته این آزمایش رو دوباره من انجام میدم تا به نتیجه مطلوب برسیم.

    خوب با این وجود اگه در مورد تعیین جهت کسی نظری داره بگه و اگه مطلب بیشتری به نظرش میرسه گوشزد کنه.

    برای این بازی باید یک Engine نوشته بشه که بعدا" برای Update package ها مشکلی نداشته باشیم و باید از الان فکرش رو بکنیم تا دردسر کمتری داشته باشیم چون بعدا" ممکنه بازی خوبی بشه احتیاج به اضافه شدن level ها یا
    update شدن داشته باشه.


    سلام
    شما با اين نوشته نشون مي دين كه از دلفي ايكس مي خواهيد استفاده كنيد؟
    در مورد يك Engine هم توضیح بدید !
    به نظر من با دلفی ساده بنویسیم بهتره!
    خوب نظرتون چیه؟
    در مورد ایمکه یه گرافیست و آهنگ ساز داریم خوبه و خوشحالم

  3. #23
    حـــــرفـه ای مرد مباح's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    روي ميخ
    پست ها
    2,143

    پيش فرض

    نه لزوما به DelphiX مربوط نميشه.

    در مورد پيشنهادتون كه داده بودين بايد عرض كنم كه بهتر يكجايي قرار بزاريم و همديگرو ببينيم تا نظرات و ... در مورد همين ماشين روني هم يكي بشه و بعد كارو شروع كنيم.

    شما ساكن تهران هستيد سولجر جان؟
    كدمستر شما چي؟

  4. #24
    آخر فروم باز soldier's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    2,505

    پيش فرض

    سلام آقای مباح
    آخه این دستورات دلفی ایکس هستن
    fps
    rotate
    و تا اونجایی که می دونم دلفی اینها رو نداره.
    پس نشون می ده که دستورات دلفی ایکس هستند.
    در مورد انجین هم توضیح ندادین!
    اگه می خواهید موافقت کنیم بیاین تو چت.
    می تونی آی دی مرا توی قسمتی که بازی مرا دانلود می کنی پیدا کنی.
    من رو اد کن تا با هم به چت بپردازیم.
    لطفآ یه ساعت خواصی رو هم مشخص کن که سه تایی با هم onLine بشیم
    و همدیگر رو ببینیم.
    راستي من ساكن تهران نيستم.
    پس بهتره تو چت يه ملاقاتي داشته باشيم.

  5. #25
    داره خودمونی میشه codemaster's Avatar
    تاريخ عضويت
    Apr 2006
    پست ها
    90

    13

    نقل قول نوشته شده توسط soldier
    سلام
    شما با اين نوشته نشون مي دين كه از دلفي ايكس مي خواهيد استفاده كنيد؟
    در مورد يك Engine هم توضیح بدید !
    به نظر من با دلفی ساده بنویسیم بهتره!
    خوب نظرتون چیه؟
    در مورد ایمکه یه گرافیست و آهنگ ساز داریم خوبه و خوشحالم
    نه! منظورم از rotate چرخش و از fps تعداد فریم بر ثانیه ( frame per second ) است که عمومیت داره و
    مختص DelphiX نیست.

    ولی از اونجایی که من تجربه کردم VCL دلفی در پردازش حجم بالا کم میاره و مثلا" اگه Resolution بالا
    باشه و Full Screen بشه ، یا پرش دار میشه و یا حتی در بعضی موارد تصویر دیده نمیشه.
    یکی از دلایل رو آوردن من به DirectX همینه! در تصاویر چند لایه مثل4 یا 5 لایه تصاویر به حالت چشمک زن
    در میان مخصوصا" اگه ابعادشون بزرگ باشه.
    من اینها رو از IBM 286 با 2MB رم گرافیک تا Pentium 4 با 256 MB رم گرافیک تست کردم و نتیجه مشابه
    داشته چون VCL دلفی به بخش حرفه ای و سخت افزار کارت گرافیک دسترسی ندارد و تمام اعمال را
    با شبیه ساز سخت افزار انجام میده.

    ببین! هر نرم افزاری که از گرافیک استفاده می کنه دسترسی مستقیم به امکانات سخت فزار ( کارت گرافیک )
    نداره ... یعنی Windows این اجازه رو به هیچ نرم افزاری نمیده و همیشه Windows واسطه بین نرم افزار و سخت افزاره. که قاعدتا" هم باید باشه چون سیستم عامله! ولی چون این امر باعث ضعف و کم شدن سرعت میشه شرکت Microsoft یک نرم افزار سطح بالا ( DirectX ) طراحی کرده که امکان دسترسی سریع به سخت افزار رو بدون واسطه میده و از همه مهمتر اینکه لزومی نداره بدونی حد اکثر قدرت سخت افزار چقدره برای اینکه DirectX همیشه بالاترین قدرت سخت افزار نصب شده رو به نمایش می ذاره...

    من قبل از اینکه اصلا" Delphi کار کنم سال 1374 ، Compaq 286 داشتم و سیستم عاملم MS-DOS 6.00
    بود و Windows 3.1 رو بورس بود و همه استفاده می کردن. اون موقع هم برای نوشتن بازی ها از یک نرم
    افزار که باز Microsoft طراحی کرده بود به نام Dos4GW استفاده می شد که از این نرم افزار در زبانهای مختلف
    مثل C و Pascal استفاده میشد که دقیقا" کار DirectX رو در محیط MS-DOS انجام می داد.

    از این گذشته ... VCL دلفی اصلا" برای نمایش حجم بالا طراحی نشده و کار حرفه ای اینه که از ابزار خامی که
    Windows در اختیار ما میذاره اسفاده کنیم (مثل DirectX) در غیر این صورت مثل این میمونه که بخوای
    با یه ماشین سواری 2 تن بار رو بکشی ... شاید سواری 50 کیلو رو بکشه ...ولی تو 2 تن کم میاره ... (یه موقع هم دیدی کشید!)
    حتی خود Windows هم از توابع DirectX استفاده میکنه.
    فکر نمی کنم چرخش تصویر ( که تو این پروژه هم وجود داره ) با VCL دلفی راحت باشه ، حد اقل من ندیدم.

    من نمی خوام تورو مجاب کنم که DelphiX بهتر از هر چیزیه ... حالا باز میل خودته... هر چی شما بگی همون کار رو می کنم...

    مرسی از Download بازی و نظرت!
    Last edited by codemaster; 07-06-2006 at 00:17.

  6. #26
    آخر فروم باز soldier's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    2,505

    10 امورش دلفي ايكس بذار

    سلام کدمستر
    خوب به قول شما بهتره از این ابزار استفاده کنیم
    چون یه تیم که تشکیل دادیم بهتره یه تیم حرفه ای باشه.
    اما یه مشکل هست من نه با DirectX کار کردم و نه با DelphiX
    حالا شما کدام رو انتخاب می کنید . فکر کنم همون دلفی ایکس
    بهتره چون خودتون هم می گید که از Top , Left استفاده می کنه.
    اما خوب بهتره دلفی ایکس استفاده کنیم . و بهتره که یه اموزش کوچیک بزاری.
    خوب تو تاپيكي كه بازي هاي خودمو گذاشته بودم یک نفر پیشنهاد داد
    که هر کی بازی آپلود می کنه توضیحی بده در موردش!
    حالا اگر می شه اول یه توضیحی بده در مورد دلفی ایکس و (بازی که آپلود کردی) که ببینیم کار با دلفی ایکس
    چطوره و یه آموزش هم بزار که کمی یاد بگیریم.
    در ضمن برای اینکه پرنده ها کادر سفیدی دورش نیود چی کار کرده بودی
    فکر کنم که دلفی ایکس این امکان رو داره.
    آموزش دلفی ایکس یادت نره .
    هر چی باشه یه کمی هم یاد می گیریم و راه می یفتیم.

  7. #27
    آخر فروم باز soldier's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    2,505

    پيش فرض

    سلام کدمستر
    اما متاسفانه شما نه در مورد انجین چیزی گفتی و نه در مورد این که fps , rotate
    این دستورات مختص چه چیزی هستند؟

  8. #28
    داره خودمونی میشه codemaster's Avatar
    تاريخ عضويت
    Apr 2006
    پست ها
    90

    13 آموزش DelphiX

    Last edited by codemaster; 07-06-2006 at 11:48.

  9. #29
    آخر فروم باز soldier's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    2,505

    پيش فرض

    دستت درد نكنه
    خيلي خيلي ممنون
    فعلآ باي

  10. #30
    حـــــرفـه ای مرد مباح's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    روي ميخ
    پست ها
    2,143

    پيش فرض

    آموزشها خيلي خوبه.
    من تقريا انجين حركت ماشين و چرخشهاش و ... رو طراحي كردم.
    فقط مشكل اينجاست كه OnKeyPress روش كار نميكنه.
    ولي با OnMouseDown امتحان كردم و درست جواب داد.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •