Forwarded from پــرشــیــن اونــیــڪــس
🔶انجمن یونیتی فارسی
❌کپی حرام
🖌 #آموزش طراحی کاراکتر #Angry_birds
🔺در نرم افزار #illustrator
حجم فایل: 25 MB
📥لینک دانلود: yon.ir/sR4xV
#گرافیک
@Unity_Learns
❌کپی حرام
🖌 #آموزش طراحی کاراکتر #Angry_birds
🔺در نرم افزار #illustrator
حجم فایل: 25 MB
📥لینک دانلود: yon.ir/sR4xV
#گرافیک
@Unity_Learns
🔶انجمن یونیتی فارسی
⭕️ متن های سه بعدی در یونیتی
🔹 در یونیتی این امکان وجود دارد که کاربر بتواند یک متن سه بعدی را به صورت Run-time بسازد و تغییرات لازم را نیز روی آن انجام دهد و هیچ نیازی به نرم افزارهای ساخت آبجکت هم نیست.
💡 متن های سه بعدی در #یونیتی توسط #کامپوننت Text Mesh ساخته می شوند، در واقع این کامپوننت یک Mesh بر اساس تنظیماتش ساخته و آن را برای ساخته شدن به کامپوننت Mesh Renderer می دهد، بنابراین این دو کامپوننت باید در کنار یک دیگر باشند.
⭕️ #آموزش #اسکریپت_نویسی متون سه بعدی در یونیتی
🔸 آنچه در رابطه با 3D Text ها مهم است تغییر متن آنها در کد نویسی و در زمان اجرای بازی می باشد. بنابراین لازم است به آن در کد نویسی دسترسی داشت.
👈 تعریف یک متغیر که از نوع 3D Text ها باشند و بتوان آن را در یونیتی با یک 3D Text مقدار دهی کرد، از این طریق امکان پذیر است./🔻
TextMesh Txt;
🔹در هر دو دستور بالا Txt نام متغیر است که می خواهیم به پارامتر های آن دسترسی داشته باشیم. اکنون به راحتی می توان با استفاده از پارامتر text متن درون یک 3D Text را تغییر داد.
Txt.text="UnityLearning";
👈 دستور بالا متن نمایش داده شده توسط 3D Text را برابر نام کانال قرار می دهد.
🎨 در صورت نیاز به تغییر رنگ آبجکت نیز می توان از پارامتر color استفاده کرد./🔻
Txt.color=Color(0.1,0.4,0.9);
👈دستور فوق نیز رنگ آبجکت را به آبی تغییر می دهد.
@Unity_Learns
@Unity_Scripts
⭕️ متن های سه بعدی در یونیتی
🔹 در یونیتی این امکان وجود دارد که کاربر بتواند یک متن سه بعدی را به صورت Run-time بسازد و تغییرات لازم را نیز روی آن انجام دهد و هیچ نیازی به نرم افزارهای ساخت آبجکت هم نیست.
💡 متن های سه بعدی در #یونیتی توسط #کامپوننت Text Mesh ساخته می شوند، در واقع این کامپوننت یک Mesh بر اساس تنظیماتش ساخته و آن را برای ساخته شدن به کامپوننت Mesh Renderer می دهد، بنابراین این دو کامپوننت باید در کنار یک دیگر باشند.
⭕️ #آموزش #اسکریپت_نویسی متون سه بعدی در یونیتی
🔸 آنچه در رابطه با 3D Text ها مهم است تغییر متن آنها در کد نویسی و در زمان اجرای بازی می باشد. بنابراین لازم است به آن در کد نویسی دسترسی داشت.
👈 تعریف یک متغیر که از نوع 3D Text ها باشند و بتوان آن را در یونیتی با یک 3D Text مقدار دهی کرد، از این طریق امکان پذیر است./🔻
TextMesh Txt;
🔹در هر دو دستور بالا Txt نام متغیر است که می خواهیم به پارامتر های آن دسترسی داشته باشیم. اکنون به راحتی می توان با استفاده از پارامتر text متن درون یک 3D Text را تغییر داد.
Txt.text="UnityLearning";
👈 دستور بالا متن نمایش داده شده توسط 3D Text را برابر نام کانال قرار می دهد.
🎨 در صورت نیاز به تغییر رنگ آبجکت نیز می توان از پارامتر color استفاده کرد./🔻
Txt.color=Color(0.1,0.4,0.9);
👈دستور فوق نیز رنگ آبجکت را به آبی تغییر می دهد.
@Unity_Learns
@Unity_Scripts
🔶انجمن یونیتی فارسی
⭕️ حذف یک #کامپوننت در حالت اجرای بازی (Play Mode)
👈 برای حذف یک کامپوننت از یک آبجکت خاص از تابع Destroy استفاده میشود. انواع حالات این تابع قبلا توصیف شده است.
Destroy(Component);
🔸 به طور مثال دستور زیر کامپوننت Rigidbody متصل شده به آبجکت Obj را حذف میکند./👇
Destroy(Obj.GetComponent(Rigidbody));
🔹دستور زیر کامپوننت AudioSource متصل شده به آبجکت جاری (که کد به آن متصل شده است) را حذف میکند. /👇
Destroy(GetComponent(AudioSource));
🔹 دستور زیر نیز اسکریپت جاری را از آبجکت حذف میکند. /👇
Destroy(this);
✅ نکته: بعد از حذف یک کامپوننت از یک آبجکت باید دقت کرد که در جای دیگر از اسکریپت ها مجددا به آن دسترسی نداشته باشیم که در این صورت با خطای کامپایلری مواجه میشویم.
@Unity_Scripts
⭕️ حذف یک #کامپوننت در حالت اجرای بازی (Play Mode)
👈 برای حذف یک کامپوننت از یک آبجکت خاص از تابع Destroy استفاده میشود. انواع حالات این تابع قبلا توصیف شده است.
Destroy(Component);
🔸 به طور مثال دستور زیر کامپوننت Rigidbody متصل شده به آبجکت Obj را حذف میکند./👇
Destroy(Obj.GetComponent(Rigidbody));
🔹دستور زیر کامپوننت AudioSource متصل شده به آبجکت جاری (که کد به آن متصل شده است) را حذف میکند. /👇
Destroy(GetComponent(AudioSource));
🔹 دستور زیر نیز اسکریپت جاری را از آبجکت حذف میکند. /👇
Destroy(this);
✅ نکته: بعد از حذف یک کامپوننت از یک آبجکت باید دقت کرد که در جای دیگر از اسکریپت ها مجددا به آن دسترسی نداشته باشیم که در این صورت با خطای کامپایلری مواجه میشویم.
@Unity_Scripts
Forwarded from MARVEL STUDI0S Comics
🔶 انجمن یونیتی فارسی
سلام دوستان این یک پکیج بسیار عالی برای هوش مصنوعی ماشین هستش.
🎁💯🎉👌🎃اگر به ۵۰۰ نفر برسیم این پکیج عالی رو قرار می دیم.
@Unity_Package
سلام دوستان این یک پکیج بسیار عالی برای هوش مصنوعی ماشین هستش.
🎁💯🎉👌🎃اگر به ۵۰۰ نفر برسیم این پکیج عالی رو قرار می دیم.
@Unity_Package
Forwarded from MARVEL STUDI0S Comics
🔶 انجمن یونیتی فارسی
⭕️ اینم هوش مصنوعی ماشین
#سورپرایز
لینک دانلود:
https://www.file-upload.com/6zzogzoai868
@Unity_Package
⭕️ اینم هوش مصنوعی ماشین
#سورپرایز
لینک دانلود:
https://www.file-upload.com/6zzogzoai868
@Unity_Package
🔶 انجمن یونیتی فارسی
⭕️ برای زوم تفنگ از کد زیر استفاده کنید
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class NewBehaviourScript : MonoBehaviour {
[Range(0,100)]
public int zoom = 20;
[Range(0,100)]
public int normal = 60;
[Range(0,100)]
public int smooth = 5;
private bool iszoomed = false;
void Update (){
if (Input.GetKeyDown (KeyCode.Mouse0)) {
iszoomed = !iszoomed;
}
if (iszoomed) {
GetComponent<Camera> ().fieldOfView = Mathf.Lerp (GetComponent<Camera> ().fieldOfView, zoom, Time.deltaTime * smooth);
}
else {
GetComponent<Camera> ().fieldOfView = Mathf.Lerp (GetComponent<Camera> ().fieldOfView, normal, Time.deltaTime * smooth);
}
}
}
@Unity_Package
⭕️ برای زوم تفنگ از کد زیر استفاده کنید
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class NewBehaviourScript : MonoBehaviour {
[Range(0,100)]
public int zoom = 20;
[Range(0,100)]
public int normal = 60;
[Range(0,100)]
public int smooth = 5;
private bool iszoomed = false;
void Update (){
if (Input.GetKeyDown (KeyCode.Mouse0)) {
iszoomed = !iszoomed;
}
if (iszoomed) {
GetComponent<Camera> ().fieldOfView = Mathf.Lerp (GetComponent<Camera> ().fieldOfView, zoom, Time.deltaTime * smooth);
}
else {
GetComponent<Camera> ().fieldOfView = Mathf.Lerp (GetComponent<Camera> ().fieldOfView, normal, Time.deltaTime * smooth);
}
}
}
@Unity_Package
Forwarded from انجمن یونیتی فارسی
🔶 انجمن یونیتی فارسی
⭕️ آموزش مدلینگ انسان در #مایا
🔸 حجم : 2.163 گیگابایت
به ما بپیوندید👇
@Unity_Models
⭕️ آموزش مدلینگ انسان در #مایا
🔸 حجم : 2.163 گیگابایت
به ما بپیوندید👇
@Unity_Models
🔶 انجمن یونیتی فارسی
⭕️ ایجاد لیست در یونیتی/حذف عنصری از لیست در یونیتی/ایجاد لیست در سیشارپ/حذف یک عنصر از لیست در سیشارپ
List<String> myList = new List<String> ();
myList.Add("merc");
myList.Add("salam");
myList.Add("chetori");
برای حذف
myList.Remove(indexDelkhah);
مثال:
myList.Remove(1);//حذف عنصر اول لیست
@Unity_Scripts
⭕️ ایجاد لیست در یونیتی/حذف عنصری از لیست در یونیتی/ایجاد لیست در سیشارپ/حذف یک عنصر از لیست در سیشارپ
List<String> myList = new List<String> ();
myList.Add("merc");
myList.Add("salam");
myList.Add("chetori");
برای حذف
myList.Remove(indexDelkhah);
مثال:
myList.Remove(1);//حذف عنصر اول لیست
@Unity_Scripts
Forwarded from پــرشــیــن اونــیــڪــس
🔶 انجمن یونیتی فارسی
⭕️ آموزش ساخت بازی شوتر اول شخص (FPS) با هوش مصنوعی و ایجاد مرحله و...
🔷 بخش اول
آموزش های بیشتر در :
@Unity_Learns
⭕️ آموزش ساخت بازی شوتر اول شخص (FPS) با هوش مصنوعی و ایجاد مرحله و...
🔷 بخش اول
آموزش های بیشتر در :
@Unity_Learns
Forwarded from انجمن یونیتی فارسی
Forwarded from Unity Persian Forum | انجمن یونیتی فارسی (Using Body.Brain;)
This media is not supported in your browser
VIEW IN TELEGRAM
🔶 انجمن یونیتی فارسی
⭕️ فیلم مقایسه قالب دستورات سی شارپ و جاوا اسکریپت در یونیتی. C# vs JS syntax
🔹 زبان: انگلیسی
🔹 دانلود از youtube
@UnityPersianForum
⭕️ فیلم مقایسه قالب دستورات سی شارپ و جاوا اسکریپت در یونیتی. C# vs JS syntax
🔹 زبان: انگلیسی
🔹 دانلود از youtube
@UnityPersianForum
Forwarded from پــرشــیــن اونــیــڪــس (Erfan.R)
🔶 انجمن یونیتی فارسی
⭕ دانلود دو مقاله راجع به بازی های اول شخص و سوم شخص ( First Person یا 3RD Person) در دو پست بعدی
مقالات را مطالعه کنید تا از این به بعد تفاوت ها رو بدونید تا وقتی می گیم می خوایم یک بازی اول شخص درست کنیم منظورمون چی هست...
@Unity_Learns
⭕ دانلود دو مقاله راجع به بازی های اول شخص و سوم شخص ( First Person یا 3RD Person) در دو پست بعدی
مقالات را مطالعه کنید تا از این به بعد تفاوت ها رو بدونید تا وقتی می گیم می خوایم یک بازی اول شخص درست کنیم منظورمون چی هست...
@Unity_Learns
🔶 انجمن یونیتی فارسی
⭕️ اموزش اجرای انیمیشن در یونیتی
@Unity_Scripts
ابتدا یک انیمیشن برای ابجکت مورد نظر بسازید
سپس از تب انیماتور یک بول ایجاد کنید و اسم (gmabartar) قرار دهید
سپس یک اسکریپت ایجاد کنید
کد زیر را درون اسکریپت بنویسید
Animator Myanim;
Myanim.setbool("gmabartar");
حال به دلخواه در هر جایی خواستید کدزیر را قرار بدهید
اگه میخواین در ابتدای بازی اجرا شود در start بنویسید
اگه میخواین با کلیک بر روی یک دکمه از کیبرد مثلاA زده شد اجرا شه در تابع اپدیت به صورت زیر بنویسید
Void Update(){
If(Input.getkeyDown(keycode.A){
Myanim.setbool("gmabartar");
}
}
اموزش های کاربردی و پکیج های کاربردی بیشتر در کانال ما
عضو شین😘👇
@Unity_Scripts
⭕️ اموزش اجرای انیمیشن در یونیتی
@Unity_Scripts
ابتدا یک انیمیشن برای ابجکت مورد نظر بسازید
سپس از تب انیماتور یک بول ایجاد کنید و اسم (gmabartar) قرار دهید
سپس یک اسکریپت ایجاد کنید
کد زیر را درون اسکریپت بنویسید
Animator Myanim;
Myanim.setbool("gmabartar");
حال به دلخواه در هر جایی خواستید کدزیر را قرار بدهید
اگه میخواین در ابتدای بازی اجرا شود در start بنویسید
اگه میخواین با کلیک بر روی یک دکمه از کیبرد مثلاA زده شد اجرا شه در تابع اپدیت به صورت زیر بنویسید
Void Update(){
If(Input.getkeyDown(keycode.A){
Myanim.setbool("gmabartar");
}
}
اموزش های کاربردی و پکیج های کاربردی بیشتر در کانال ما
عضو شین😘👇
@Unity_Scripts
🔶 انجمن یونیتی فارسی
⭕ چند نکته در مورد برنامه نویسی
🔗 سعی می کنیم در این پست شما را با چند اصطلاح برنامه نویسی آشنا کنیم.
🔸 ـtransform: ترنسفرم در یونیتی یعنی مجموعه ای از #آبجکت ها، به عبارت دیگر یک یا چند آبجکت در کنار هم transform هستند. به طور مثال یک cube می تواند transform باشد تا یک خانه که مجموعه از آبجکت ها، کامپوننت ها و... است.
🔹ـGame Object: نقطه مقابل transform گیم آبجکت است، که معمولاً آبجکت های تکی یونیتی (معمولا آبجکت هایی مثل دوربین، نور و...) را شامل می شوند و می توان گفت یک game object حتماً یک transform هم هست ولی عکس آن همیشه صحیح نیست(یعنی یک cube هم گیم آبجکت هست و هم transform اما در مقابل یک FPS یک transform است و به هیچ عنوان «با توجه به ماهیتش» یک game object نیست.
🔘 در برنامه نویسی دست برنامه نویس با transform باز تر است (اما نه همیشه) به طور مثال یک transform خاصیت position برای جابجایی دارد، اما game object چنین خاصیتی ندارد.
🔗 نکات برنامه نویسی
◀ اگر بخواهیم یک متغیر (شی) از نوع transform بسازیم، می نویسیم:
var obj:Transform;
یعنی Transform به آبجکت های از نوع transform اشاره می کند. (به حروف کوچک و بزرگ دقت کنید)
◀ اگر بخواهیم همین متغیر از نوع game object باشد به این شکل تعریف می کنیم.
var obj:GameObject;
▫ دسترســـی به آبجکتی که کد به آن متصل شده است:
👈 اگر بخواهیم به transformیی که کد به آن متصل شده است، دسترسی داشته باشیم، باید به این شکل استفاده کنیم.
transform.position
👈 در واقع در #کد_نویسی هر جایی از کلمه کلیدی transform استفاده شود، به این مــــعنی است که «transformیی که کد به آن متصل شده است» را در نظر بگیر.
💢 برای Game Object نیــــز از کلمه کلیدی gameObject (حروف کوچک و بزرگ را دقت کنید) استفاده می شود. مثلاً اگر بگوییم
Destroy(gameObject);
👈 یعـــنی game objectیی که کد به آن متصل شده است را حذف کن.
#اسکریپت_نویسی یونیتی #جاوا
💫 چهار اصطلاحی که توضیح داده شد، در کلیه زبان های برنامه نویسی قابل پشتیبانی در یونیتی (سی شارپ، جاوا و بو اسکریپت) به همین شکل قابل استفاده است.
👌 به طور خلاصه این چهار اصطلاح را مرور می کنیم و تفاوت های آن ها را بیان می کنیم.
🔸 ـtransform: به ترنسفرمی اشاره می کند که کد به آن متصل شده است.
🔹 ـTransform: نوع داده ترنسفرم، یعنی اگر بخواهیم متغیری تعریف کنیم که از نوع ترنسفرم باشد از این کلمه استفاده می کنیم.
🔸 ـgameObject: به آبجکتی اشاره می کند که کد را به آن متصل کرده ایم. (این دستورات معادل کلمه this در ویژوال استودیو و طراحی فرم ها می باشد)
🔹 ـGameObject: نوع داده گیم آبجکت
@Unity_Scripts
⭕ چند نکته در مورد برنامه نویسی
🔗 سعی می کنیم در این پست شما را با چند اصطلاح برنامه نویسی آشنا کنیم.
🔸 ـtransform: ترنسفرم در یونیتی یعنی مجموعه ای از #آبجکت ها، به عبارت دیگر یک یا چند آبجکت در کنار هم transform هستند. به طور مثال یک cube می تواند transform باشد تا یک خانه که مجموعه از آبجکت ها، کامپوننت ها و... است.
🔹ـGame Object: نقطه مقابل transform گیم آبجکت است، که معمولاً آبجکت های تکی یونیتی (معمولا آبجکت هایی مثل دوربین، نور و...) را شامل می شوند و می توان گفت یک game object حتماً یک transform هم هست ولی عکس آن همیشه صحیح نیست(یعنی یک cube هم گیم آبجکت هست و هم transform اما در مقابل یک FPS یک transform است و به هیچ عنوان «با توجه به ماهیتش» یک game object نیست.
🔘 در برنامه نویسی دست برنامه نویس با transform باز تر است (اما نه همیشه) به طور مثال یک transform خاصیت position برای جابجایی دارد، اما game object چنین خاصیتی ندارد.
🔗 نکات برنامه نویسی
◀ اگر بخواهیم یک متغیر (شی) از نوع transform بسازیم، می نویسیم:
var obj:Transform;
یعنی Transform به آبجکت های از نوع transform اشاره می کند. (به حروف کوچک و بزرگ دقت کنید)
◀ اگر بخواهیم همین متغیر از نوع game object باشد به این شکل تعریف می کنیم.
var obj:GameObject;
▫ دسترســـی به آبجکتی که کد به آن متصل شده است:
👈 اگر بخواهیم به transformیی که کد به آن متصل شده است، دسترسی داشته باشیم، باید به این شکل استفاده کنیم.
transform.position
👈 در واقع در #کد_نویسی هر جایی از کلمه کلیدی transform استفاده شود، به این مــــعنی است که «transformیی که کد به آن متصل شده است» را در نظر بگیر.
💢 برای Game Object نیــــز از کلمه کلیدی gameObject (حروف کوچک و بزرگ را دقت کنید) استفاده می شود. مثلاً اگر بگوییم
Destroy(gameObject);
👈 یعـــنی game objectیی که کد به آن متصل شده است را حذف کن.
#اسکریپت_نویسی یونیتی #جاوا
💫 چهار اصطلاحی که توضیح داده شد، در کلیه زبان های برنامه نویسی قابل پشتیبانی در یونیتی (سی شارپ، جاوا و بو اسکریپت) به همین شکل قابل استفاده است.
👌 به طور خلاصه این چهار اصطلاح را مرور می کنیم و تفاوت های آن ها را بیان می کنیم.
🔸 ـtransform: به ترنسفرمی اشاره می کند که کد به آن متصل شده است.
🔹 ـTransform: نوع داده ترنسفرم، یعنی اگر بخواهیم متغیری تعریف کنیم که از نوع ترنسفرم باشد از این کلمه استفاده می کنیم.
🔸 ـgameObject: به آبجکتی اشاره می کند که کد را به آن متصل کرده ایم. (این دستورات معادل کلمه this در ویژوال استودیو و طراحی فرم ها می باشد)
🔹 ـGameObject: نوع داده گیم آبجکت
@Unity_Scripts
Forwarded from پــرشــیــن اونــیــڪــس (Erfan.R)
🔶 انجمن یونیتی فارسی
⭕️ آموزش ساخت بازی شوتر اول شخص (FPS) با هوش مصنوعی و ایجاد مرحله و...
🔷 بخش دوم
آموزش های بیشتر در :
@Unity_Learns
⭕️ آموزش ساخت بازی شوتر اول شخص (FPS) با هوش مصنوعی و ایجاد مرحله و...
🔷 بخش دوم
آموزش های بیشتر در :
@Unity_Learns
با سلام به یک ادمین تبادل در انجمن یونیتی فارسی در کانال های چهار گانه کسی هست بیاد پی وی
@ErfanRafezi
با تشکر مدیر انجمن یونیتی فارسی
@ErfanRafezi
با تشکر مدیر انجمن یونیتی فارسی
🔶انجمن یونیتی فارسی
🔺رفتن به مرحله ی دلخواه با کلیک روی باتن
using UnityEngine;
using UnityEngine .UI;
using System. Collections;
public class Move : MonoBehaviour {
public Button btn1;
void Start () {
btn1.onClick .AddListener(TaskOnClick);
}
void TaskOnClick(){
SceneManager .LoadScene(" اسم مرحله دلخواه");
}
}
@Unity_Scripts
🔺رفتن به مرحله ی دلخواه با کلیک روی باتن
using UnityEngine;
using UnityEngine .UI;
using System. Collections;
public class Move : MonoBehaviour {
public Button btn1;
void Start () {
btn1.onClick .AddListener(TaskOnClick);
}
void TaskOnClick(){
SceneManager .LoadScene(" اسم مرحله دلخواه");
}
}
@Unity_Scripts
🔶انجمن یونیتی فارسی
🔺کد نمایش پیام برای کاربر در یونیتی هر 12 ساعت یک بار
using UnityEngine.UI;
using System.Collections;
public class Move : MonoBehaviour {
public Text label1;
void Update()
{
int intHour=System.DateTime.Now.Hour;
if(intHour==12 || intHour==24)
{
label1.text=intHour.ToString();
}
}
@Unity_Scripts
🔺کد نمایش پیام برای کاربر در یونیتی هر 12 ساعت یک بار
using UnityEngine.UI;
using System.Collections;
public class Move : MonoBehaviour {
public Text label1;
void Update()
{
int intHour=System.DateTime.Now.Hour;
if(intHour==12 || intHour==24)
{
label1.text=intHour.ToString();
}
}
@Unity_Scripts
Forwarded from Unity Persian Forum | انجمن یونیتی فارسی (Erfan.R)
🔶 انجمن یونیتی فارسی
⭕️ ۱۰ بازی ساز برتر دنیا
🔸در هر صنعت یا دنیای ویژه ای که هر روز پا نهادن تولیدات خلاقانه ی بیشماری به عرصه ی هستی در آن را شاهد هستیم، همواره کسانی حضور دارند که نامشان پیش و بالا تر از دیگران به میان می آید. دلیل این امر هم تاثیر ویژه ای است که همواره این افراد در صنعت یا دنیایی که در آن مشغول به کار بوده اند گذاشته اند و میراث به جا مانده از آن ها همیشه به قدری با ارزش و تاثیر گذار جلوه کرده است که هیچ گاه فراموش شدنی نخواهد بود. در واقع آن ها کسانی هستند که فعالیت ها و تولیداتشان همواره سر منشاء تولیدات مشابه بعدی بوده است و میراثی که از خود به جا نهاده اند منبعی جاودانه خواهد بود برای الهام گرفتن کسانی که پس از آن ها قصد دارند دست به انجام فعالیت های مشابهی بزنند. در دنیای بازی های کامپیوتری نام های فراوانی وجود دارد که بی شک هر کدامشان یادآور خاطره یا نکته ای دوست داشتنی برای علاقمندان بازی های کامپیوتری به شمار می رود. اما مسلماً در میان این نام ها تعدادی از آن ها درخشان تر از دیگران جلوه می کنند...
در این مطلب قصد داریم نگاهی به ده نام درخشان حاضر در تاریخ بازی های کامپیوتری بیاندازیم که توانستند میراث مهمی از خود به جای بگذارند و هر کدام از آن ها موفق شدند به نوعی در این صنعت مهم و پر مخاطب، تاثیر گذار باشند. لازم به ذکر است که لیست پیش رو، به شکل اختصاصی توسط نگارنده ی این سطور تنظیم شده است و هیچ کدام از موارد موجود در این لیست بازتاب دهنده ی نظر یا اعتقاد هیچ منبع دیگری نیستند. ضمن این که در جریان تهیه ی این لیست، تلاش عمده بر این بوده تا بیشتر به آن دسته از فعالان دنیای بازی های کامپیوتری توجه شود که تنها بر روی امر بازی سازی متمرکز بوده اند. بنا بر این با وجود شایستگی فراوان نام هایی نظیر Ralph Baer (پدر بزرگ صنعت گیم و خالق نخستین کنسول های بازی حاضر در دنیای بازی های کامپیوتری) یا Gunpei Yokoi (خالق و طراح یکی از بهترین و دوست داشتنی ترین کنسول های دستی تاریخ یعنی Game Boy) برای قرار گرفتن در رتبه هایی بالایی این لیست، از آن ها عبور کردیم و تنها به کسانی امکان قرار گرفتن در رتبه های ده گانه ی لیست بهترین های تاریخ را دادیم که عمده فعالیت هایشان به کارگردانی، طراحی و خلق بازی های کامپیوتری مختلف اختصاص داشته است و چندان با طراحی سخت افزار های مربوط به بازی های کامپیوتری میانه ای نداشته اند. علاوه بر آن افرادی نظیر ساتورو ایواتای فقید و راب پاردو که بیش از هر چیز به دلیل فعالیت های مدیریتی خود شناخته می شوند نیز از این لیست کنار گذاشته شدند. پس بیش از این شما را منتظر نمی گذاریم و یک راست به سراغ رتبه های ده گانه ی این لیست می رویم.
🔷 این شما و این هم ده بازی ساز برتر تاریخ صنعت گیم به انتخاب ما.
@UnityPersianForum
⭕️ ۱۰ بازی ساز برتر دنیا
🔸در هر صنعت یا دنیای ویژه ای که هر روز پا نهادن تولیدات خلاقانه ی بیشماری به عرصه ی هستی در آن را شاهد هستیم، همواره کسانی حضور دارند که نامشان پیش و بالا تر از دیگران به میان می آید. دلیل این امر هم تاثیر ویژه ای است که همواره این افراد در صنعت یا دنیایی که در آن مشغول به کار بوده اند گذاشته اند و میراث به جا مانده از آن ها همیشه به قدری با ارزش و تاثیر گذار جلوه کرده است که هیچ گاه فراموش شدنی نخواهد بود. در واقع آن ها کسانی هستند که فعالیت ها و تولیداتشان همواره سر منشاء تولیدات مشابه بعدی بوده است و میراثی که از خود به جا نهاده اند منبعی جاودانه خواهد بود برای الهام گرفتن کسانی که پس از آن ها قصد دارند دست به انجام فعالیت های مشابهی بزنند. در دنیای بازی های کامپیوتری نام های فراوانی وجود دارد که بی شک هر کدامشان یادآور خاطره یا نکته ای دوست داشتنی برای علاقمندان بازی های کامپیوتری به شمار می رود. اما مسلماً در میان این نام ها تعدادی از آن ها درخشان تر از دیگران جلوه می کنند...
در این مطلب قصد داریم نگاهی به ده نام درخشان حاضر در تاریخ بازی های کامپیوتری بیاندازیم که توانستند میراث مهمی از خود به جای بگذارند و هر کدام از آن ها موفق شدند به نوعی در این صنعت مهم و پر مخاطب، تاثیر گذار باشند. لازم به ذکر است که لیست پیش رو، به شکل اختصاصی توسط نگارنده ی این سطور تنظیم شده است و هیچ کدام از موارد موجود در این لیست بازتاب دهنده ی نظر یا اعتقاد هیچ منبع دیگری نیستند. ضمن این که در جریان تهیه ی این لیست، تلاش عمده بر این بوده تا بیشتر به آن دسته از فعالان دنیای بازی های کامپیوتری توجه شود که تنها بر روی امر بازی سازی متمرکز بوده اند. بنا بر این با وجود شایستگی فراوان نام هایی نظیر Ralph Baer (پدر بزرگ صنعت گیم و خالق نخستین کنسول های بازی حاضر در دنیای بازی های کامپیوتری) یا Gunpei Yokoi (خالق و طراح یکی از بهترین و دوست داشتنی ترین کنسول های دستی تاریخ یعنی Game Boy) برای قرار گرفتن در رتبه هایی بالایی این لیست، از آن ها عبور کردیم و تنها به کسانی امکان قرار گرفتن در رتبه های ده گانه ی لیست بهترین های تاریخ را دادیم که عمده فعالیت هایشان به کارگردانی، طراحی و خلق بازی های کامپیوتری مختلف اختصاص داشته است و چندان با طراحی سخت افزار های مربوط به بازی های کامپیوتری میانه ای نداشته اند. علاوه بر آن افرادی نظیر ساتورو ایواتای فقید و راب پاردو که بیش از هر چیز به دلیل فعالیت های مدیریتی خود شناخته می شوند نیز از این لیست کنار گذاشته شدند. پس بیش از این شما را منتظر نمی گذاریم و یک راست به سراغ رتبه های ده گانه ی این لیست می رویم.
🔷 این شما و این هم ده بازی ساز برتر تاریخ صنعت گیم به انتخاب ما.
@UnityPersianForum
🔶انجمن یونیتی فارسی
🔺کد جلوگیری از به خواب رفتن گوشی
Screen.sleepTimeout = sleepTimeout.NeverSleep;
@Unity_Scripts
🔺کد جلوگیری از به خواب رفتن گوشی
Screen.sleepTimeout = sleepTimeout.NeverSleep;
@Unity_Scripts