در قلب صنعت پویای بازیسازی، ابزارهایی قرار دارند که رویاها را به واقعیت تبدیل میکنند. بازیسازی ایرانی «کُد آرت» (Codeart3D) یک انجین نوپای ایرانی است که توسط یک تیم کوچک درحال توسعه است و در زمینه توسعه بازیهای سه بعدی، قدرت خوبی دارد؛ یک پلتفرم توسعه یکپارچه که با هدف توانمندسازی بازیسازان ایرانی، از دانشجویان و تیمهای مستقل گرفته تا استودیوهای حرفهای، طراحی شده است. «کُد آرت» با معماری سبک و بهینه خود، این امکان را فراهم میکند که بازیهایی باکیفیت و جذاب، حتی برای سختافزارهای ضعیفتر و گوشیهای موبایل، خلق کنید. سازندگان این موتور، به شفافیت ساختار اعتقاد دارند و قصد داشتند تا ابزاری قدرتمند با پشتیبانی کامل بومی در اختیار شما قرار دهند. «کُد آرت» مجموعهای کامل از ابزارها و فناوریهای مدرن را برای ساخت هر نوع بازی، از 2D پلتفرمر تا عناوین Racing و استراتژیک سه بعدی، ارائه میدهد.
موتورهای بازیسازی نوپا، بخصوص در ایران که بودجه های بسیار پایینی دارند، نیازمند حمایت زیادی هستند تا به سطح مطلوب جهانی برسند. ما در دیدگاهی نیستیم که این موتور را با امثال unity و unreal انجین قیاس کنیم. اما معتقدیم که در زمان “اینترنت ملی” یا برای “شروع بازیسازی” این نوع موتورهای بازیسازی میتوانند مناسب باشند. اما جالب است تا با برخی از قابلیت های موتور بازیسازی ایرانی کدآرت آشنا شوید.
ویژگی های موتور بازیسازی CodeArt :
موتور رندرینگ پیشرفته و منعطف:
پشتیبانی کامل از APIهای گرافیکی DirectX و OpenGL.
سیستم نورپردازی قدرتمند با پشتیبانی از نورهای Point, Spot و Directional.
تکنیکهای سایهزنی متنوع شامل Shadow Mapping، Cascaded Shadow Maps (CSM) و Shadow Volume برای ایجاد عمق و واقعگرایی.
انواع بازتابها از جمله Screen Space Reflection (SSR) برای خلق سطوح صیقلی و طبیعی.
جلوههای پسپردازش (Post-Processing) حرفهای مانند Bloom، Glow و Blur برای سینماییتر کردن ظاهر بازی.
ویرایشگر متریال داخلی برای کنترل کامل بر ظاهر و حس اشیاء در بازی.
سیستمهای اتمسفریک مانند Sky Box، Sky Dome و Fog.
برنامهنویسی برای همه؛ از کد تا ویژوال:
زبان اسکریپتنویسی اختصاصی CODA که با ساختاری کاملاً مشابه زبانهای محبوب C و C#، یادگیری و تسلط را برای توسعهدهندگان آسان میکند.
سیستم نوآورانه Actions FlowChart، یک ابزار قدرتمند اسکریپتنویسی بصری (Visual Scripting) مشابه بلوپرینت، که به طراحان و هنرمندان اجازه میدهد بدون نوشتن حتی یک خط کد، منطق پیچیده بازی را پیادهسازی کنند.
ویرایشگر کد داخلی با امکاناتی شبیه به Visual Studio برای یک تجربه کدنویسی روان.
پشتیبانی از ویرایش شیدرهای GLSL و HLSL.
فیزیک واقعگرایانه با موتور Bullet:
ادغام کامل با موتور فیزیک مشهور و قدرتمند Bullet Physics برای شبیهسازی دقیق برخوردها و حرکات.
سیستم فیزیک داخلی و بهینهسازی شده برای انواع وسایل نقلیه، از ماشینهای ساده تا وسایل نقلیه چرخدار پیچیده.
ویرایشگر یکپارچه و قدرتمند:
Terrain Builder: ابزار حرفهای برای ساخت و طراحی محیطها و مناظر طبیعی وسیع.
UI Editor: ویرایشگر رابط کاربری با پشتیبانی از تگهای XML و مجموعهای کامل از کنترلهای آماده (دکمه، اسلایدر، نوار پیشرفت و…).
Scenario Animation Sequencer: ابزاری برای ساخت و ضبط انیمیشنها و میانپردههای سینمایی مستقیماً در محیط ویرایشگر.
خروجی چند پلتفرمی:
با «کُد آرت» یک بار بازی خود را بسازید و به سادگی برای پلتفرمهای ویندوز و اندروید خروجی بگیرید.
معماری سبک و بهینه موتور، اجرای روان بازی شما را حتی روی سیستمهای رده پایین تضمین میکند.
اکوسیستم کُد آرت: فراتر از یک موتور
جامعه و پشتیبانی بومی:
به کانال آپارات ما بپیوندید و به مجموعهای غنی از آموزشهای پروژهمحور به زبان فارسی دسترسی داشته باشید.
از پشتیبانی مستقیم تیم توسعهدهنده بهرهمند شوید و مشکلات خود را به سرعت حل کنید.
مستندات و پروژههای نمونه متعدد برای شروع سریع و یادگیری عمیق.
مناسب برای تحقیق و توسعه:
ساختار شفاف «کُد آرت» (که در آینده به صورت Source-Open ارائه خواهد شد) آن را به گزینهای ایدهآل برای اهداف آموزشی و پروژههای پژوهشی، مانند یادگیری تقویتی در هوش مصنوعی، تبدیل کرده است.
آماده برای بازار:
امکان عرضه و فروش آیتمهای درونبازی در مارکتهای محبوبی مانند کافه بازار و گوگل پلی.
و … سایر امکانات دیگر.
لینک های موردنیاز:
🌐 صفحه اصلی وبسایت:
https://www.codeart3d.com/
🎮 بازیهای ساخته شده نمونه:
https://www.codeart3d.com/Games
🔘 صفحه آموزش انجین کُدآرت:
https://www.aparat.com/Codeart3d
🔘 ویدئوی یکی از بازیهای درحال توسعه:
https://www.aparat.com/v/rcazi56?refererRef=channel_page
امیدواریم که با حمایتهای مردمی و مسئولین، این game engine بومی، به سطح مطلوب جهانی برسد.
برخی از تصاویر این game engine







