راهنمایی برای تازکار ها
توضیحات : توی این مدتی که برای گودو آموزش هایی رو قرار می دادم و یا خودم سعی در طراحی نرم افزار و بازی با این گیم انجین داشتم، افراد جدیدی رو می دیدم که نمی دونستن از کجا گودو رو شروع کنن.
توی این پست می خوام کانال هایی رو معرفی کنم که برای شروع گودو لازمه و یا بهترین مسیر برای تازکار ها رو مشخص کنم.
بهترین شروع :
کانال یوتیوبی gameDev OutPost کارش آموزش مفاهیم اولیه هر گیم انجین (انریل، یونیتی، لامبریارد و ... ) و این برای گودو هم رعایت شده و بنظر من بهترین آموزش برای شروع یاد گیری، دوره های این گروه که اتفاقا توی کانال خودمون هم دوتا از دوره هاش رو ارسال کردیم، پس اگه یه شروع کامل نیاز دارید این کانال عالیه.
قدم دوم بعد از آشنای با بخش های مختلف گودو :
بعد از یادگیری اولیه گودو شما باید یاد بگیرید چطور می تونید ایده های خودتون رو توی این محیط پیاده کنید، اولین قدم برای این کار یاد گیری سیستم سیگنال ها در گودو هستش برای این کار شما می تونید آموزش های GdQust، Generalist Programmer و دوره های AndOne رو دنبال کنید.
ادامه پست بعد ....
🔅@LinGodot
🔅@LinAcademy
توضیحات : توی این مدتی که برای گودو آموزش هایی رو قرار می دادم و یا خودم سعی در طراحی نرم افزار و بازی با این گیم انجین داشتم، افراد جدیدی رو می دیدم که نمی دونستن از کجا گودو رو شروع کنن.
توی این پست می خوام کانال هایی رو معرفی کنم که برای شروع گودو لازمه و یا بهترین مسیر برای تازکار ها رو مشخص کنم.
بهترین شروع :
کانال یوتیوبی gameDev OutPost کارش آموزش مفاهیم اولیه هر گیم انجین (انریل، یونیتی، لامبریارد و ... ) و این برای گودو هم رعایت شده و بنظر من بهترین آموزش برای شروع یاد گیری، دوره های این گروه که اتفاقا توی کانال خودمون هم دوتا از دوره هاش رو ارسال کردیم، پس اگه یه شروع کامل نیاز دارید این کانال عالیه.
قدم دوم بعد از آشنای با بخش های مختلف گودو :
بعد از یادگیری اولیه گودو شما باید یاد بگیرید چطور می تونید ایده های خودتون رو توی این محیط پیاده کنید، اولین قدم برای این کار یاد گیری سیستم سیگنال ها در گودو هستش برای این کار شما می تونید آموزش های GdQust، Generalist Programmer و دوره های AndOne رو دنبال کنید.
ادامه پست بعد ....
🔅@LinGodot
🔅@LinAcademy
👍7❤6🔥1
قدم سوم پیاده سازی یک پروژه فردی :
خب شما تا اینجای کار گودو رو تا حدی یاد گرفتین که می تونید بگید اون رو بلدین ولی این علم بدون پیاده سازی و تست عملی هیچ فایده ای نداره پس از اینجای کار شما باید بصورت اجباری و مداوم و با تمرین حداقل یکپروژه روپیاده کنید ( دقت کنید به خودتون فشار نیارید باید برنامه ریزی کنید و زمان بندی، مغز انسان یاد میگیره که روزانه چه ساعت هایی رو برای کار کشیدن ازش انتخاب کردین و به اون ساعات از روز انرژی بیشتری رو اختصاص میده پس باید ساعت خواب و کار خودتون رو مشخص کنید، مثلا روزی ۳ ساعت آموزش ببینید و ۲ ساعت پیاده سازی کنید بیشتر نشه تا زده نشین )
پیشنهاد من برای این بخش برای افرادی که دو بعدی دوست دارن دنبال کردن دوره های کانال PlugWorld هستش که تقریبا همه چیز رو گفته حتی پروژه های HTML و multiplayer ، برای دوستانی هم که دوره های سه بعدی رو دنبال می کنند آموزش های کانال های Cheryna ،Dillon Steyl و Garbaj بشدت می تونه مفید باشه.
البته کانال Garbaj تخصص درک محیط یک بازی مدرن رو به شما میده نه یک دوره کامل و پروژه محور پس در بخش های بعدی هم با این کانال برای دوستان سه بعدی دوست زیاد کار داریم.
قدم چهارم درک پیاده سازی بدون آموزش :
دوستان عزیزم تا اینجای کار شما باید بتونید بدون دیدن آموزش یک بازی رو از ایده خودتون پیاده کنید، اگر نتونستین باید برگردید روی قدم سوم و اینقدر تکرارش کنید که بتونید ایده جدید خودتون رو پیاده سازی کنید اونم بدون دیدن دوره آموزشی ( البته همیشه گوگل کردن و دیدن نکات مفید لازم ) خب حالا حتما میگید چرا این قدم چهار رو دارم می نویسم اصلا همش توی یک جمله کوتاه کافی بود دیگه! اما باید بگم قدم چهارم شما فقط نباید تلاش برای پیاده سازی باشه توی این بخش شما باید یاد بگیرید چطور بازی های خودتون رو از هر نظر بهینه سازی کنید، چه محیط و ui چه بهینه سازی گرافیکی وپرفرومنس و ...
توی بخش قبل از کانال Garbaj بهتون گفتم توی این بخش این کانال بشدت می تونه مفید باشه چون نکاتی رو درمورد طراحی بازی میگه که کمتر کسی در موردشون حرف میزنه همچنین کانال Gdqust برای بخش های طراحی ui بازی و کانال Ask Gamedev برای یاد گیری مفاهیم بازی سازی گروهی و تک نفره مفید خواهند بود، همچنین شما برای پیاده سازی یک بازی عالی باید درک خوبی از افکت های صوتی و دنیای گرافیک داشته باشید، مردم عادی مثل یک بازی ساز به دنیا نگاه نمی کنن، معمولا هر چیزی رو که به جهان واقعی نزدیک تر باشه با گرافیک بالاتری می بیند اما شما باید درکی از دنیای هنری و خیالی بازی ها برای رسیدن به یک اثر هنری و عالی داشته باشید.
برای درک بهتر این ها من دو کانال زیر رو پیشنهاد میدم.
Riot Games( اصلا لازم در مورد اثر هنری بودن بازی های این استودیو حرف بزنم ؟ در هر صورت این پست خاص در مورد افکت های صوتی رو حتما ببنید. )
Saultoons( این دوستمون درک خوبی از هنر طراحی بهتون میده و این که اصلا چی توی جذب اشخاص به کار شما لازمه رعایت بشه )
قدم پنجم انتخاب مسیر و بهینه سازی اون :
شما الان گودو رو کامل بلدین ولی انتخاب مسیر بسیار مفید و لازم، همه کاره شدن اصلا درست نیست شما باید انتخاب کنید که می خواید گودو رو برای چی یاد بگیرید عضویت توی یک گروه ؟! بازی سازی دو بعدی یا سه بعدی ؟! شایدم طراحی نرم افزار، اصلا پلتفرم هدف شما چیه ؟ همچنین این بخش آخرین بخشی هستش که من در موردش حرف میزنم می نویسم و انتخاب بقیه مسیر با خود شماست خب بریم سراغ کانال های آموزشی
۱ - برای درک پلتفرم اندروید و خروجی برای اون ( FinePointCGI )
۲ - طراحی نرم افزار در گودو ( Emilio ، Red Alpha ، Ly Sen و دوری مفید کانال Digital Student )
۳ - خروجی برای HTML ، js و طراحی بازی های تحت مرورگر ( Gonkee ، BornCG ، Thiago Bruno ، FinePointCGI )
شاید یاد گیریگودو کار راحتی باشه ولی قوی شدن و مستر شدن توی همه بخش های اون بشدت زمان بره ( اینقدر زیاده که حتی شاید هیچ وقت تموم نشه ) شما باید انتخاب کنید که مسیر اصلی که می خواید توی اون قرار بگیرید چیه که بیشترین وقت رو برای اون بخش بزارید مثلا برای من کد نویسی و متریال سازیه شما هم باید همچین کاری رو بکنید.
خب من تقریبا هر چیزی که می تونست توی گودو به شما کمک کنه برای پیشرفت و توسعه رو بهتون معرفی کردم امید وارم مفید بوده باشه.
راستی به زودی ممکنه یه دوره اختصاصی از کانال خودمون هم براتون داشته باشیم، به امید مفید بودن به امید پیشرفت آزادی نرم افزار.
🔅@LinGodot
🔅@LinAcademy
خب شما تا اینجای کار گودو رو تا حدی یاد گرفتین که می تونید بگید اون رو بلدین ولی این علم بدون پیاده سازی و تست عملی هیچ فایده ای نداره پس از اینجای کار شما باید بصورت اجباری و مداوم و با تمرین حداقل یکپروژه روپیاده کنید ( دقت کنید به خودتون فشار نیارید باید برنامه ریزی کنید و زمان بندی، مغز انسان یاد میگیره که روزانه چه ساعت هایی رو برای کار کشیدن ازش انتخاب کردین و به اون ساعات از روز انرژی بیشتری رو اختصاص میده پس باید ساعت خواب و کار خودتون رو مشخص کنید، مثلا روزی ۳ ساعت آموزش ببینید و ۲ ساعت پیاده سازی کنید بیشتر نشه تا زده نشین )
پیشنهاد من برای این بخش برای افرادی که دو بعدی دوست دارن دنبال کردن دوره های کانال PlugWorld هستش که تقریبا همه چیز رو گفته حتی پروژه های HTML و multiplayer ، برای دوستانی هم که دوره های سه بعدی رو دنبال می کنند آموزش های کانال های Cheryna ،Dillon Steyl و Garbaj بشدت می تونه مفید باشه.
البته کانال Garbaj تخصص درک محیط یک بازی مدرن رو به شما میده نه یک دوره کامل و پروژه محور پس در بخش های بعدی هم با این کانال برای دوستان سه بعدی دوست زیاد کار داریم.
قدم چهارم درک پیاده سازی بدون آموزش :
دوستان عزیزم تا اینجای کار شما باید بتونید بدون دیدن آموزش یک بازی رو از ایده خودتون پیاده کنید، اگر نتونستین باید برگردید روی قدم سوم و اینقدر تکرارش کنید که بتونید ایده جدید خودتون رو پیاده سازی کنید اونم بدون دیدن دوره آموزشی ( البته همیشه گوگل کردن و دیدن نکات مفید لازم ) خب حالا حتما میگید چرا این قدم چهار رو دارم می نویسم اصلا همش توی یک جمله کوتاه کافی بود دیگه! اما باید بگم قدم چهارم شما فقط نباید تلاش برای پیاده سازی باشه توی این بخش شما باید یاد بگیرید چطور بازی های خودتون رو از هر نظر بهینه سازی کنید، چه محیط و ui چه بهینه سازی گرافیکی وپرفرومنس و ...
توی بخش قبل از کانال Garbaj بهتون گفتم توی این بخش این کانال بشدت می تونه مفید باشه چون نکاتی رو درمورد طراحی بازی میگه که کمتر کسی در موردشون حرف میزنه همچنین کانال Gdqust برای بخش های طراحی ui بازی و کانال Ask Gamedev برای یاد گیری مفاهیم بازی سازی گروهی و تک نفره مفید خواهند بود، همچنین شما برای پیاده سازی یک بازی عالی باید درک خوبی از افکت های صوتی و دنیای گرافیک داشته باشید، مردم عادی مثل یک بازی ساز به دنیا نگاه نمی کنن، معمولا هر چیزی رو که به جهان واقعی نزدیک تر باشه با گرافیک بالاتری می بیند اما شما باید درکی از دنیای هنری و خیالی بازی ها برای رسیدن به یک اثر هنری و عالی داشته باشید.
برای درک بهتر این ها من دو کانال زیر رو پیشنهاد میدم.
Riot Games( اصلا لازم در مورد اثر هنری بودن بازی های این استودیو حرف بزنم ؟ در هر صورت این پست خاص در مورد افکت های صوتی رو حتما ببنید. )
Saultoons( این دوستمون درک خوبی از هنر طراحی بهتون میده و این که اصلا چی توی جذب اشخاص به کار شما لازمه رعایت بشه )
قدم پنجم انتخاب مسیر و بهینه سازی اون :
شما الان گودو رو کامل بلدین ولی انتخاب مسیر بسیار مفید و لازم، همه کاره شدن اصلا درست نیست شما باید انتخاب کنید که می خواید گودو رو برای چی یاد بگیرید عضویت توی یک گروه ؟! بازی سازی دو بعدی یا سه بعدی ؟! شایدم طراحی نرم افزار، اصلا پلتفرم هدف شما چیه ؟ همچنین این بخش آخرین بخشی هستش که من در موردش حرف میزنم می نویسم و انتخاب بقیه مسیر با خود شماست خب بریم سراغ کانال های آموزشی
۱ - برای درک پلتفرم اندروید و خروجی برای اون ( FinePointCGI )
۲ - طراحی نرم افزار در گودو ( Emilio ، Red Alpha ، Ly Sen و دوری مفید کانال Digital Student )
۳ - خروجی برای HTML ، js و طراحی بازی های تحت مرورگر ( Gonkee ، BornCG ، Thiago Bruno ، FinePointCGI )
شاید یاد گیریگودو کار راحتی باشه ولی قوی شدن و مستر شدن توی همه بخش های اون بشدت زمان بره ( اینقدر زیاده که حتی شاید هیچ وقت تموم نشه ) شما باید انتخاب کنید که مسیر اصلی که می خواید توی اون قرار بگیرید چیه که بیشترین وقت رو برای اون بخش بزارید مثلا برای من کد نویسی و متریال سازیه شما هم باید همچین کاری رو بکنید.
خب من تقریبا هر چیزی که می تونست توی گودو به شما کمک کنه برای پیشرفت و توسعه رو بهتون معرفی کردم امید وارم مفید بوده باشه.
راستی به زودی ممکنه یه دوره اختصاصی از کانال خودمون هم براتون داشته باشیم، به امید مفید بودن به امید پیشرفت آزادی نرم افزار.
🔅@LinGodot
🔅@LinAcademy
👍8❤2🔥1
Forwarded from LinAcademy (ALi Pakrohk)
دوستان عزیز چندی هست که تمام پست های مجموعه کانال های لینآکادمی بصورت یک جا در کانال رسمی @LinAcademy نشر پیدا می کنه، برای استفاده کامل از خدمات ما لطفاً عضو این کانال شوید و این پست رو برای همه دوستانتون بفرستید تا نهایت استفاده رو از خدمات ما ببرند.
🔅@LinAcademy
🔅@LinAcademy
Forwarded from LinFAQ (ALi Pakrohk)
بنظر شما کدام کرنل لینوکس عمل کرد بهتری در کار های گرافیکی و گیمینگ دارد ( درصورت نداشتن اطلاعات گزینه See results و در صورت داشتن نظری متفاوت پست را ریپلای کنید و Other را علامت بزنید، این نظر سنجی فقط در مورد کرنل های لینوکس است )
Anonymous Poll
7%
Vanila
3%
Hardend
7%
Zen
8%
Xanmod
4%
Liquorix
3%
TKG-pds
76%
See Results
7%
Other
نام : GodotToast
توضیحات : شاید تا به حال به کمک dart/flutter برای نرم افزار های خود تست هایی رو بصورت مستقیم روی تلفن همراه انجام داده باشید، حالا این قابلیت به کمک این افزونه به راحتی در گودو امکان پزیر میشه و شما می تونید بازی ها و نرم افزار های خودتون رو بصورت مستقیم روی گوشی تست کنید.
گیت هاب و مرجع :
Github
🔅@LinGodot
🔅@LinAcademy
توضیحات : شاید تا به حال به کمک dart/flutter برای نرم افزار های خود تست هایی رو بصورت مستقیم روی تلفن همراه انجام داده باشید، حالا این قابلیت به کمک این افزونه به راحتی در گودو امکان پزیر میشه و شما می تونید بازی ها و نرم افزار های خودتون رو بصورت مستقیم روی گوشی تست کنید.
گیت هاب و مرجع :
Github
🔅@LinGodot
🔅@LinAcademy
نام : W4Game
توضیحات :
گودو درحال پیشرفت است ولی تا به امروز بزرگترین مشکل جامعه بازی سازی نرم افزار آزاد یعنی بی توجهی شرکت های بزرگ به تولید بازی برای پلتفرم های آزاد را نتوانسته پشت سر بگذراد، اما امروز گودو یک حرکت رو به جلو برای غلبه بر مشکلات انتشار بازی خود برداشت و با به وجود آوردن شرکت W4Game قصد دارد روابط محکم تری را با شرکت های بزرگ همچون ماکروسافت و سونی برقرار کند و آن ها را ترغیب به سرمایع گذاری رو گودو کند، از دیگر اهداف شرکت W4Game سرمایه گذاری روی آینده نرم افزاد و ترغیب شرکت ها به تمرکز روی آن است.
مرجع :
w4game
GamingOnLinux
🔅@LinGodot
🔅@LinAcademy
توضیحات :
گودو درحال پیشرفت است ولی تا به امروز بزرگترین مشکل جامعه بازی سازی نرم افزار آزاد یعنی بی توجهی شرکت های بزرگ به تولید بازی برای پلتفرم های آزاد را نتوانسته پشت سر بگذراد، اما امروز گودو یک حرکت رو به جلو برای غلبه بر مشکلات انتشار بازی خود برداشت و با به وجود آوردن شرکت W4Game قصد دارد روابط محکم تری را با شرکت های بزرگ همچون ماکروسافت و سونی برقرار کند و آن ها را ترغیب به سرمایع گذاری رو گودو کند، از دیگر اهداف شرکت W4Game سرمایه گذاری روی آینده نرم افزاد و ترغیب شرکت ها به تمرکز روی آن است.
مرجع :
w4game
GamingOnLinux
🔅@LinGodot
🔅@LinAcademy
👍4🔥1
نام : افزونه پرداخت درون برنامه ای به وسیله ارز دیجیتال.
توضیحات : کار کردن در بازار های خارجی برای ما ایرانی ها همیشه سخت بوده، اما با وجود ارز های دیجیتال این مسیر هر روز داره ساده تر میشه.
پلاگین فوق به شما کمک می کنه پرداخت درون برنامه ای رو به وسیله ارز های دیجیتالی به گودو بیارید.
مرجع و منبع :
GitHub
ناشر : @bdshahab1982
دسته بندی : #addons
🔅@LinGodot
🔅@LinAcademy
توضیحات : کار کردن در بازار های خارجی برای ما ایرانی ها همیشه سخت بوده، اما با وجود ارز های دیجیتال این مسیر هر روز داره ساده تر میشه.
پلاگین فوق به شما کمک می کنه پرداخت درون برنامه ای رو به وسیله ارز های دیجیتالی به گودو بیارید.
مرجع و منبع :
GitHub
ناشر : @bdshahab1982
دسته بندی : #addons
🔅@LinGodot
🔅@LinAcademy
👍7❤2👏2
نام : ساخت اولین بازی سه بعدی پلتفرمر
توضیحات: یک شروع سریع برای گودو ۴
زبان : انگلیسی
مرجع و منبع :
YouTube( BramWell )
دسته بندی :
#Beginner
🔅@LinGodot
🔅@LinAcademy
توضیحات: یک شروع سریع برای گودو ۴
زبان : انگلیسی
مرجع و منبع :
YouTube( BramWell )
دسته بندی :
#Beginner
🔅@LinGodot
🔅@LinAcademy
❤3
نام افزونه : ControllerInputViewer
توضیحات : این روز ها ساختی بازی برای موبایل یا دسکتاپ بدون پشتیبانی از کنترولر ها یک کار غیر حرفیی به حساب میاد از این رو استفاده از پلاگین های مثل پلاگین فوق واقعا به توسعه راحت تر یک بازی حرفیی کمک می کند.
ناشر :
Twitter ( Firezac )
منبع و مرجع :
GitHub
🔅@LinGodot
🔅@LinAcademy
توضیحات : این روز ها ساختی بازی برای موبایل یا دسکتاپ بدون پشتیبانی از کنترولر ها یک کار غیر حرفیی به حساب میاد از این رو استفاده از پلاگین های مثل پلاگین فوق واقعا به توسعه راحت تر یک بازی حرفیی کمک می کند.
ناشر :
Twitter ( Firezac )
منبع و مرجع :
GitHub
🔅@LinGodot
🔅@LinAcademy
👏2❤1
نام : ساخت بازی اکشن RPG در گودو 4
توضیحات : خب دوره های بازی سازی توی گودو ۳ رو قطعا قبلا دنبال کردین حالا وقتش بود بریم سراغ آموزش های گودو ۴( البته تک ویدیو قبلا معرفی کرده بودیم ) این دوره به طراحی یک بازی RPG تاپ دون می پردازه بعد از این دوره شما به خوبی با مضامین طراحی محیط دو بعدی و برخورد با کاراکتر ها و آیتم ها آشنا خواهید شد، باشد که مفید واقع شود.
دسته بندی :
#RPG #Playlist
مرجع و منبع :
YouTube ( Maker Tech )
🔅@LinGodot
🔅@LinAcademy
توضیحات : خب دوره های بازی سازی توی گودو ۳ رو قطعا قبلا دنبال کردین حالا وقتش بود بریم سراغ آموزش های گودو ۴( البته تک ویدیو قبلا معرفی کرده بودیم ) این دوره به طراحی یک بازی RPG تاپ دون می پردازه بعد از این دوره شما به خوبی با مضامین طراحی محیط دو بعدی و برخورد با کاراکتر ها و آیتم ها آشنا خواهید شد، باشد که مفید واقع شود.
دسته بندی :
#RPG #Playlist
مرجع و منبع :
YouTube ( Maker Tech )
🔅@LinGodot
🔅@LinAcademy
👍2❤1
نام : نگاهی به نور پردازی سه بعدی در گودو ۴
توضیحات: خب وقتشه یکم هم به سه بعدی بپردازیم، خب این دفع هم دوباره مریم سراغ کانال گیم فرام اسکرچ توی یوتوب که داشته باشیم.
دسته بندی :
#Ligthing #3D
منبع و مرجع :
YouTube ( Gamefromscrarch )
🔅@LinGodot
🔅@LinAcademy
توضیحات: خب وقتشه یکم هم به سه بعدی بپردازیم، خب این دفع هم دوباره مریم سراغ کانال گیم فرام اسکرچ توی یوتوب که داشته باشیم.
دسته بندی :
#Ligthing #3D
منبع و مرجع :
YouTube ( Gamefromscrarch )
🔅@LinGodot
🔅@LinAcademy
❤4🔥1
نام : طراحی نرم افزار دسکتاپ ( شبیه به Trello ) در گودو ۴
توضیحات: نسخه ۳.۵ بود که تیم گودو اعلام کرد از این به بعد انجین برای ساخت نرم افزار هم مناسب، خب حالا به کمک Alfred baudisch میریم که با ساخت یک پروژه قابلیت های گودو توی ساخت نرم افزار رو برسی کنیم.
دسته بندی:
#Application
منبع و مرجع :
YouTube ( Alfred baudisch )
🔅@LinGodot
🔅@LinAcademy
توضیحات: نسخه ۳.۵ بود که تیم گودو اعلام کرد از این به بعد انجین برای ساخت نرم افزار هم مناسب، خب حالا به کمک Alfred baudisch میریم که با ساخت یک پروژه قابلیت های گودو توی ساخت نرم افزار رو برسی کنیم.
دسته بندی:
#Application
منبع و مرجع :
YouTube ( Alfred baudisch )
🔅@LinGodot
🔅@LinAcademy
🔥1
نام: ساخت نرم افزار برنامه ریزی و مدیریت تایم با گودو ۴
توضیحات: حتما برای شما هم پیش اومده که ساعت ها پشت سیستم باشین و یادتون بره یکم به خودتون استراحت بدین یا این که کلی کارای اضافی کنید و یادتون بره روی پروژه هاتون کار کنید، خب بریم این مشکل رو به کمک ساخت یه نرم افزار جمع و جور توی گودو حلش کنیم.
دسته بندی :
#Application
منبع و ناشر :
YouTube ( DevDuck )
🔅@LinGodot
🔅@LinAcademy
توضیحات: حتما برای شما هم پیش اومده که ساعت ها پشت سیستم باشین و یادتون بره یکم به خودتون استراحت بدین یا این که کلی کارای اضافی کنید و یادتون بره روی پروژه هاتون کار کنید، خب بریم این مشکل رو به کمک ساخت یه نرم افزار جمع و جور توی گودو حلش کنیم.
دسته بندی :
#Application
منبع و ناشر :
YouTube ( DevDuck )
🔅@LinGodot
🔅@LinAcademy
❤1