Contacts
صفحه اصلی پورتال | صفحه اصلی تالار | ثبت نام | اعضاء | گروه ها | جستجو | پرسش و پاسخ | فروشگاه الکترونیکی | خرید پستی بازی های کامپیوتری





صفحه اول انجمنها -> ساخت بازی با نرم افزار 3D Game Studio -> تنظيم دوربين در GAME STUDIO
 

ارسال يك موضوع جديد   پاسخ به يك موضوع ديدن موضوع قبلي :: ديدن موضوع بعدي
برو به صفحه قبلي  1, 2

نويسنده
پيغام
شهروز
مدیر انجمن
مدیر انجمن


تاريخ عضويت: جمعه 16 مرداد 1383
تعداد ارسالها: 3277
محل سكونت: Germany


1 شنبه 13 مرداد 1392 - 00:33
پاسخ بصورت نقل قول
jonnblaze نوشته:
دوست عزيز ميشه يه كم كاملتر توضيح بدي! با اون چهار خط كدي كه در بالا نوشتي كه نميشه يه بازي سوم شخص ساخت!
اگه ميشه كدش رو كامل در اين قسمت قرار بدين!


LOL !

_________________




استدیوی نرم افزاری بلوبالک
www.Bluebulk.info
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ديدن وب سايت كاربر
 

نويسنده
پيغام
dj darush
متخصص ساخت بازی
متخصص ساخت بازی


تاريخ عضويت: 4 شنبه 28 بهمن 1388
تعداد ارسالها: 256
محل سكونت: خمين


1 شنبه 13 مرداد 1392 - 11:58
پاسخ بصورت نقل قول
سلام

برای ساخت بازی های سوم شخص به صورتی که دوربین به بهترین حالت با پلیر هماهنگ باشه ابتدا شما باید یه تابع به صورت زیر تعریف کنید:

function camera_follow(ENTITY* ent)
{
while(1)
{
vec_set(camera.x,vector(-150,10,50)); // camera position relative to the player
vec_rotate(camera.x,ent.pan); // rotate the camera position with the player
vec_add(camera.x,ent.x); // add player position
vec_set(camera.pan,vector(ent.pan,-10,0)); // look in player direction, slighty down
wait(1);
}
}

و سپس توی اشکنی که برای پلیر نوشتین این کد رو اضافه کنید:

camera_follow(me);

هیچ چیز دیگه ای نمی خواد و دوربین مثل بازی هایی مثل مکس پین و سری بازی های جی تی آی و... به اون صورت قرار میگیره

این کد توی نسخه های بالا ی گیم استودیو جواب میده موفق باشید.

_________________
ايميل:
ayynjafari@gmail.com

بزرگترین منبع آموزش ساخت گیم در ایران:
http://www.game-makers.blogfa.com

درحال ساخت بازی جنگ پادشاهان برای دیدن تریلر و اسکرین شات ها و همینطور اخبار روزانه به فیس بوک ما مراجعه نمایید.
https://www.facebook.com/pages/Persian-Gamers/324713547674808
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ارسال ايميل
 

نمايش نامه هاي ارسال شده قبلي:   
ارسال يك موضوع جديد   پاسخ به يك موضوع    صفحه 2 از 2 تمام ساعات و تاريخها بر حسب 3.5+ ساعت گرينويچ مي باشد
برو به صفحه قبلي  1, 2


 
پرش به:  


شما نمي توانيد در اين انجمن نامه ارسال كنيد.
شما نمي توانيد به موضوعات اين انجمن پاسخ دهيد
شما نمي توانيد نامه هاي ارسالي خود را در اين انجمن ويرايش كنيد
شما نمي توانيد نامه هاي ارسالي خود را در اين انجمن حذف كنيد
شما نمي توانيد در نظر سنجي هاي اين انجمن شركت كنيد


unity3d

بازگردانی به فارسی : علی کسایی @ توسعه مجازی کادوس 2004-2011
Powered by phpBB © 2001, 2011 phpBB Group
| Home | عضويت | ليست اعضا | گروه هاي كاربران | جستجو | راهنماي اين انجمن | Log In |