راستی یه سؤال ... از اون Skeletal Mesh که وارد کردی یه Physics Assets ساختی ؟نقل قول:
Printable View
راستی یه سؤال ... از اون Skeletal Mesh که وارد کردی یه Physics Assets ساختی ؟نقل قول:
سلام
خوب اينجا مپرسم ، با UDK ميشه براي IPOD بازي ساخت ؟ يا بايد مثل unity لايسنس بخرم ؟
به اینجا یه نگاهی بنداز:نقل قول:
[HTML]http://www.unrealengine.com/platforms[/HTML]
فکر کنم میشه ساخت
[HTML]http://www.udk.com/mobile[/HTML]
این نشونه ای که روی صفحه میاد برای تیر اندازی رو چجوری میشه پاکش کرد ؟ وقتی جای دوربین رو عوض کرده بودم پاک شد الان دوباره نگاه کردم دیدم اومده :18:
بچه ها ببخشید 2تا سوال دارم:10:
اولیش: 2 مرحله ساده ساختم مرحله اول رو به دلیل بزرگ بودن در 2 مپ ساختم سوالم اینه که حالا چجوری باید این دو مپ رو کنار هم قرار بدم
اما سوال دومم: میخواهم بدونم چطوری بین مرحله 1 و 2 باید ارتباط برقرار کنم یعنی وقتی مرحله 1 تموم شد چطوری کاربر بطور خودکاد وارد مرحله دوم بشه مثل این همه بازی که دیدیم
تنکس:40:
با level stream میتونی بین مپ هات سوئیچ کنی!
الان یادم نیست دقیقا کجاست
اما فکر کنم تو ویدئو های آموزشی دیده بودم قبلا
اگه داریشون یه نگاه بنداز بهشون
نه نشد خونقل قول:
این قضیه ساختن physics assets چطوریه ؟
باس کلیک راست کردو اونجا پیداش کرد ؟ توی content ؟
روی Skeletal Mesh راست کلیک میزنی و Create new Physic Assets رو انتخاب میکنینقل قول:
چرا ویدئو هارو درست نگاه نمیکنی آخه ! :31:
آها حالا شد : دینقل قول:
فقط یکمی روی کالیژن هایی که برای bone هام درست میکنه مشکل دارم که اونا رو هم باش ور میرم حل میشه
ممنون ;)
سلام دوستان
یه سوال:
فرض کنید یه زمین مسابقه هستش.
میخوام کاری بکنم که وقتی بازیکن برخلاف جهت زمین حرکت کرد مثلا بگه اشتباه داری میری.
چجوری این کارو بکنم؟
خب بیکاری بیایم یه کمی سوال جواب بدیم :31:نقل قول:
اولا واسه اینکه این نشونه رو موقتا پاک کنی خط فرمان بازی رو بزن و بنویس togglehud توی کیسمت هم داره که فعلا اسمش رو یادم نمیاد.
دوما وقتی شما جای دوربین رو عوض می کنی یعنی شما دوربین جدید رو جاگزین این دوربین می کنیدو اگر رویداد این دوربین تموم بشه دوربین سابق شما دوباره فعال میشه.
خب من فکرش رو تا به حال نکرده بودم . ولی می تونی زمین رو قسمت بندی کنی که وقتی بازیکن رو هر کدوم رفت اون به اصطلاح triger فعال بشه و وقتی اون triger رو دوباره لمس کرد بگه داری اشتباه میری .نقل قول:
از نظر الگوریتمی راهی به زحنم نمیرسه .
حسن جان منظورشون اینه که اگه برعکس رفت اخطار بدهنقل قول:
با این روشی که شما میگی که نمیشه!
اگه پلیر رو یه بردار در نظر بگیریم،اصلا موقعیت مکانیش مهم نیست بلکه جهت و راستاش مهمه! به عبارتی مثلا راستای بردار نرمالش مهمه و نه مختصاتش!
اما این به نظرم کار سختی نیست ! من البته برنامه نویسی فعلا بلد نیستم زیاد اما خوب شما میتونی مشخص کنی رو مختصاتی که داری حرکت میکنی مثلا Y اگه خلافش حرکت کنی پیغام مورد نظر که میخواهی ظاهر بشه . تو برنامه نویسی شی گرا که این چیزها باید خیلی ساده باشه !نقل قول:
سلام دوستان
یه سوال:
فرض کنید یه زمین مسابقه هستش.
میخوام کاری بکنم که وقتی بازیکن برخلاف جهت زمین حرکت کرد مثلا بگه اشتباه داری میری.
چجوری این کارو بکنم؟
با کیسمت هم میتونی همچین کاری رو انجام بدینقل قول:
یه IF میزاری و بعد زاویه ای که پلیر با جهت مثبت میسازه اگه از 90 بیشتر شد معلومه خلاف جهته
یه دونه Toggle On میزاری که یه شیء ( مثلا یه فلش ) ظاهر بشه که زاویش مکمل زاویه ی ما با جهت مثبت باشه
اگر زاویش کمتر از 90 شد همون فلش رو Toggle Off میکنی
من که Matinee درست نکردم .. با اسکریپت هم Player Controller رو عوض کردم هم Player Pawn هم Camera ...نقل قول:
همون اول که این کار رو کردم نشونه گیر خود به خود حذف شد . UDK رو پاک کردم و همون ورژن رو دوباره ریختم و کد هارو کپی کردم دیدم نشونه گیر اومده
حالا میخوام حذفش کنم باید از چه دستوری کمک بگیرم ؟
سلام
من می خوام به جای کارکتر پیش فرض یه وسیله نقلیه وارد کنم. (قایق).
چه مراحلی رو باید انجام بدم؟
دوست عزیز امید وارم ویدئو های آموزشی رو دیده باشی و بعد این سوال رو کرده باشینقل قول:
اما مطمئنم که صفحات تاپیک رو نخوندی.چون دقیقا همین سوال شما رو بار ها بهش جواب دادن دوستان
اما همین چند وقت پیش دوباره سوال شده بود که بچه ها کامل و با لینک جواب دادن
چند صفحه عقب تر رو بگردید پیدا میکنید.
فعلا همین لینک رو میتونید دنبال کنید
[HTML]http://sites.google.com/site/ut40kmod/UT40k_mod/ut3-tutorials-1[/HTML]
اما بهتره که حتما پست های قبلی تاپیک رو بخونید
ممنون. آره آموزش های ویدیویی نسبتا زیادی دیدم و اونقدرا هم تازه کار نیستم.نقل قول:
یه پیشنهاد: یه نفر اگه بیاد آدرس پست ها و پاسخ هایی که سوالات زیادی دربارشون پرسیده میشه رو جمع کنه خیلی جالب میشه. اینطوری پیدا کردن مطالب خیلی سرعتره. خداییش چک کردن دو هزار خورده یی پست زمان میبره ...
نقل قول:
ممنون ما همین کار رو کردیم تقریبا انجام دادیم
شما پست 6 ام از همین تاپیک رو بخونید!
یه سری هم به اینجا بزنید(البته این یکی فقط جهت اطلاعتون میگم سر بزنید) که این تاپیک رو برای تازه واران زدیم:
[HTML]http://forum.p30world.com/showthread.php?t=485056[/HTML]
سلام
خب سوالام رو توی این قسمت جمع کردم شد 15 تا.هر کدومش رو که بلد بودین لطفا جواب بدین.
1.توی معرفی متغیر کلمه های const و editconst دقیقا چه اثری می ذارن؟
2.کار function PreBeginPlay چیه؟
3.روش کار با function tick چیه؟یعنی چه چیزایی رو باید توش بنویسیم؟
4.کار RotationRate اینه کهبه حرکت قوس بده؟اگر نیست کارش چیه؟اگرم هست چجوری میشه جهت قوسش رو تغییر داد؟
5.برای سرعت دادن به چیزی از velocity استفاده می کنیم؟
6.کار با انیم تری رو بعدا کامل یاد میده یا باید از توی همینا یاد بگیرم؟
7.این PostBeginPlay یک function است یا event؟کی از کدومش باید استفاده کنم؟
8.میشه event TakeDamage رو کامل توضیح بدین؟(هر قسمتش برای چیه؟)
9.میشه event Touch رو کامل توضیح بدین؟(هر قسمتش برای چیه؟)
10.کاربرد علامتهای << و >> چیه؟چجوری میشه باهاشون کار کرد؟
11.این Dot دقیقا چیه؟چجوری میشه باهاش کار کرد؟
12.میشه روش استفاده از کیسمت توی برنامه نویسی رو کامل توضیح بدین یا یه منبع معرفی کنید که کامل یاد بده؟
13.لطفا Spawn رو هم کامل توضیح بدین.
14.کار GetHeadingAngle و UnwindHeading و تفاوت بینشون چیه؟
15.سیستم HUD آنریل الانم همینه که توی این آموزشا بود یا الان باید با scaleform کار کنیم؟(اینی که الان یاد میداد رو ساختم درست نشد)
ببخشید که خیلی زیاد شد.راستی آپدیت اون مسلسل رو هم گرفتم بیچاره حالش بدتر شد:31:.دیگه بهش تیر که میزدی سرش رو آروم برعکس میکرد و تیر میزد بعدشم آروم میشد و دیگه هیچ کاری نمی کرد تا بمیره.
خب یعنی هیچ کدوم رو نتونستی بفهمی ؟
من فعلا یه سوال رو جواب میدم تا برم و برگردم بقیه رو بگم . درضمن دوستان دیگه لطفا جواب بدید شاید من نتونم بیام
1-const به معنی مقدار ثابت در داخل برنامه است . وقتی یه متغییر ی رو اینجوری تعریف می کنی یعنی مقدار ثابته و به هیچ وجه تغییر نمی کنه .این در حالیه که متغییر در یک زبان فقط به عنوان یه ظرف نگه دارنده و شما در مقدار دهی به این متغییر ها فقط اونا رو پر و خالی میکنید پس تویاینجا این ظرف ها فقط یک بار پر میشن.
بچه ها کسی نمیدونه من باید جواب این 2 تا سوالم رو چه جوری پیدا کنم(آموزشی چیزی....)
اولیش: 2 مرحله ساده ساختم مرحله اول رو به دلیل بزرگ بودن در 2 مپ ساختم سوالم اینه که حالا چجوری باید این دو مپ رو کنار هم قرار بدم
اما سوال دومم: میخواهم بدونم چطوری بین مرحله 1 و 2 باید ارتباط برقرار کنم یعنی وقتی مرحله 1 تموم شد چطوری کاربر بطور خودکاد وارد مرحله دوم بشه مثل این همه بازی که دیدیم
سوال دومم خیلی برام مهمتر از اولیه
پیشاپیش ممنون:11:
سلامنقل قول:
این ویدئو رو نگاه کن ببین مشکلت حل میشه.
[HTML]www.youtube.com/watch?v=ROkHmMEWHU8 [/HTML]
موفق باشی
ساخت یه بازی Racing از ابتدا تا انتها :نقل قول:
کد:https://www.design3.com/udk/fundamentals/udk-racing-game-gameplay-design
و آموزش وارد کردن وسایل نقلیه هم که قبلا توسط Honestbud گذاشته شد
آموزش های Level Manager از Raven رو ببیننقل قول:
13نقل قول:
pawn همون شیئ یا کارکترت توی بازی . pawn می تونه حتی یه ماشین هم توی بازی باشه . اصولا هر به قولی بازیگری که توی بازی هست چه از دشمنان گرفته چه از وسایل نقلیه و کلا ابجکت های realtime به همه اینا می گن Pawn
------------------------------
15-
scale From یه میان افزار واسه انریل انجینه که باعث میشه کاربران بتونن تمامی اینترفیس های توی بازی رو با فلش بسازن که همین scalefrom واسه خودش یه زبان برنامه نویسی جدا داره که بهش می گن اکشن اسکریپت
با اون میشه Hud های بسیار زیبا . منوهای زیبا تر ساخت .تعریف HUD ربطی به Scale From نداره . شما توی game info بازیت فقط معیین می کنی که بازی من باید از این HUD استفاده کنه .
------------------------------------------------------------------------
6-چه ربطی داره ؟ این اصلا ربطی به چیزی که تو داری یا می گیری نداره . بعدا که حرفه ای تر شدی یاد می گیری انیمیشن ها رو با اسکریپت کنترل کنی
--------------------------------------------------
12- واسه این کار باید کلاست از خانواده seqanceAction تعریف بشه همین.
----------------------------------------
من دیگه برم کار دارم . بقیه دوستان جواب بدین .
سلام
کسی میدونه چطوری میشه این ویدیئو ها رو دانلود کرد ؟؟ من خیلی سعی کردم نشد !نقل قول:
https://www.design3.com/udk/fundamentals/udk-racing-game-gameplay-design
میگن با دانلود منیجر راحت میشه ولی چطوری؟؟
نقل قول:
معمولا اینطور ویدئو ها رو میشه با دانلود منیجر دانلود کرد
نمیدونم شاید به ورژنش ربط داشته باشه اما کافیه بزنی کمی پلی بشه بعد خود دانلود منیجر یه علامت میاره رو صفحه که فلش سبز رنگ هست و میتونی دانلود رو بزنی
حالا یه دقیقه صبر کن خودم امتحان کنم بعد پست رو ویرایش میکنم
راستی چرا آواتار منو کش رفتی؟:31:
ویرایش :
من قبلا با IDM از این جور سایت ها دنلود کردم
اما این یکی رو نتونستم
فکر کنم باید نرم افزار های مخصوصش رو استفاده کنی
یه سری نرم افزار هست برای دانلود ویدئو های اینچنینی مثل you تیوب و این حرفا
نقل قول:
وقتی بهت میگم که مرحله ی اول رو کامل خوندی؟ میگی آره ... تقریبا همه ی اینا توی مرحله ی اول کامل توضیح داده شده ! تنها کاری که به شما پیشنهاد میکنم اینه که بشینی مرحله ی اول رو یه بار دیگه بخونی ( واسه خودت میگم ) وگرنه به مرحله ی سوم یا چهارم برسی ...
بله میشه ولی امیر رضا جان اینجا تاپیک UDK هست اگه بخوایم توش در مورد همه چی توضیح بدیم که نمیشه ! :31: لطف کن به بخش اینترنت و شبکه ی P30world مراجعه کن یا یه سرچی توی گوگل بزن ... اینجور سؤال هارو هم توی اینجا مطرح نکنید که پست ها مفید تر بشه که یه تازه کار میاد تاپیک رو میبینه خوف نکنه !نقل قول:
حالا سؤال خودم :
نقل قول:
class AquaPlayerControllerBase extends playercontroller;
// Trigger remote events in Kismet with the name passed in
// This allows easy code access to trigger kismet events without having to bother
// with making new SequenceActions and Events
function TriggerRemoteKismetEvent( name EventName )
{
local array<SequenceObject> AllSeqEvents;
local Sequence GameSeq;
local int i;
GameSeq = WorldInfo.GetGameSequence();
if (GameSeq != None)
{
// reset the game sequence
GameSeq.Reset();
// find any Level Reset events that exist
GameSeq.FindSeqObjectsByClass(class'SeqEvent_Remot eEvent', true, AllSeqEvents);
// activate them
for (i = 0; i < AllSeqEvents.Length; i++)
{
if(SeqEvent_RemoteEvent(AllSeqEvents[i]).EventName == EventName)
SeqEvent_RemoteEvent(AllSeqEvents[i]).CheckActivate(WorldInfo, None);
}
}
}
DefaultProperties
{
}
من هیچی از این قسمت کد Whizzle نفهمیدم ! خواهشا اساتید کمک کنید که کارم گیره ! :41:
خب مشکلت با این کدا چیه؟ چیش رو نفهمیدی؟
خب این یه اکشن توی کیسمت تعریف کرده .چیش رو نفهمیدی؟
هیچی نفهمیدم ... این اکشن که تعریف کرده چیکار میکنه ؟ اون آرایه برای چیه ؟نقل قول:
اینا // رو خوندی هم هیچی نفهمیدی؟
اینا توضیحات عملکرد یه کداند
دوبار کد رو خوندم بازم نفهمیدم. کامنت هارو هم خوندم میدونم کد میخواد چیکار کنه ولی نفهمیدم که ربطش به اون چیزایی که نوشته چیه .. اگه یه توضیح کلی راجع به هر خط بدی ممنون میشم مثلا بگی هر خط در واقع کدوم قسمت کار رو انجام میدهنقل قول:
فکر کنم سوالامو خوب نپرسیدم.ایناهایی که گفتم اکثرشونو می دونم چی هستن ولی فقط اون نکته هایی که گفتم رو توشون نمی دونم.خود آموزش هم کامل خوندم ولی اینا رو متوجه نشدم.
منظورم این بود که کدش رو کامل توضیح بدین.اینکه توی پرانتزاش هر مولفه چیه.برای touch و takedamage هم منظورم همینهنقل قول:
pawn همون شیئ یا کارکترت توی بازی . pawn می تونه حتی یه ماشین هم توی بازی باشه . اصولا هر به قولی بازیگری که توی بازی هست چه از دشمنان گرفته چه از وسایل نقلیه و کلا ابجکت های realtime به همه اینا می گن Pawn
منظورم این بود که کامل بعدا این رو یاد میده یا نه؟الان توی مسلسله اونی که گفت رو یاد گرفتم ولی خیلی محدود بود.نقل قول:
6-چه ربطی داره ؟ این اصلا ربطی به چیزی که تو داری یا می گیری نداره . بعدا که حرفه ای تر شدی یاد می گیری انیمیشن ها رو با اسکریپت کنترل کنی
اینو می دونم منظورم دقیق ترش بود.چطوری ویرایشش کنم و هر کلاس این به چه درد می خوره و تنظیماتش چیه؟نقل قول:
12- واسه این کار باید کلاست از خانواده seqanceAction تعریف بشه همین.
خیلی ممنون
نقل قول:توی هر کدوم از دستور ها ایراد داشتی فقط کافیه دستورش رو توی سایت بالا تایپ کنیکد:http://wiki.beyondunreal.com
یا اینکه توی گوگل این رو سرچ کنی :
Your Key Name + Unreal Wiki
سلام.خب سوالام به 7 تا کاهش پیدا کرد.اینا رو توی سایت ویکی پیدا نکردم.
1.روش کار با function tick چیه؟یعنی چه چیزایی رو باید توش بنویسیم؟
2.کار RotationRate اینطور که گفته اینه که جهت چرخش رو هر لحظه تغییر بده.حالا این تغییر رو ما می تونیم کامل کنترل کنیم؟
3.این PostBeginPlay یک function است یا event؟کی از کدومش باید استفاده کنم؟(اونجا گفته event ه ولی توی آموزشا اکثرا function است)
4.میشه event Touch رو کامل توضیح بدین؟(هر قسمتش برای چیه؟)(میشه معین کرد که مثلا اگر فقط فلان جسم به فلان جسم برخورد کنه بقیه اتفاقات بیافته؟)
5.کاربرد علامتهای << و >> چیه؟چجوری میشه باهاشون کار کرد؟
6.این Dot دقیقا چیه؟چجوری میشه باهاش کار کرد؟(کاربردش رو می دونم که چیه فقط اینا که نوشتم رو نمی دونم)
7.توی سیستم HUD الان این برنامه نویسیایی که گفته رو باید انجام بدیم یا باید با اکشن اسکریپت کار کنیم؟منظورم اینه که مثلا برای نقشه ایی که گفته بود الانم برنامه نویسی همونه یا اینکه الان باید با اکشن اسکریپت بنویسیم؟
خیلی ممنون
مگه دنیا نابود نشده چه طوری داری پست میدی؟:31:
صبر کن تا شب همین پستم رو ویرایش می کنم بهت جواب میدم
میگم تهیه ی همچین آموزشایی کاره زیاد سختی نیستنقل قول:
کسی اطلاعاتی داره که نحوه ی فروش اینا چطوریه ؟
کلا توی سود هست ؟
مثلا اگه بیایم ساخت یه مرحله ی کامل از مکس تا udk رو آموزش بدیم و اینا
می ارزه ؟
هادی تو هم زنده ای ؟ شهر شما با ما خیلی دو که نیستش که:31:
اموزش فروختن که کاری نداره . من خودم می فروشنم .
این رو که اینجا لینک زدی 25 هزار تومانه و جالبه که فقط پی دی افه .
به مدیریت اونجا گفتم چه خبره . گفت نه اینا ارزششون زیاده . گفتم می خوای کل 110 مقاله ای که واسه یو دی کی ساختم رو بریزم توی سایتتون . یارو دیگه جواب نداد:31:
خیلی میرزه چون که اموزش فارسی برای udk کمه حداقل من که میخرم با جون دل :31: