#جواب119
AliMohammadlo:
شما پکیجfps counter رو نصب کنید بعد پریفبشو درگ کنید زیر مجموعه کانواس
__________________________
Mehrdad . EVO:
کافیه v sync رو فعال و نرخ فریم رو روی 30 یا 60 قفل کنی
فرش ریت گوشی ها و مانیتور های عمومی 60 و فریم ریت از 60 بیشتر احساس نمیشه
جز گوشی razer که 120hz
__________________________
Syed Morteza Kamali:
Time.deltatime
Use this function to make your game frame rate independent.
https://docs.unity3d.com/ScriptReference/Time-deltaTime.html
---------------------------------
EKS:
خب ببینید میدانیم که هرچقدر لگ در بازی بیشتر باشه time.Deltatime هم بیشتره در این لینک به همین علت با ضرب کردن این اشکال نرخ فریم را برای حرکت یک دست و درست یک جسم استفاده کرده
اما با جه چیزی باید تفریق یا تقسیم کنم که نرخ فریم رو نشون بده؟
------------------------------
Alireza Tabasi:
http://catlikecoding.com/unity/tutorials/frames-per-second/
تو این آموزش میتونی یک ابزار اندازه گیری FPS خفن بسازی
در کنارش چیزای دیگه هم یاد میگیری :)
------------------------------
ابرو خفن بازی ساز:
اگه می خوای نرخ فریم دستگاه رو به دست بیاری می تونی یه اینت بسازی
که توی وید اپدیت پلاس پلاس بشه
یعنی هر فریم یه دونه به اینت اظافه بشه
بعد در هر ثانیه یه بار فراخونی کنی و مقدارش رو صفر کنی
------------------------------
Alireza Tabasi:
اینطوری یک عدد دیوونه بهش میده که اصلا نمیشه خوندش.
باید میانگین بگیره از اعداد تا بشه خوندش. آموزشی که فرستادم بهترین منبع برای ساختن این ابزاره.
------------------------------
ابرو خفن بازی ساز:
Int a=0;
Float b=0;
Void update(){
b+=time.deltatime;
If(b<1){
a++;
}else If(b>=1){
Print (a);
a=0;
b=0;
}
}
دیگه دیوونه نیست👆
هر یه ثانیه یه بار تغییر می کنه
-----------------------------------
Alireza Tabsi:
بیشتر دقت کن.
-----------------------------------
ابرو خفن بازی ساز:
Float a=0;
Float b=0;
Int c=5;
Void update(){
b+=time.deltatime;
If(b<1){
a+=1;
}else If(b>=c){
Print (a/c);
a=0;
b=0;
}
}
هر پنج ثانیه یه بار👆
---------------------------------
Alireza Tabsi:
Time.deltaTime
یک ثانیه نیست بلکه یک فریمه زمانش.
------------------------------
ابرو خفن بازی ساز:
هر وقت مقدار تایم دلتا تایم برابر با یک شد یعنی یک ثانیه گذشته
------------------------------
Alireza Tabasi:
حالا چرا وقتی جمعش میکنیم 1 ثانیه میده؟
چون مثلا وقتی هر 60 فریم یک ثانیه زمان میگذره این یعنی هر فریم یک شصتم ثانیس.
------------------------------
ابرو خفن بازی ساز:
الان شما میگین این کد درست نیس؟
------------------------------
Alireza Tabasi:
میتونی تستش کنی.
------------------------------
ابرو خفن بازی ساز:
می تونید امتحانش کنید
و با فریم ریتی که استیت یونیتی نشون میده مقایسه کنید
-------------------------------
Alireza Tabasi:
عزیز دل اون فریم ریتی که یونیتی میده درست نیست.
میتونید مقاله هایی که در اینباره هست رو بخونید.
توی همین مقاله هم ذکر کرده.
چیزی که یونیتی میده یک حدسه.
However, the frame rate shown there isn't accurate at all, it's more like a rough guess. We can do better by opening Unity's profiler, via Window / Profiler. The profiler gives us a lot of useful information, especially the CPU usage and memory data.
------------------------------
ابرو خفن بازی ساز:
توی هر دستگاه متفاوت هست
این کد رو اگه روی کامپیوتر امتحان کنی همون عددی که فریم ریت نشون میده رو می بینی
چون هر دو روی یه سی پی یو کامپایل میشه
ولی وقتی ببری توی موبایل یا وسیله دیگه می بینی کد یه عدد دیگه نشون میده
الان کد رو تست کردم جواب هم میده
الان 30 فریم هست
بین 28 تا 34 تغییر می کنه
------------------------------
Alireza Tabasi:
نمیدونم چرا در مقابل فهمیدن مقاوت میکنید.
اینکه کدی مینویسی و فکر میکنی و تقریبا کار میکنه خوبه ولی روش های زیاده وبهتر دیگه هست....
------------------------------
ابرو خفن بازی ساز:
ببخشید شرمنده استاد
تجربه من کمه اطلاعات زیادی ندارم
------------------------------
Alireza Tabasi:
منم اطلاعاتم زیاد نیست و استاد هم نیستم ولی خب بعضی مواردی که مطالعه کردم توش رو در اختیار کسی که خواهانش باشه میذارم.
بعد کل و رقابت نداریم باهم که.
یک چیز شما یاد من میدی یک چیزم من یاد شما میدم.
-------------------------------
Devalober (ابرو خفن بازی ساز):
👍❤️
AliMohammadlo:
شما پکیجfps counter رو نصب کنید بعد پریفبشو درگ کنید زیر مجموعه کانواس
__________________________
Mehrdad . EVO:
کافیه v sync رو فعال و نرخ فریم رو روی 30 یا 60 قفل کنی
فرش ریت گوشی ها و مانیتور های عمومی 60 و فریم ریت از 60 بیشتر احساس نمیشه
جز گوشی razer که 120hz
__________________________
Syed Morteza Kamali:
Time.deltatime
Use this function to make your game frame rate independent.
https://docs.unity3d.com/ScriptReference/Time-deltaTime.html
---------------------------------
EKS:
خب ببینید میدانیم که هرچقدر لگ در بازی بیشتر باشه time.Deltatime هم بیشتره در این لینک به همین علت با ضرب کردن این اشکال نرخ فریم را برای حرکت یک دست و درست یک جسم استفاده کرده
اما با جه چیزی باید تفریق یا تقسیم کنم که نرخ فریم رو نشون بده؟
------------------------------
Alireza Tabasi:
http://catlikecoding.com/unity/tutorials/frames-per-second/
تو این آموزش میتونی یک ابزار اندازه گیری FPS خفن بسازی
در کنارش چیزای دیگه هم یاد میگیری :)
------------------------------
ابرو خفن بازی ساز:
اگه می خوای نرخ فریم دستگاه رو به دست بیاری می تونی یه اینت بسازی
که توی وید اپدیت پلاس پلاس بشه
یعنی هر فریم یه دونه به اینت اظافه بشه
بعد در هر ثانیه یه بار فراخونی کنی و مقدارش رو صفر کنی
------------------------------
Alireza Tabasi:
اینطوری یک عدد دیوونه بهش میده که اصلا نمیشه خوندش.
باید میانگین بگیره از اعداد تا بشه خوندش. آموزشی که فرستادم بهترین منبع برای ساختن این ابزاره.
------------------------------
ابرو خفن بازی ساز:
Int a=0;
Float b=0;
Void update(){
b+=time.deltatime;
If(b<1){
a++;
}else If(b>=1){
Print (a);
a=0;
b=0;
}
}
دیگه دیوونه نیست👆
هر یه ثانیه یه بار تغییر می کنه
-----------------------------------
Alireza Tabsi:
بیشتر دقت کن.
-----------------------------------
ابرو خفن بازی ساز:
Float a=0;
Float b=0;
Int c=5;
Void update(){
b+=time.deltatime;
If(b<1){
a+=1;
}else If(b>=c){
Print (a/c);
a=0;
b=0;
}
}
هر پنج ثانیه یه بار👆
---------------------------------
Alireza Tabsi:
Time.deltaTime
یک ثانیه نیست بلکه یک فریمه زمانش.
------------------------------
ابرو خفن بازی ساز:
هر وقت مقدار تایم دلتا تایم برابر با یک شد یعنی یک ثانیه گذشته
------------------------------
Alireza Tabasi:
حالا چرا وقتی جمعش میکنیم 1 ثانیه میده؟
چون مثلا وقتی هر 60 فریم یک ثانیه زمان میگذره این یعنی هر فریم یک شصتم ثانیس.
------------------------------
ابرو خفن بازی ساز:
الان شما میگین این کد درست نیس؟
------------------------------
Alireza Tabasi:
میتونی تستش کنی.
------------------------------
ابرو خفن بازی ساز:
می تونید امتحانش کنید
و با فریم ریتی که استیت یونیتی نشون میده مقایسه کنید
-------------------------------
Alireza Tabasi:
عزیز دل اون فریم ریتی که یونیتی میده درست نیست.
میتونید مقاله هایی که در اینباره هست رو بخونید.
توی همین مقاله هم ذکر کرده.
چیزی که یونیتی میده یک حدسه.
However, the frame rate shown there isn't accurate at all, it's more like a rough guess. We can do better by opening Unity's profiler, via Window / Profiler. The profiler gives us a lot of useful information, especially the CPU usage and memory data.
------------------------------
ابرو خفن بازی ساز:
توی هر دستگاه متفاوت هست
این کد رو اگه روی کامپیوتر امتحان کنی همون عددی که فریم ریت نشون میده رو می بینی
چون هر دو روی یه سی پی یو کامپایل میشه
ولی وقتی ببری توی موبایل یا وسیله دیگه می بینی کد یه عدد دیگه نشون میده
الان کد رو تست کردم جواب هم میده
الان 30 فریم هست
بین 28 تا 34 تغییر می کنه
------------------------------
Alireza Tabasi:
نمیدونم چرا در مقابل فهمیدن مقاوت میکنید.
اینکه کدی مینویسی و فکر میکنی و تقریبا کار میکنه خوبه ولی روش های زیاده وبهتر دیگه هست....
------------------------------
ابرو خفن بازی ساز:
ببخشید شرمنده استاد
تجربه من کمه اطلاعات زیادی ندارم
------------------------------
Alireza Tabasi:
منم اطلاعاتم زیاد نیست و استاد هم نیستم ولی خب بعضی مواردی که مطالعه کردم توش رو در اختیار کسی که خواهانش باشه میذارم.
بعد کل و رقابت نداریم باهم که.
یک چیز شما یاد من میدی یک چیزم من یاد شما میدم.
-------------------------------
Devalober (ابرو خفن بازی ساز):
👍❤️
#سوال120
به نظر شما Level design خوب در بازی به چه چیزی بستگی داره؟
در اینترنت هم مطالب مربوط به این هست ولی دوست داشتم که نظر خودتون رو بدونم.
⭕️[سوالات بدون ذکر 🆔 در کانال @E_K_S_Channel فرستاده میشود]⭕️
انتقادی هم دارید به من بگید.
به نظر شما Level design خوب در بازی به چه چیزی بستگی داره؟
در اینترنت هم مطالب مربوط به این هست ولی دوست داشتم که نظر خودتون رو بدونم.
⭕️[سوالات بدون ذکر 🆔 در کانال @E_K_S_Channel فرستاده میشود]⭕️
انتقادی هم دارید به من بگید.
#جواب120
Developer:
داستان
داستان هرچی تخیلی تر باشه دست ادم توی دیزاین باز تره
__________________________
AliMohammadlo:
بیشتر به خلاقیت و تکنیک هایی که بلدین
__________________________
Erfan Nokouie:
ذهن سازنده بازی
__________________________
AmirR:
اسم طراحی که به میون میاد یعنی خلاقیت، بعضی وقتا با خودمون محیطی رو تصور میکنیم و با تصورات ذوق زده و هیجان زده میشیم وقتی تصور به واقعیت میپیونده لذت میبریم طراحی محیط و لول به خلاقیت و تصورات و طرز فکر فوق العاده طراح طوری که مخاطب لذت ببره، بستگی داره
نمونش بازی prince of persia 2008
___________________________
Pooria the third 🗿:
از نظر من باید تجربه کنین این رو
بازی ها مختلفو بازی کنین خودتون شاید به یه کانسپتی برسین چون به خیلی چیزا فرعی و اصلی بستگی داره
__________________________
SHLCRY PMIMAX:
داستان خوب مساوی است با طراحی خوب
بعضی از دوستان ، یعنی خودم محیط سازی خوبی ندارن
خودم رو میگم
میدم برادرم طراحی مرحله بکنه
میگم چی کجا ، برا چی
محیط سازی میکنه میده من
Developer:
داستان
داستان هرچی تخیلی تر باشه دست ادم توی دیزاین باز تره
__________________________
AliMohammadlo:
بیشتر به خلاقیت و تکنیک هایی که بلدین
__________________________
Erfan Nokouie:
ذهن سازنده بازی
__________________________
AmirR:
اسم طراحی که به میون میاد یعنی خلاقیت، بعضی وقتا با خودمون محیطی رو تصور میکنیم و با تصورات ذوق زده و هیجان زده میشیم وقتی تصور به واقعیت میپیونده لذت میبریم طراحی محیط و لول به خلاقیت و تصورات و طرز فکر فوق العاده طراح طوری که مخاطب لذت ببره، بستگی داره
نمونش بازی prince of persia 2008
___________________________
Pooria the third 🗿:
از نظر من باید تجربه کنین این رو
بازی ها مختلفو بازی کنین خودتون شاید به یه کانسپتی برسین چون به خیلی چیزا فرعی و اصلی بستگی داره
__________________________
SHLCRY PMIMAX:
داستان خوب مساوی است با طراحی خوب
بعضی از دوستان ، یعنی خودم محیط سازی خوبی ندارن
خودم رو میگم
میدم برادرم طراحی مرحله بکنه
میگم چی کجا ، برا چی
محیط سازی میکنه میده من
#سوال121
#درخواستی
⭕️[سوالات بدون ذکر 🆔 در کانال @E_K_S_Channel فرستاده میشود]⭕️
انتقادی هم دارید به من بگید.
👇👇👇👇👇👇
#درخواستی
⭕️[سوالات بدون ذکر 🆔 در کانال @E_K_S_Channel فرستاده میشود]⭕️
انتقادی هم دارید به من بگید.
👇👇👇👇👇👇
Forwarded from Deleted Account
چگونه دوربین دید در شب بسازیم که بتوانیم دشمن را بسیار واضح ببینیم
#جواب121
Pedy:
گمون کنم با شیدر باشه
------------------------------
E.K.S:
بله اما خود شیدر رو چجوری بنویسیم؟
------------------------------
Pedy:
نمیخواد بنویسی بگرد پیدا میکنی
------------------------------
E.K.S:
میدونم
ولی برای یاد گیری دوست دارم بنویسم
------------------------------
Pedy:
الان فایلاشو واست میفرستم خودت یاد بگیر
Pedy:
گمون کنم با شیدر باشه
------------------------------
E.K.S:
بله اما خود شیدر رو چجوری بنویسیم؟
------------------------------
Pedy:
نمیخواد بنویسی بگرد پیدا میکنی
------------------------------
E.K.S:
میدونم
ولی برای یاد گیری دوست دارم بنویسم
------------------------------
Pedy:
الان فایلاشو واست میفرستم خودت یاد بگیر
E.K.S Channel
#جواب121 Pedy: گمون کنم با شیدر باشه ------------------------------ E.K.S: بله اما خود شیدر رو چجوری بنویسیم؟ ------------------------------ Pedy: نمیخواد بنویسی بگرد پیدا میکنی ------------------------------ E.K.S: میدونم ولی برای یاد گیری دوست دارم…
این پیام ممکن است ویرایش شود و پاسخ های جدیدی به آن اضافه شود
E.K.S Channel
#جواب121 Pedy: گمون کنم با شیدر باشه ------------------------------ E.K.S: بله اما خود شیدر رو چجوری بنویسیم؟ ------------------------------ Pedy: نمیخواد بنویسی بگرد پیدا میکنی ------------------------------ E.K.S: میدونم ولی برای یاد گیری دوست دارم…
خب فایل هایی که ایشان فرستادند این ها هستند👇👇👇👇
ادامه #جواب121
👇👇👇
IMMORT@L:
میتونی دو تا دوربین داشته باشی
یکی تمام صحنه به غیر از دشمن ها و دوربین دیگه تنها دشمنها رو رندر میکنه. بعد برای هر دوربین یک ایمیج افکت خاص استفاده کن
یا فقط برای دوربین اصلی یک ایمیج افکت استفاده کن و برای دوربینی که دشمنها رو رندر میکنه ایمیج افکت استفاده نکن بجاش متریال دشمنها رو تغییر بده
__________________________
Seyed Morteza Kamali:
در حالت عادی شب تاریکه به خاطر همین دشمنا خوب دیده نمیشن
می تونید وقتی ایمیج افکت night vison فعال شد نور محیط رو زیاد تر کنید تا دشمنا بهتر دیده بشن
👇👇👇
IMMORT@L:
میتونی دو تا دوربین داشته باشی
یکی تمام صحنه به غیر از دشمن ها و دوربین دیگه تنها دشمنها رو رندر میکنه. بعد برای هر دوربین یک ایمیج افکت خاص استفاده کن
یا فقط برای دوربین اصلی یک ایمیج افکت استفاده کن و برای دوربینی که دشمنها رو رندر میکنه ایمیج افکت استفاده نکن بجاش متریال دشمنها رو تغییر بده
__________________________
Seyed Morteza Kamali:
در حالت عادی شب تاریکه به خاطر همین دشمنا خوب دیده نمیشن
می تونید وقتی ایمیج افکت night vison فعال شد نور محیط رو زیاد تر کنید تا دشمنا بهتر دیده بشن
از پاسختان ممنون👆👆👆
به علت این که پیام هایی به صورت فایل و عکس فرستادند مجبور شدم که فروارد کنم.
به علت این که پیام هایی به صورت فایل و عکس فرستادند مجبور شدم که فروارد کنم.
⭕️بار دیگر مقایسهای را برای شما آماده کردیم⭕️
Unity3d 🆚 Unreal
📥👇لینک دانلود با کیفیت های مختلف در کانال @E_K_S_Channel پُست بعد👇📥
Unity3d 🆚 Unreal
📥👇لینک دانلود با کیفیت های مختلف در کانال @E_K_S_Channel پُست بعد👇📥