نمایش نتایج 1 تا 15 از 15

نام تاپیک: ساخت بازی از ابتدا چگونه است؟

  1. #1

    Question ساخت بازی از ابتدا چگونه است؟

    سلام . میشه کسی به من بگه که یه گیم مثلا Metalgearsolid رو چطوری درست می کنند ؟

  2. #2
    استاد لطف کن دفعه بعد اسم تاپیکت رو یه جوری بزار که من مجبور به ادیت نشم.
    ممنون

  3. #3
    خوب حالا کاری ندارم اگه می تونی جواب بده اگه که نه ....

  4. #4
    ساخت بازی از ابتدا
    سوال خوبی هست باید تو سایتم یه مقاله ای در این باره بزارم
    ولی قبل از اون به شما بگم که چه طوری هست.
    البته من حرفه ای یاد گرفتن این کار را توضیح می دهم.
    1. اول باید زیاد بازی کرده باشی و هنوز هم با بازی کردن حال کنی.
    2. به زبان انگلیسی اشنایی داشته باشی
    3. یک زبان برنامه نویسی که شی گرایی را ساپورت کنه و بتونه با API ها کار کنه را یاد بگیری اگه می خواهی هیچ وقت پشیمون نشی سی++ بهترین گزینه هست.
    4. یکی از API های دایرکت ایکس یا opengl را یاد بگیری که اگه می خواهی برای ویندوز برنامه بنویسی بهتره که با directx بسازی چون اپن جی ال دیگه بر روی ویندوز اپدیت نمی شه.
    Kochol Game Engine
    http://www.kge3d.org



  5. #5
    ممنون دوست عزیز .
    من یه سوال دارم ،این طور که شما گفتین ساختن یه گیم به نظر خیلی ساده می آید . آیا واقعا این طوره ؟
    و یه سوال دیگه ، در ساخت گیم ،کارکترها با C++‎ ساخته میشن یا با نرم افزار دیگه ؟

  6. #6
    کاربر دائمی
    تاریخ عضویت
    مرداد 1382
    محل زندگی
    استان فارس
    پست
    1,054
    ساختن یا نوشتن یک بازی اصلا ساده نیست! (هیچ وقت دچار این اشتباه نشو) اما ممکنه...
    اینهایی که کوچول گفت فقط برای شروع هست و به شرطی که بخوایی یک بازی واقعی بنویسی و بری توی این کار اما اینها به تنهایی کافی نیست تو به یه تیم چند نفره که چندین تخصص باید داشته باشن نیاز داری از داستان نویس گرافیست آهنگ ساز و......... اما می تونی برای تفریح به این گزینه توجه کن با برنامه هایی مثل game studio یا همین ویژوال بیسیک و یا فلش بازیهای قشنگی بسازی....

  7. #7
    ممنون از راهنماییتون

  8. #8
    نقل قول نوشته شده توسط mehrzad007
    ساختن یا نوشتن یک بازی اصلا ساده نیست! (هیچ وقت دچار این اشتباه نشو) اما ممکنه...
    اینهایی که کوچول گفت فقط برای شروع هست و به شرطی که بخوایی یک بازی واقعی بنویسی و بری توی این کار اما اینها به تنهایی کافی نیست تو به یه تیم چند نفره که چندین تخصص باید داشته باشن نیاز داری از داستان نویس گرافیست آهنگ ساز و......... اما می تونی برای تفریح به این گزینه توجه کن با برنامه هایی مثل game studio یا همین ویژوال بیسیک و یا فلش بازیهای قشنگی بسازی....
    سلام
    دوستمون درست می گن
    بازی سازی کار خیلی مشکلی هست شما این هایی رو که من گفتم رو یاد بگیرید 80% راه رو رفته اید چون وقتی که بخواهید مثلا با DirectX کار کنید اونوقت برای اینکه سرعت رندر بالا بره باید از الگوریتمهایی استفاده کنید که اجسامی که در صفحه نیستند را دستور رندرشون به کارت گرافیک و اصلا دایرکت ایکس فرستاده نشه که لازمه اون اینه که یه سری محاسبات ریاضی انجام بدید که بگه این جسم چه محوطه ای را اشغال کرده و کمکم خود به خود وارد فیزیک می شین و وقتی این همه راه رو اومده باشی هوش مصنوعی هم پیدا می کنی تازه اینها که چیزی نیست در موقع خوندن کتابهای مربوط به DirectX حتی با مسائل تجارت هم اشنا می شی خلاصه اینکه خط کاملا دستت می یاد.

    دوستمون گفته که با game studio هم می تونی کار کنی.
    اگه می خواهی وقتت رو تلف کنی پیشنهاد خیلی خوبیه چون کس هایی که با این برنامه ها کار می کنن بیشتر به گرافیک بازی ها علاقه دارند تا سرم گرم بودن اونها من خودم بازی های دو بعدی را خیلی دوست دارم پس معلومه که من به ذات بازی ها علاقه دارم اگه با این نرم افزار ها کار کنی مثل اینه که می خواهی ماشین بسازی میری یه ماشین می خری سوار می شی اصلا نمی فهمی چی شد که مثلا این ماشین بوجود اومد
    در مورد فلش هم باید بگم که خیلی بازی های دو بعدی توپی می شه ساخت ولی دو تا عیب داره
    1. روی کامپیوتر های قدیمی بد کار می کنه یعنی کند
    2. ساختار شی گرایی فکر نکنم داشته باشه و باعث می شه که الکی کد بنویسی

    ویژال بیسیک دات نت هم می شه با دایرکت ایکسش کار کرد که خیلی هم عالیه منتها من تنها دلیلی که با دات نت گیم نساختم پیدا نکردن همکار بود ولی تو سی++ تونستم 3 نفرو پیدا کنم.

    خلاصه اگه واقعا به ساخت بازی علاقه داری و سی++ و انگلیسی هم بلدی و فقط لنگ یک DirectX هستی من می تونم بهترین پیشنهادو بهت بکنم این کتاب که بهترین کتاب هست برای شروع بدون شک رو دانلود کن 7 مگ هست و اگه تا اخرش بخونی می تونی بازی هایی بسازی که تو ایران همه حسرتشو بخورن.
    http://rapidshare.de/files/4251636/P...ition.zip.html
    Kochol Game Engine
    http://www.kge3d.org



  9. #9
    دوست عزیز Kochol جون واقعا از کمکت ممنوم .
    اول اینکه میشه لطفکنی و به من بگی که این کارکترهای 3d رو هم با ++C درست می کنن یا از نرم افزار دیگه ای استفاده می کنن ؟
    از طرفی هم باید بگم که من ++C رو از کتاب Dietel که 100% مشناسی یاد گرفتم (البته زبان اصلی) کاملا مسلط نیستم ولی خوب تا حدودی بلدم .
    یه همچین کتاب هایی برای DirectX تو بیرون نیست ؟ چون من اصلا نمی تونم کتاب الکترونیکی بخونم .
    و یه چیز دیگه ، همون طور که میدونین ++C زبان بسیار قوی و از طرفی هم بحث های خیلی زیادی داره ، میشه بگین از کدوم بخشش بیشتر استفاده میشه ؟

  10. #10
    سلام
    خوب معلومه که نه ساخت مدل ها با محیط های گرافیکی می شه ساخت نه با کد بعد موقعیت نقاط و تکستچر ها و ... رو تو یه فایل ذخیره می کنن و بعد به اون پسوند یا نوع خاصی از فرمت فایل 3 دی تبدیلش می کنن که در بازی بشه نمایش داد.
    پس باید سطح سی++ شما هم خوب باشه
    فکر نکنم تقریبا مطمینا که چنین کتابی نیست و اگه می خوای بیای تو این کار به این ایبوک ها عادت می کنی فقط می تونم بگم که می تونی اونها رو ببری تو word و پس زمینه رو مشکی کنی و فونت ها هم درشت که خیلی راحت می شه در ضمن راه دیگه هم پرینت pdf هست که نمی دونم چه قدر می گیرن ولی خوب این هم یه راه هست.
    بیشتر بلد بودن شی گرایی سی++ کفایت می کنه و سطح خیلی بالایی نمی خواد. مدیریت حافظه هم بلد باشی خوبه
    Kochol Game Engine
    http://www.kge3d.org



  11. #11
    کاربر دائمی آواتار amir_civil
    تاریخ عضویت
    تیر 1384
    محل زندگی
    تهران
    پست
    452
    سلام
    منظور شما از سی ++ همون ویژوال سی++ هست یا خود سی++؟
    ممنون

  12. #12
    سلام
    سوال مبتدیانه ای پرسیدید البته من خودم هم مبتدی هستم ولی باید بگم که سی++ یه زبان برنامه نویسی هست ولی ویژال سی++ یه کامپایلر هست که توش می شه به زبون سی++ برنامه نوشت
    موفق باشید
    Kochol Game Engine
    http://www.kge3d.org



  13. #13
    کاربر دائمی آواتار Ehsansh
    تاریخ عضویت
    بهمن 1384
    محل زندگی
    127.0.0.1
    سن
    39
    پست
    278
    کوچول جون. سایتت ظاهرا Down هستش.
    بررسی کن.

  14. #14
    Kochol جون اولا ممنون که راهنماییم کردی
    ولی این اولین باری بود که اینو شنیدم
    البته می دونستم که در Visual C++‎ and C#‎ n میشه برنامه C یا ++C رو نوشت ولی نمی دونستم که Visual C++‎ l یه زبان نیست .

    با این من از خیلی ها شنیدم که میگن مثلا فلان برنامه رو با این نوشتن !!!!!!!!

  15. #15
    برای بدست آوردن اطلاعات اولیه سری به وبلاگ زیر بزنید:
    www.3dstate.mihanblog.com

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •