This media is not supported in your browser
VIEW IN TELEGRAM
🔷 مفهوم Hook (قلاب) در گیم دیزاین چیست؟
🔹 قلاب یا hook نکته خاصی در بازی شماست که باعث جلب نظر مخاطبان و در نتیجه محبوبیت و فروش بالاتر آن می شود. قبل از شروع به ساخت بازی، باید به این موضوع خوب فکر بکنید که قلاب بازی شما چه چیزی می تواند باشد.
🔹 قلاب می تواند در زمینه های مختلفی از بازی شما وجود داشته باشد. شاید بتوان آن را در 3 جنبه اصلی تعریف کرد:
🔸قلاب گرافیکی (Visual Hook): بازی شما فضاسازی و یا جلوه های بصری چشمگیر و یا دستاورد هنری خاصی دارد.
🔸قلاب مکانیکی (Mechanical Hook): بازی شما از مکانیک یا مکانیک های جدید، نوآورانه و جذابی برخوردار است.
🔸قلاب داستانی (Story Hook): بازی شما از لحاظ داستان و روایت، کشش فوق العاده ای دارد.
🔹 بعد از دستیابی به قلاب، می توانید در شبکه های مجازی از روند بازی خود محتوا تولید کرده و به اشتراک بگذارید و سعی کنید روی قلاب یا قلاب های بازی خود تاکید داشته باشید. اگر قلاب درستی انتخاب و به خوبی آن را تبلیغ کنید، مخاطب های زیادی را برای بازی شما جذب خواهد کرد.
#dev_tip #indiegame
🔹@myGameMaker🔹
🔹 قلاب یا hook نکته خاصی در بازی شماست که باعث جلب نظر مخاطبان و در نتیجه محبوبیت و فروش بالاتر آن می شود. قبل از شروع به ساخت بازی، باید به این موضوع خوب فکر بکنید که قلاب بازی شما چه چیزی می تواند باشد.
🔹 قلاب می تواند در زمینه های مختلفی از بازی شما وجود داشته باشد. شاید بتوان آن را در 3 جنبه اصلی تعریف کرد:
🔸قلاب گرافیکی (Visual Hook): بازی شما فضاسازی و یا جلوه های بصری چشمگیر و یا دستاورد هنری خاصی دارد.
🔸قلاب مکانیکی (Mechanical Hook): بازی شما از مکانیک یا مکانیک های جدید، نوآورانه و جذابی برخوردار است.
🔸قلاب داستانی (Story Hook): بازی شما از لحاظ داستان و روایت، کشش فوق العاده ای دارد.
🔹 بعد از دستیابی به قلاب، می توانید در شبکه های مجازی از روند بازی خود محتوا تولید کرده و به اشتراک بگذارید و سعی کنید روی قلاب یا قلاب های بازی خود تاکید داشته باشید. اگر قلاب درستی انتخاب و به خوبی آن را تبلیغ کنید، مخاطب های زیادی را برای بازی شما جذب خواهد کرد.
#dev_tip #indiegame
🔹@myGameMaker🔹
👍8
🔷 حس بازی (Game Feel) - قسمت اول: به بازیکن رحم کنید!
🔹 یکی از مهم ترین اصولی که باعث ایجاد حس خوب در یک بازی می شود، responsive (یا واکنش گرا) بودن آن است. یعنی این که بازی نسبت به ورودی (Input) بازیکن، پاسخ یا واکنش مطلوب را بدهد. در پست های بعدی قصد داریم، دو عامل مهم که رعایت کردن آنها منجر به responsive بودن بازی می شود را بررسی کنیم. بنابراین لطفا به خواندن ادامه بدهید: ⬇️
#dev_tip #indiegame #game_design
🔹@myGameMaker🔹
🔹 یکی از مهم ترین اصولی که باعث ایجاد حس خوب در یک بازی می شود، responsive (یا واکنش گرا) بودن آن است. یعنی این که بازی نسبت به ورودی (Input) بازیکن، پاسخ یا واکنش مطلوب را بدهد. در پست های بعدی قصد داریم، دو عامل مهم که رعایت کردن آنها منجر به responsive بودن بازی می شود را بررسی کنیم. بنابراین لطفا به خواندن ادامه بدهید: ⬇️
#dev_tip #indiegame #game_design
🔹@myGameMaker🔹
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
[ادامه از پست بالا]
🔸1: عامل Player Forgiving: معنای این عبارت "بخشش بازیکن" است و منظور از آن این است که اگر بازیکن باید عمل خاصی را در زمان مشخصی انجام بدهد، اما به هر دلیلی با کمی تاخیر این کار را انجام می دهد، بازی ساز باید به گونه ای طراحی کرده باشد که عمل مورد نظر بازیکن انجام بگیرد. مثلا فرض کنید در یک بازی پلتفرمر، اگر بازیکن قبل از این که دکمه پرش را بزند، از لبه پلتفرم افتاده باشد، باید شما به عنوان بازی ساز، بازیکن را مورد "بخشش" قرار دهید و اجازه بدهید که عمل پرش با کمی تاخیر و در شرایطی که زمین در زیر پای بازیکن وجود ندارد، اتفاق بیافتد. (به این تکنیک Coyote Time گفته می شود) رعایت این موضوع باعث جلوگیری از سرخوردگی بازیکن شده و احساس خوبی را نسبت به بازی شما ایجاد می کند.
#dev_tip #indiegame #game_design
🔹@myGameMaker🔹
🔸1: عامل Player Forgiving: معنای این عبارت "بخشش بازیکن" است و منظور از آن این است که اگر بازیکن باید عمل خاصی را در زمان مشخصی انجام بدهد، اما به هر دلیلی با کمی تاخیر این کار را انجام می دهد، بازی ساز باید به گونه ای طراحی کرده باشد که عمل مورد نظر بازیکن انجام بگیرد. مثلا فرض کنید در یک بازی پلتفرمر، اگر بازیکن قبل از این که دکمه پرش را بزند، از لبه پلتفرم افتاده باشد، باید شما به عنوان بازی ساز، بازیکن را مورد "بخشش" قرار دهید و اجازه بدهید که عمل پرش با کمی تاخیر و در شرایطی که زمین در زیر پای بازیکن وجود ندارد، اتفاق بیافتد. (به این تکنیک Coyote Time گفته می شود) رعایت این موضوع باعث جلوگیری از سرخوردگی بازیکن شده و احساس خوبی را نسبت به بازی شما ایجاد می کند.
#dev_tip #indiegame #game_design
🔹@myGameMaker🔹
👍5😁1
This media is not supported in your browser
VIEW IN TELEGRAM
[ادامه از پست بالا]
🔸2: عامل Input Buffering: زمانی که بازیکن عمل مورد نظر خود را در زمان نادرست انجام می دهد، بازی ساز باید به گونه ای طراحی کرده باشد که آن عمل در حافظه بازی ذخیره شده باشد تا در مدت زمان کوتاهی پس از آن که شرایط فراهم شده است، اتفاق بیافتد. رعایت این عامل هم تاثیر فوق العاده ای در حفظ حس خوب بازی دارد. یک مثال خوب در این زمینه این است که مثلا بازیکن در میانه اجرای یک ضربه، ضربه دیگری را نیز اجرا می کند. در این شرایط، ضربه اول، اجرا اما ضربه دوم ذخیره سازی می شود. سپس زمانی که اجرای ضربه اول تمام می شود به طور خودکار ضربه دوم نیز اجرا می شود.
#dev_tip #indiegame #game_design
🔹@myGameMaker🔹
🔸2: عامل Input Buffering: زمانی که بازیکن عمل مورد نظر خود را در زمان نادرست انجام می دهد، بازی ساز باید به گونه ای طراحی کرده باشد که آن عمل در حافظه بازی ذخیره شده باشد تا در مدت زمان کوتاهی پس از آن که شرایط فراهم شده است، اتفاق بیافتد. رعایت این عامل هم تاثیر فوق العاده ای در حفظ حس خوب بازی دارد. یک مثال خوب در این زمینه این است که مثلا بازیکن در میانه اجرای یک ضربه، ضربه دیگری را نیز اجرا می کند. در این شرایط، ضربه اول، اجرا اما ضربه دوم ذخیره سازی می شود. سپس زمانی که اجرای ضربه اول تمام می شود به طور خودکار ضربه دوم نیز اجرا می شود.
#dev_tip #indiegame #game_design
🔹@myGameMaker🔹
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
🔷 برنامه ریزی برای توسعه بازی
🔹وقتی تازه در مرحله تست و بررسی ایده ها هستید و دارید سعی می کنید که پرتوتایپ بازی تون رو بسازید، خیلی مهمه که خودتون رو با برنامه ریزی محدود نکنید. در این مرحله شما به آزادی نیاز دارید تا از حداکثر نوآوری و خلاقیت تون بهره ببرید.
🔹اما وقتی که به یک پروتوتایپ قابل قبول از بازی تون دست پیدا کردید و دیگه می دونید که بازی شما قراره چطوری باشه و به چه سمتی بره، وقت اونه که یک برنامه منظم و مدون داشته و بهش پایبند باشید. در غیر این صورت روند توسعه بازیتون هیچ وقت به پایان نمی رسه.
#dev_tip #indiegame
🔹@myGameMaker🔹
🔹وقتی تازه در مرحله تست و بررسی ایده ها هستید و دارید سعی می کنید که پرتوتایپ بازی تون رو بسازید، خیلی مهمه که خودتون رو با برنامه ریزی محدود نکنید. در این مرحله شما به آزادی نیاز دارید تا از حداکثر نوآوری و خلاقیت تون بهره ببرید.
🔹اما وقتی که به یک پروتوتایپ قابل قبول از بازی تون دست پیدا کردید و دیگه می دونید که بازی شما قراره چطوری باشه و به چه سمتی بره، وقت اونه که یک برنامه منظم و مدون داشته و بهش پایبند باشید. در غیر این صورت روند توسعه بازیتون هیچ وقت به پایان نمی رسه.
#dev_tip #indiegame
🔹@myGameMaker🔹
👍5❤1
This media is not supported in your browser
VIEW IN TELEGRAM
🔷نباید بازی تون حتی یک لحظه شبیه به اسکرین شات باشه!
🔹بازی شما باید دائما حس حرکت و زنده بودن داشته باشه و نباید یک احساس استاتیک ( راکد یا ایستا) از بازی به بازیکن منتقل بشه. مثلا عناصری که در پس زمینه هستند رو می توانید به نوعی در حرکت و جنب و جوش قرار بدید. و یا مثلا پارتیکل سیستم ها می تونند احساس زنده بودن رو به محیط بدن.
🎦تماشای ویدیو کامل
#dev_tip #interview #indiegame
🔹@myGameMaker🔹
🔹بازی شما باید دائما حس حرکت و زنده بودن داشته باشه و نباید یک احساس استاتیک ( راکد یا ایستا) از بازی به بازیکن منتقل بشه. مثلا عناصری که در پس زمینه هستند رو می توانید به نوعی در حرکت و جنب و جوش قرار بدید. و یا مثلا پارتیکل سیستم ها می تونند احساس زنده بودن رو به محیط بدن.
🎦تماشای ویدیو کامل
#dev_tip #interview #indiegame
🔹@myGameMaker🔹
👍12
This media is not supported in your browser
VIEW IN TELEGRAM
🔷 حس بازی (Game Feel) - قسمت دوم: خیلی پلی تست (play test) کنید!
🔹همه بازی سازان ایندیِ موفق به پلی تستینگ اعتقاد محکم دارند. حتما در تمام طول فرآیند ساخت بازی، به صورت مداوم پلی تست کنید. اگر بازی شما هنوز از لحاظ ظاهری زیبا نیست نگران نباشید. فقط بازی را در اختیار شخص دیگری غیر از خودتان قرار دهید و ببینید که چطور برای انجام کارهایی که شما فکر می کردید ساده است، به دردسر می افتند.
در مورد پلی تستینگ 3 نکته مهم وجود دارد که باید رعایت کنید:
1️⃣ سعی کنید حتما بازیکنانی که برای اولین بار بازی شما را تست می کنند را از نزدیک زیر نظر داشته باشید. ممکن است آنها چیزی نگویند اما شما می توانید با توجه به حالات چهره و واکنش هایشان، ببینید که چقدر از بازی شما لذت می برند و یا از لحظه لحظه آن متنفرند!
(ادامه در پست بعد)
#dev_tip #indiegame #game_design
🔹@myGameMaker🔹
🔹همه بازی سازان ایندیِ موفق به پلی تستینگ اعتقاد محکم دارند. حتما در تمام طول فرآیند ساخت بازی، به صورت مداوم پلی تست کنید. اگر بازی شما هنوز از لحاظ ظاهری زیبا نیست نگران نباشید. فقط بازی را در اختیار شخص دیگری غیر از خودتان قرار دهید و ببینید که چطور برای انجام کارهایی که شما فکر می کردید ساده است، به دردسر می افتند.
در مورد پلی تستینگ 3 نکته مهم وجود دارد که باید رعایت کنید:
1️⃣ سعی کنید حتما بازیکنانی که برای اولین بار بازی شما را تست می کنند را از نزدیک زیر نظر داشته باشید. ممکن است آنها چیزی نگویند اما شما می توانید با توجه به حالات چهره و واکنش هایشان، ببینید که چقدر از بازی شما لذت می برند و یا از لحظه لحظه آن متنفرند!
(ادامه در پست بعد)
#dev_tip #indiegame #game_design
🔹@myGameMaker🔹
👍4❤2
(ادامه از پست بالا)
2️⃣به بازیکن نگویید که باید چکار کند! ممکن است وسوسه شوید که زمانی که بازیکن در حل یک چالش، گیر افتاده است به او کمک کنید. اما این کار را نکنید. شما باید روش تعامل بازیکنان با بازی در زمانی که شما برای کمک حضور ندارید را بدانید. چون 99 درصد از بازیکنان قرار نیست در هنگام تجربه بازی، شما را به عناون مشاور در کنار خود داشته باشند!
3️⃣این حقیقت را بپذیرید که مشکلاتی که در گیم پلی وجود دارد، تقصیر بازیکنان نیست و در واقع تقصیر شماست! این وظیفه شماست که بازی را به گونه ای طراحی کنید که تجربه مد نظرتان را برای بازیکنان ایجاد کند. اگر بازیکنان به شکل های ناهمگون و عجیب و غریب در بازی شما رفتار می کنند، شما احتمالا باید در طراحی بازیتان تغییراتی ایجاد کنید.
🔹به طور کلی می توان گفت که شما برای هر بیلد از بازی تان به 5 پلی تستر نیاز دارید. بعد از تست، به سراغ پروژه بروید و روی مواردی که نیاز به بهبود و اصلاح دارد کار کنید و دوباره این روند را تکرار کنید و تکرار کنید و ...
🔹اگر پلی تستینگ را به عنوان یک بخش مداوم از کار خود در نظر بگیرید و به آن پایبند باشید می توان گفت که فرآیند توسعه بازی شما در مسیر درست خود قرار دارد و در نهایت بازی خواهید داشت که برای اکثر مخاطبانش سرگرم کننده خواهد بود.
⬅️ پست قبلی ما با موضوع مرتبط
#dev_tip #indiegame #game_design
🔹@myGameMaker🔹
2️⃣به بازیکن نگویید که باید چکار کند! ممکن است وسوسه شوید که زمانی که بازیکن در حل یک چالش، گیر افتاده است به او کمک کنید. اما این کار را نکنید. شما باید روش تعامل بازیکنان با بازی در زمانی که شما برای کمک حضور ندارید را بدانید. چون 99 درصد از بازیکنان قرار نیست در هنگام تجربه بازی، شما را به عناون مشاور در کنار خود داشته باشند!
3️⃣این حقیقت را بپذیرید که مشکلاتی که در گیم پلی وجود دارد، تقصیر بازیکنان نیست و در واقع تقصیر شماست! این وظیفه شماست که بازی را به گونه ای طراحی کنید که تجربه مد نظرتان را برای بازیکنان ایجاد کند. اگر بازیکنان به شکل های ناهمگون و عجیب و غریب در بازی شما رفتار می کنند، شما احتمالا باید در طراحی بازیتان تغییراتی ایجاد کنید.
🔹به طور کلی می توان گفت که شما برای هر بیلد از بازی تان به 5 پلی تستر نیاز دارید. بعد از تست، به سراغ پروژه بروید و روی مواردی که نیاز به بهبود و اصلاح دارد کار کنید و دوباره این روند را تکرار کنید و تکرار کنید و ...
🔹اگر پلی تستینگ را به عنوان یک بخش مداوم از کار خود در نظر بگیرید و به آن پایبند باشید می توان گفت که فرآیند توسعه بازی شما در مسیر درست خود قرار دارد و در نهایت بازی خواهید داشت که برای اکثر مخاطبانش سرگرم کننده خواهد بود.
⬅️ پست قبلی ما با موضوع مرتبط
#dev_tip #indiegame #game_design
🔹@myGameMaker🔹
❤5
This media is not supported in your browser
VIEW IN TELEGRAM
🔷 حس بازی (Game Feel) - قسمت سوم: قدرت میکروانیمیشن!
🔹یکی از تکنیکهای موثر در بهبود حس بازی، استفاده از میکروانیمیشنهاست. منظور از میکروانیمیشن، انیمیشنهای کوچک و جزیی است که به رفتارهای مختلف کاراکترها و یا سایر اجزای متحرک بازی اضافه میشود.
🔹مثلا انیمیشن پرش یک کاراکتر را در نظر بگیرید. اگر قبل از پریدن ابتدا کاراکتر مثل فنر فشرده شود و سپس انیمیشن پرش پخش شود، احساس بهتری را ایجاد میکند. و یا مثلا انیمیشن راه رفتن را تصور کنید. اگر به جای این که کاراکتر به طور ناگهانی به چپ و یا راست تغییر جهت دهد، چند فریم از روند چرخیدن چهره به سمت مورد نظر را اضافه کنیم، احتمالا بازیکن حس بهتری را از این تغییر جهت دریافت خواهد کرد.
⬅️پست قبلی با همین موضوع
🎦تماشای ویدیو کامل
#dev_tip #indiegame
🔹@myGameMaker🔹
🔹یکی از تکنیکهای موثر در بهبود حس بازی، استفاده از میکروانیمیشنهاست. منظور از میکروانیمیشن، انیمیشنهای کوچک و جزیی است که به رفتارهای مختلف کاراکترها و یا سایر اجزای متحرک بازی اضافه میشود.
🔹مثلا انیمیشن پرش یک کاراکتر را در نظر بگیرید. اگر قبل از پریدن ابتدا کاراکتر مثل فنر فشرده شود و سپس انیمیشن پرش پخش شود، احساس بهتری را ایجاد میکند. و یا مثلا انیمیشن راه رفتن را تصور کنید. اگر به جای این که کاراکتر به طور ناگهانی به چپ و یا راست تغییر جهت دهد، چند فریم از روند چرخیدن چهره به سمت مورد نظر را اضافه کنیم، احتمالا بازیکن حس بهتری را از این تغییر جهت دریافت خواهد کرد.
⬅️پست قبلی با همین موضوع
🎦تماشای ویدیو کامل
#dev_tip #indiegame
🔹@myGameMaker🔹
👍6