📣 انجمن علمی مهندسی کامپیوتر دانشگاه امیرکبیر و انجمن تصویرسازی دانشگاه تهران، به طور مشترک برگزار میکنند:
🔵 دومین دورهی رویداد بازیسازی امیرکبیر
AUT GameCraft
👨🏫 سخنرانی 💻 کارگاه 🎁 مسابقه
🔸 مناسب برای آرتیستها 🎨، دیزاینرها📐 و برنامهنویسان💻 و تمامی علاقهمندان به بازیسازی!
⏰ ثبتنام از ۱ تا ۱۰ خرداد
▫️▫️▫️
Twitter | Instagram | Website
@AUTGamecraft
با تشکر از حضور شما در رویداد لطفا با پر کردن این فرم ما را در برگزاری بهتر رویداد در سالهای بعد یاری کنید. 🙏
🔗 لینک نظر سنجی
➖➖➖➖➖
@Sharif_GGJ
📸مراسم اهدای جوایز تیم های برتر مسابقه
🏅تیم سوم، تیم no team.h
🏅🏅دو تیم اول مشترک، تیم های اطلس و تیرنام
#GGJ2020
#SharifJam
➖➖➖➖➖➖➖
@Sharif_GGJ
@SSC_Public
دوستان لطفا توجه داشته باشید تنها تا ساعت 18 فرصت کامل کردن بازی خود را دارید.
لطفا سعی کنید تا ساعت 17 بازی را آماده کنید و فقط گرفتن خروجی و انجام موارد اضطراری را برای بعد از این ساعت قرار دهید.
➖➖➖➖➖➖
@Sharif_GGJ
#⃣ عکسها و پستهای مربوط به رویداد، تیم و بازی خودتون در گیم جم رو میتونید با هشتگهای زیر در شبکههای اجتماعی به اشتراک بگذارید:
#GGJ2020 #SharifJam
➖➖➖➖➖➖➖
@Sharif_GGJ
💡 راهنمایی برای شرکت در Game Jam:
( متن زیر صرفا یک پیشنهاد است )
🔷 بعد از اعلام تم وقتی شروع به کار کردید در وهله اول مدتی رو به بارش فکری اختصاص بدید. در این مدت زمانی رو اعلام کنید و توی اون سعی کنید بدون توجه به محدودیت زمانی یا فردی هر ایدهای که مرتبط با تم به ذهنتون میرسه بنویسید.
بعد مدتی رو به این اختصاص بدید که ایدههای هم رو بشنوید و ایدههایی که بهترن رو نگه دارید.
احتمالا به تعداد کمی ایده میرسید که حالا باید با بحث و تبادل نظر یکی از اونها رو انتخاب کنید یا با ترکیب اونها به یک ایدهی واحد برسید.
در انتخاب ایده زیاد سختگیری نکنید و سعی کنید زودتر ایده رو نهایی کنید. توجه کنید بعد از انتخاب ایده دیگه نباید عوضش کنید و تا آخر مسابقه باید بهش وفادار باشید.
🔷 بعد از انتخاب ایده باید core mechanic ایدهتون رو پیدا کنید.
✅ در این مرحله سعی کنید تا جای ممکن بازی رو ساده بگیرید.
بعد باید با توجه به هستهای که بازی داره شروع به ساختن GDD کنید. اصلا لازم نیست چیز دقیق و پیچیدهای باشه صرفا سعی کنید کلیت بازی رو روی کاغذ بیارید.
🔷 بعد از این باید با توجه به GDD شروع به مشخص کردن موارد مورد نیاز و تقسیم کار کنید. سعی کنی از کوچکترین قسمت شروع کنید و همیشه یک نسخه قابل بازی داشته باشید، اگر فرصت کردید ایدههای پیشرفتهتر خودتون رو وارد بازی کنید.
✅ توصیه اینکه از هر ابزار فنیای که استفاده میکنید سعی کنید از ورژن یکسانی باشه تا در انتقال پروژهها و کدها به مشکل نخورید.
🔷 در طول مسابقه مورد جدیدی به بازی اضافه نکنید چون فرصت نمیکنید که کاملش کنید.
🔷 برای چند ساعت آخر برنامهریزی نکنید تا اگر موردی با تاخیر مواجه شد، فرصت کامل کردنش رو داشته باشید.
✅ و در آخر به یاد داشته باشید هدف اصلی این رویداد ثبت یک خاطرهی خوب است پس خوب استراحت کنید و از ساختن بازی لذت ببرید. 😋
➖➖➖➖➖
@Sharif_GGJ
🔶 نقشهای مختلف در یک تیم بازیسازی
افراد حاضر در یک تیم بازیسازی رو میشه در کل به سه گروه تقسیم کرد:
1️⃣ برنامهنویسها:
این افراد با استفاده از ابزارهای برنامهنویسی و گرافیکی و به وسیلهی موتورهای ساخت بازی، کاری میکنن که بازی از نظر فنی روی انواع پلتفرمها به درستی اجرا شود.
2️⃣ هنرمندان:
این گروه با استفاده از مهارتها و ابزارهای هنری دیجیتال و غیر دیجیتال کمک میکنند تا جلوههای بصری و موسیقیایی بازی زیبا و جذاب باشد.
3️⃣ طراحان بازی و یا گیم دیزاینرها:
این افراد شبیه کارگردانهای تلویزیونی هستند، کمتر از دیگر افراد دیده می شوند اما بازی در نهایت متعلق به این افراد هست.
جسی شل در کتاب لنز طراح بازی را این گروه گونه توصیف میکند: "کسی که میگوید بازی چگونه باشه"
این گروه مشخص میکند سبک بازی چه گونه باشد، جزئیات بازی را تعیین می کند و... .
مثلا برای بازی پک من گروه طراحی بازی نوع نقشه، سرعت پک من، سرعت دشمنان، طرح تمام اجزا و... را تعیین می کند.
وظیفهی دیگر این گروه این است که موارد مورد نیاز فنی و هنری را تعیین کنند تا در نهایت بازی با استفاده از این ابزارها تکمیل شود.
🔗https://b2n.ir/697233
➖➖➖➖➖
@Sharif_GGJ
🔵 یکی از مسائل مهم در مورد مکانیکهای گیم پلی بازی، موضوعی به نام «هسته» یا Core Mechanics است. مکانیکهای هسته، به مکانیکهایی از بازی گفته میشود که بخش اصلی فعالیت و تعاملات بازیکنان با بازی را شامل میشوند. این مکانیکها اصلیترین بخشهای یک بازی هستند که باعث ادامه یافتن بازی توسط بازیکنان و اصطلاحاً شکل گیری Gameplay Loop میشوند.
🔶 در یک بازی ممکن است مکانیکهای بسیار زیادی وجود داشته باشند که تعاملات مختلف بازیکنان را پوشش میدهند ولی تعداد Core Mechanic ها بسیار کمتر است و فقط به چند مکانیک اصلی بازی اطلاق میشود. در عناوینی نظیر بازیهای Super Mario و به خصوص عناوین جدیدتر آن، مکانیکهای زیادی در مراحل مختلف بازی به بازیکنان معرفی میشوند اما یک مکانیک کلی وجود دارد که در ساختار تمامی مراحل آن وجود دارد و آن سیستم پریدن است. در نتیجه پریدن هسته اصلی گیم پلی این عنوان را شکل میدهد. به عنوان نمونهای دیگر، در سری Call of Duty عناصر زیادی در تجربه بازیکنان دخیل هستند اما مهمترین چیزی که به گیم پلی این بازی شکل میدهد، سیستم شلیک کردن به دشمنان است.
‼️ در مسابقاتی نظیر Game Jam که یک بازی قرار است در مدت زمان اندکی ساخته شود، یکی از عناصر مهم تمرکز بر پیادهسازی درست هسته گیم پلی بازی است؛ چون هسته گیم پلی تعیین کننده تجربه اصلی بازیکنان از بازی شما خواهد بود و پیادهسازی درست آن زمینهساز کارکرد درست سایر اجزای بازی خواهد بود.
🔗 برای مطالعه بیش تر در مورد مکانیک های گیم پلی، می توانید به صفحات زیر مراجعه کنید:
ویکیپدیا
این مطلب در سایت gamestar mechanic
ویدیو یوتیوب
#gamedesign
#gameplay
➖➖➖➖➖➖➖➖➖➖➖➖
🆔 @Sharif_GGJ
🆔 @SSC_Public
🔸Adobe Photoshop
جز معروفترین نرمافزارها برای طراحی کامپیوتری هست که هم برای کارهای کوچک میتوان از آن استفاده کرد هم برای کارهای بزرگ و سطح بالا.
#art
➖➖➖➖➖➖
@Sharif_GGJ
🔸MagicaVoxel
از این ابزار برای تولید مدلهای سهبعدی با استفاده از مکعبها استفاده میشود که همانند مدلهای پیکسلی در دو بعد است.
#art
➖➖➖➖➖
@Sharif_GGJ
ویدیویی جالب درباره گیم جم و چند توصیه برای شرکت در آن👇👇
🔗https://youtu.be/nHg0JYhBDJk
➖➖➖➖➖
@Sharif_GGJ
🎮 خب دوستان حالا که کارگاه یونیتی تموم شده اگه دوست دارین یک بار دیگر آموزش کار با یونیتی رو یاد بگیرید، در لینک زیر یک دوره آموزش ساخت بازی هست که از ابتدا شروع کرده به یاد دادن و تا ساخت بازیهای سادهای جلو رفته.
🔗 برای دیدن ویدئوهای آموزشی این دوره به لینک زیر مراجعه کنید:
https://toplearn.com/courses/43/دوره-آموزش-بازی-سازی-با-unity-از-صفر
#programing
➖➖➖➖➖➖
@Sharif_GGJ
🔶 منظور از بازی خوب چیست ⁉️ 🤔
همه ما در مورد مباحث مختلف از معیار خوب و بد استفاده میکنیم و بازی هم از این قاعده مستثنی نیست. معیار ساخت یک بازی خوب در تعریف کلی شامل طراحی سیستم بازیکن-پسند و درگیرکننده است. تا حد امکان، حفره و ایراد عملکردی نداشته باشد؛ بالانس شده و سرگرمکننده باشد و به بازیکن قدرت انتخاب و حس درگیرکننده بدهد. مدل ساخت بازیهای خوب، هم مخاطب را مهم میشمارد، هم علاقه و حرفه بازیسازان.
🔗 برای دریافت اطلاعات بیشتر به لینک زیر مراجعه کنید:
http://roomizgames.ir/2018/12/29/یک-بازی-خوب-چه-ویژگی%E2%80%8Cهایی-دارد؟/
#game_design
➖➖➖➖➖➖
@Sharif_GGJ
با تشکر از حضور شما در سخنرانی ها و کارگاه، لطفا با پر کردن نظر سنجی زیر ما را در برگزاری هر چه بهتر رویداد کمک کنید.🙏
🔗https://docs.google.com/forms/d/e/1FAIpQLSdza9l1z55fHKmzljTJs9R5ejyVQZcq8VNPxSHuawKmtQUA-w/viewform?usp=sf_link
➖➖➖➖➖
@Sharif_GGJ
🔗 لینک کدهای کارگاه
https://github.com/amm266/sut_ggj_workshop_color_bump
نحوه بارگیری کدها در کارگاه آموزش داده میشود.
➖➖➖➖➖
@Sharif_GGJ
تیم گلوبال گیم جم دانشگاه شریف برگزار کننده ی این رویداد نیست و این پیام صرفا جنبه اطلاع رسانی دارد:
Читать полностью…رویداد گلوبال گیم جم 2020 دانشگاه صنعتی شریف به پایان رسید.
امیدواریم خاطره خوبی برای شما عزیزان و دوستداران بازیسازی ساخته باشیم. به امید دیدار همگی در مسابقات سال آینده.
#GGJ2020
#SharifJam
➖➖➖➖➖➖➖
@Sharif_GGJ
@SSC_Public
لطفا برای ثبت حضور خود در گلوبال گیم جم امسال و در ادامه بارگذاری بازی خود به لینک زیر مراجعه کنید.
https://globalgamejam.org/2020/jam-sites/sharif-university-technology
توجه: برای ثبت نام ابتدا باید در سایت globalgamejam.org ثبت نام کنید.
➖➖➖➖➖
@Sharif_GGJ
📅 فردا از ساعت 3 در طبقه 4 دانشکده پذیرای شما هستیم و کارت و یادگاریهاتون رو تقدیم میکنیم.
⏰ ساعت 3:30 با هم دیگه در سالن خوارزمی ویدیو رسمی گلوبال گیم جم رو میبینیم که در اون تم امسال اعلام میشه.
بعد از اون به صورت رسمی مسابقه آغاز میشه. 🔥
🕰 در روز های مسابقه میتونید از ساعت 9 صبح تا 9 شب در سایت دانشکده حضور داشته باشید و روی بازیهاتون کار کنید.
🏆 تا روز دوشنبه ساعت 6 عصر فرصت دارید بازیهاتون رو کامل کنید و بعد از اون تا ساعت 8 مراسم اختتامیه در سالن خوارزمی برگزار میشه که با بازی های هم آشنا میشید و در نهایت هم داوری انجام و به تیم های برتر جایزه تقدیم میشه.
🍽 در طول مدت مسابقه ناهار و پذیرایی خدمت شما عزیزان تقدیم خواهد شد. 🍽
➖➖➖➖➖
@Sharif_GGJ
Game design document یا GDD چیست؟
🔶معمولا در فرآیند ساخت بازی قبل از شروع قسمت فنی کار یه document تولید میشه که توی اون چیزی که بازی در نهایت می خواد به اون برسه وصف میشه، یعنی مشخص میکنه که بازی چه مکانیک ها مراحل و.... داره.
✅به این document، سند طراحی بازی یا همون GDD گفته میشه.
GDD کاربرد های زیادی داره، در وهله اول کمک میکنه که بازی خودمون رو از ابتدا بشناسیم و طراحی درستی انجام بدیم. به علاوه کمک میکنه تا تمام ابزار مورد نیاز برای ساخت بازی از جمله اسکریپت ها، موارد هنری مورد نیاز و.... کامل مشخص بشه تا بتونیم قدم به قدم بازی رو پیش ببریم و کامل کنیم
🔗ویکیپدیا
➖➖➖➖➖
@Sharif_GGJ
🕹 اما یکی از اصطلاحات مهمی که در مورد گیم پلی به صورت تخصصیتر به کار میرود، مکانیکهای گیم پلی است. نکته مهم این جاست که خیلی از اوقات فرقی بین گیم پلی و مکانیکها در صحبتهایی مربوط به بازی قائل نمیشویم ولی در اصل یک تفاوت مهم بین این دو وجود دارد. گیم پلی در حالت عام، در اصل مربوط به احساسی و تصوری است که بازیکن از کارهایی که در بازی انجام میدهد، دارد؛ یعنی مثلاً این موضوع که دارد یکسری دشمن را از بین میبرد، شخصیت تحت کنترلش را قویتر میکند، شهرهای مختلفی را فتح میکند و... اما مکانیک، مربوط به اعمالی است که در پشت پرده انجام میشود. شکست دادن یک دشمن در شکل سادهاش، یعنی به صفر رساندن پارامتر سلامتی یک دشمن، قویتر کردن شخصیت، یعنی افزایش پارامتر تجربه (Exp) و یکسری پارامتر دیگر، فتح یک شهر در یک بازی استراتژیک یعنی انتقال پارامتر مالکیت آن شهر به یک نفر دیگر.
🔹در اصل مکانیکها، قواعد و متدهایی هستند که برای تعامل با بازی پیادهسازی شدهاند و باعث میشوند تا گیم پلی در کنار ترکیب با بخشهای دیگر بازی یعنی گرافیک، داستان و موسیقی، حس مد نظر سازندگان را به بازیکنان منتقل کنند.
🔹 البته تعریف بالا برای بعضی از بازیسازان متفاوت بوده و بعضیها گیم پلی را صرفاً مجموعهای از مکانیکها که در کنار هم جمع شدهاند به حساب میآورند. ولی توضیح بالا شاید تعریف بهتری برای فرق مکانیکها و گیم پلی به صورت عام باشد.
#gamedesign
#gameplay
➖➖➖➖➖➖➖➖➖➖➖➖
🆔 @Sharif_GGJ
🆔 @SSC_Public
🔸PiskelApp
این ابزار برای تولید مدلهای پیکسل برای بازیسازی استفاده میشود که امکان تولید انیمیشن هم برای مدل داریم.
#art
➖➖➖➖➖➖
@Sharif_GGJ
💿 نرمافزارهای گرافیک برای هنر در ساخت بازی👇👇👇 (پیشنهادهای سخنران بخش هنری)
➖➖➖➖➖
@Sharif_GGJ
🔷 Assets
در انجین یونیتی قابلیتی وجود داره که میشه از کدها و موارد از پیش ساخته شده و آماده جهت آسونتر کردن کار بازیساز استفاده کرد. برای مثال پکیج شبیهسازی دید اولشخص در بازی به ما این کمک رو میکنه که تنها با Drag & Drop دید اولشخص رو به بازی خود اضافه کنیم و از زدن چند ده خط کد به دور باشیم. یا مثلا پکیج ساخت شهر و خیابان، پکیج شبیهسازی فیزیک مایعات و بسیاری پکیج کاربردی دیگر.
🔗 جهت دریافت این پکیجها میتونید به صورت مستقیم از سایت assetstore.unity.com آنها رو با فرمت unitypackage. دانلود کرده و با Drag & Drop وارد یونیتی کنید و یا با باز کردن پنجره Asset Store از قسمت Windows در نرمافزار یونیتی میتونید به سایت متصل شوید.
✅ یه نکتهای که وجود داره این هست که برای باز شدن این سایت نیازمند استفاده از تحریمگذر هستید. همچنین برخی سایتهای ایرانی نیز وجود دارند که برخی از این پکیجهای سایت Asset Store را به صورت رایگان و یا با قیمت مناسب در اختیار شما قرار میدهند.
#Unity #programming
➖➖➖➖➖➖
@Sharif_GGJ
⭕️⏳ شرکتکنندگان عزیز دقت کنید، فقط تا قبل از ساعت ۲۴ امشب مهلت دارید تیمهای خود را تشکیل دهید ⏳⭕️
🔗 لینک ثبت گروه:
https://docs.google.com/forms/d/e/1FAIpQLScAZ_XVGBU5pSBOlgqRpoqxg3ZWGG5Ybqxoa2op1buBX4RAuw/viewform?usp=sf_link
➖➖➖➖➖
@Sharif_GGJ
ویدیوی نصب و راه اندازی یونیتی به صورت سریع در کمتر از یک دقیقه
برای دیدن ویدیو اصلی به مقاله نصب و راه اندازی ابزارهای مورد نیاز بازی سازی در سایت بازی ساز باش مراجعه کنید
#unity
@BaziSazBash
مشاهده ویدیو 👇
🟢 لطفا اطلاعات تیم خود را تا ساعت 23:59:59 امروز در فرم زیر وارد نمایید.
🔗 https://docs.google.com/forms/d/e/1FAIpQLScAZ_XVGBU5pSBOlgqRpoqxg3ZWGG5Ybqxoa2op1buBX4RAuw/viewform?usp=sf_link
➖➖➖➖
@Sharif_GGJ
🟢 همانطور که در روز سخرانی هم اعلام شد، گروهی به جهت کمک به شرکتکنندگان در یافتن همتیمی درست شده است.
🔗 اگر تنها هستید در انتهای پیام خود هشتگ #تیم_میخوام و در صورتی که تیم حداقل ۲ نفره هستید از هشتگ #همتیمی_میخوام استفاده کنید:
🎮 @GlobalGameJamSociety 🎮
➖➖➖➖➖➖
@Sharif_GGJ