اگه خواستی آپلود كنی برام توآپ كنی بهتره...کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اگه خواستی آپلود كنی برام توآپ كنی بهتره...کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ممنون اما مثل اینکه این کد هام اشکال داشته منوببخش.
دارم کد ها رو دوباره مینویسم یه روزی طول میکشه.
سلامنوشته شده توسط hadibabaiy [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
هادی جان من از روش قبلا هر کاری کردم نشد
میشه خودت درستش کنی و سورسشو بذاری ؟
ممنون
دوستان من خودم هم اون کارو امتحان کرده بودم نشد.
پس حالا کد های جدید منو بزنید ببینید چی میشه.
اون نرم افزار ها رئ که دانلود کردید و نمونه ی خود را با پسونd3dدرست کردید باید کار های زیر را انجام دهید.
1ـ اول مدل خود را به محل gm6 یا gmk خود یا همان سیو گیم میکرتان ببرید.باید حتما نام فایل mephisto.d3d باشد.
2ـ به گیم میکر بروید و دو آبجکت با نام های Mephisto و camera ساخته(دقت کنید در طول آموزش به حرف های بزرگ و کوچک m توجه کنید چون برنامه بر اساس این نام ها نوشته شده.
3ـ در آبجک camera دو event اولی creat و دومی draw بسازید اکنون در craet یک تکه کد بگذارید و در آن بنویسید:
{
d3d_start();
d3d_set_hidden(true);
d3d_set_lighting(false);
d3d_set_culling(false);
texture_set_interpolation(true);
}
4ـ اکنون در draw بنویسید:
{
d3d_set_projection(x,y,10,Mephisto.x, Mephisto.y, 0,0,0,1);
draw_set_alpha(1);
draw_set_color(c_white);
d3d_draw_floor(0,0,0,room_width,room_height,0,text ,10,10);
}
*توجه کنید در کد نام تکسچر ما text است پس نام تکسچری را که باز کردید را بنویسید.
5_ حالا به سراغ Mephisto بروید و در آن دو event اولی creat و دومی draw قرار دهید.
6ـ در creat بنویسید:
{
mephisto = d3d_model_create();
d3d_model_load(mephisto,"mephisto.d3d")
7ـ در ادامه آن بنویسید:
text = background_get_texture(MEP-red)
}
*توجه کنید هر دو کد را با هم بنویسید (البته کدی که برای تکسچر است گویی خراب است چون برای خودم خرای بود. شما هم امتحان کنید اگر ارور داد پاکش کنید اما ممکن است که مدل نا مرئی باشد.)
8ـ به draw رفته و کد زیر را اضافه کنید:
{
d3d_model_draw(Mephisto,x,y,0,text)
}
9ـ اکنون یک room جدید باز کنید و camera که دوربین بازی ماست را در (0y.x0)بگذارید و در کمی پایین تر سمت راست Mephisto را هم که کاراکتر ماست بگذارید.
10ـ بازی را سیو کرده و شروع کنید.
مثل اینکه این آموزش طرفدار زیادی داشته.آقا برهان شما هم این رو بزنید چون من امتحان کردم بازی میاد اما مشکل من اون تکسچر است.
هرگونه مشکلی که داشتید برای ما بفرستید.
با تشکر از دوستان و معذرت خواهی از برهان.
راستی اون کد ها که گذاشتم یه خط فاصله از بالا و پایین داره شما اونو نذارید.
نوشته شده توسط hadibabaiy [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
سلام چشم می ذارم اصلا چطوره آموزش بدم ؟
فقط شما به من بگو که چطوری میشه یه ماشین از پشت نشون داد مثل gta3,4,5
یعنی از بالا نشون نده منم سعی میکنم آموزش gta2 را با آموزش gta3 بذارم همراه با اسپرایت و...
قول نمی دم اما سعی میکنم
چشمنوشته شده توسط hadibabaiy [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
تو هم به من بگو که چجوری دور بین تصاویر را از یجای دیگه نشون بده یعنی از بالا نه از پشت ماشین
یعنی از جایی که دلم میخواد نشون بده منم آموزش دست کردن gta2,3رو میذارم ( سعی میکنم)
به نام خدا
شما آقای میل ممنون که میخوای آموزش بدی.
فقط به من بگو بازیت دوبعدیه یا سه بعدی.
اگه بازیت دو بعدیه باید بگم که این یه بحث جداست که به اون جور بازی ها معمولا isometric میگن که تصاویر از بغل نشون داده میشه.
برای ساخت یه بازی isometric باید حتما اسپرایت های شما از نوع ایسومتریک باشه.
اگه منظورمو متوجه نمیشی این اسپرایت ها رو دانلود کن:
اما اگه سه بعدیه که مطمئنم نیست باید اون اکشن هایی که تو چند صفحه قبله دانلود کنی میبینی که یه مثال هم توش هست.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
نام اون هم
easy 3d است.
اگه مشکلی بود بگو.
ببینم این gta رو با اون اسپرایت های gta 2 ساختی.
با تشکر هادی................................
بله با همونا
ولی یه چیزای دیگه هم اضافه کردم (برای ساخت gta3 ) خوب اینو بگمبازی 3بعدیه من میخوام عین gta 3 از پشت ماشین نشون بده
وای حالا چیکار کنم آخه من تو کار 2 بعدیم حالا اونو که گفتم نگا کن.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)