محصول
حلما (Helma)
ویژگی ها
توضیحات
با توجه به نيازهاي آموزشي و روانشناختي دانش آموزان داراي اختلالات يادگيري و تاييد اثربخشي نرم افزارهاي شناختي بر عملکرد گروه هدف و براساس تحقيقات انجام شده در مورد نرم افزارهاي موجود، در اين راستا بر اين شديم تا نرم افزاري بومي و منطبق شده برابربا نيازمنديهاي اين گروه از دانش آموزان را طراحي نماييممشخصات فنی:
موتور بازی سازی: یونیتی (Unity)
نرم افزارهای تخصصی مورد استفاده: Unity, Blender, Visual Studio, PHP Storm, Adobe Illustrator, Adobe Photoshop, Figma, Adobe Audition
سیستم عامل هدف: ویندوز – اندروید – iOS – عینکهای واقعیت ترکیبی (MR) بر مبنای اندروید – عینکهای واقعیت ترکیبی (MR) بر مبنای visionOS
فناوریها: هوش مصنوعی، Generative Art، واقعیت مجازی، واقعیت افزوده، واقعیت ترکیبی
تحقیقات: اولین گام ما در تولید این محصول، تحقیق و بررسی است. تحقیقات علوم شناختی و روانشناسی توسط تیم متخصص و تحقیقات مربوط به بستر و پلتفرم اجرایی توسط تیم توسعه مورد بحث و بررسی قرار خواهد گرفت. معماری توسعهای که انتخاب خواهد شد بایستی قابل توسعه در مراحل آتی بوده و تحت استانداردهای بروز باشد.
طراحی مراحل و سناریوهای بازی: پس از مشخص شدن دقیق پلتفرم هدف، به مرحلهی طراحی مراحل یا Level Design خواهیم رفت. در این مرحله با توجه به سناریوهای مشخص شده توسط روانشناس خبرهی طرح مکانیکها و مکانیزمهای بازی توسط تیم طراحی مشخص خواهند شد.
پیاده سازی مکانیک مراحل و اسکریپت نویسی: در مرحلهی بعد اقدام به کدنویسی مکانیکها و قوانین بازی خواهیم کرد. در این مرحله Classهای کلی که در کل قسمتهای بازی مشترک هستند به همراه اسکریپتهای هر گیم آبجکت به خصوص و همچنین کنترل کنندههای مراحل را کدنویسی کرده و با مدلها و تصاویر آزمایشی مورد بررسی و اصلاح قرار خواهند گرفت. همچنین ارتباطهای شبکهای بازی با سرور نیز در این مرحله مورد توجه بوده و اقداماتی جهت وصل شدن، ذخیره سازی، دریافت، بروزرسانی و حذف اطلاعات سمت سرور و سمت کلاینت کدنویسی خواهند شد.
آماده سازی منابع چندرسانهای: پس از ثبات کدهای بازی منابع چندرسانهای پروژه تهیه و تولید خواهند شد. این Assetها شامل مدلهای سه بعدی و دوبعدی، صداها، ویدیو و Prefabهای موجود در گیم پلی بازی خواهند بود. طراحی تکسچرها و مدلسازی، طراحی UI بازی، طراحی تصاویر و کارتهای دوبعدی با همفکری تیم روانشناس به گونهای خواهد بود که مخاطب هدف نسبت به سن و اختلاتی که دارد درک واضح و صحیحی از آنها داشته باشد. همچنین صداهای مورد استفاده نیز با نظر کارشناسی ایشان طراحی خواهند شد.
جاگذاری منابع چندرسانهای: جایگزین کردن مدلها و تصاویر با موارد آزمایشی محصول ما را به نقطهی اتمام نزدیک تر خواهد کرد. در حین اینکار برخی رندوم سازیها و اسکریپت نویسی بیشتری نیز انجام خواهد شد.
آزمایش: مرحلهی آزمایش از مهمترین مراحل برای ارائهی نسخهی MVP یا Minimum viable product از بازی است. در این مرحله عوامل تیم و کارشناسان خروجی محصول را مورد آزمایش و بررسی قرار خواهند گرفت و بازخورد خود را به تیم توسعه ارجاع خواهند کرد. پس از چند بار اصلاحات و نزدیک شدن به انتظارات خط مشی که در ابتدای پروژه مشخص شده است، محصول آمادهی آزمایش توسط برخی کاربران هدف محدود میشود. در این مرحله نیز نسبت به بازخورد خود کاربر و متخصصی که بر نحوهی تعامل ایشان با محصول نظارت دارد، مجددا اصلاحاتی صورت گرفته و در نهایت نسخهی MVP تهیه خواهد شد.
انتشار خصوصی نسخهی بتا: پس از آماده شدن محصول اولیه، بازی در اختیار اشخاص یا موسسات گزینش شدهای قرار خواهد گرفت تا اشکالات نهایی و کارکردهای بازی بهبود یابد و آمادهی ورود به بازار شود.
انتشار عمومی: پس از دریافت بازخوردها و اصلاحات، محصول در پلتفرمهای از پیش تعیین شده جهت دانلود قرار خواهد گرفت. در این مرحله که به اصلاح نسخهی MMP یا minimum marketable product توسط عموم مردم قابل استفاده خواهد بود را تهیه کردهایم و بازی پس از گذراندن مراحل موفقیت میتواند در مراحل بعدی توسعه و پشتیبانی قرار بگیرد.