NeoAxis Engine نسخه رایگان یک برنامه قدرتمند و با کیفیت برای ایجاد بازی های ویدیویی، شبیه سازها، سیستم های واقعیت مجازی، تجسم، ایجاد برنامه های کاربردی و غیره است. در اصل، این برنامه یک موتور آماده با مدل ها، فیزیک، گرافیک و قالب های خاص خود است.
بر اساس NeoAxis میتوانید مدلهای سهبعدی مختلف و همچنین تجسم نرمافزاری پیچیده بسازید یا حتی بازیهای سه بعدی و دو بعدی کاملاً کاربردی بسازید. همه چیز به استعداد و اهداف توسعه دهنده بستگی دارد.
NeoAxis 3D Engine برنامه ای ویژه است که می توان از آن برای ساخت بازی های مختلف با گرافیک سه بعدی استفاده کرد. این یک ابزار نیمه حرفه ای است که نمی توان از آن برای ایجاد پروژه های تجاری استفاده کرد. در اینجا می توانید سیستم های پیچیده ای مانند Ragboll را با چند کلیک ایجاد کنید. اما با این حال، کار با این ابزار به همان اندازه که در نگاه اول به نظر می رسد آسان نیست. برای ایجاد بازی های واقعا پیچیده، باید حداقل دانش اولیه ای از کدنویسی داشته باشید. علاوه بر این، شما باید دانشی در زمینه مدلینگ داشته باشید. به طور کلی، این برنامه برای ایجاد شبیه سازهای سه بعدی ایده آل است.
رابط کاربری
API مبتنی بر دات نت است. زبان اصلی سی شارپ است. NeoAxis از دات نت ۴.۰ یا بالاتر پشتیبانی می کند. شما می توانید کتابخانه های نوشته شده با C/C++ یا هر زبان برنامه نویسی دیگری را پیوست کنید. NeoAxis SDK شامل برنامه Game.exe است که در عین حال نسخه ی نمایشی موتور و اسکلت پروژه آینده شما است. این برنامه یک چارچوب برای توسعه سریع و منطقی پروژه است. این شامل نمونه هایی از انواع مختلف پروژه ها، و همچنین یک سیستم منوی کامل از جمله مدیر بارگذاری نقشه و حتی بیشتر است! با استفاده از این فریم ورک از پیش ساخته شده، توسعه دهنده زمان خود را برای ایجاد یک فریم ورک کاربردی کاربردی تلف نمی کند و بلافاصله شروع به کار روی پروژه خود می کند.
ابزارهای ثاویه
این برنامه دارای ابزارهای ثانویه زیادی است که برای ایجاد یک بازی مورد نیاز است. اما در بین آنها دو مورد از مهمترین آنها قابل تشخیص است.
ویرایشگر نقشه
با کمک آن میتوانید نقشههایی ایجاد کنید که گیمپلی روی آنها انجام میشود. شما می توانید اشیاء را اضافه و حذف کنید، فاصله بین اشیاء را اندازه گیری کنید، جلوه های شعله ور دوربین را از منابع مختلف نور اضافه کنید، و بسیاری از ویژگی های دیگر.
ویرایشگر منابع
با آن، می توانید اشیایی ایجاد کنید که بعداً می توانند در ویرایشگر نقشه استفاده شوند. برای سهولت در کار کاربر، این برنامه امکان وارد کردن مدل از برنامه های دیگر را فراهم می کند. واردات در OBJ، ۳DS، COB و فایل های دیگر امکان پذیر است. شما همچنین می توانید به برنامه های مختلفی مانند ۳ds MAX و سایر برنامه ها صادر کنید. اگر می خواهید یک پروژه ناتمام را در ویرایشگر دیگری به پایان برسانید این امر ضروری است. از جمله اینکه اپلیکیشن قابلیت کار با HUD را نیز دارد. ویرایش ذرات و مواد وجود دارد.
سایر ابزارها
شایان ذکر است که این برنامه نسبت به سایر اپلیکیشن های مشابه از سطح بسیار بالاتری برخوردار است. این به این دلیل است که موتور بسیار پیچیده NVIDIA PhysX در اینجا پشتیبانی می شود.
همچنین ابزارهایی برای کار با افکت های پیچیده وجود دارد. مانند مه حجمی، تاری حرکت، روشنایی جهانی، کنترل عمق میدان و بسیاری موارد دیگر. NeoAxis 3D Engine هم با انیمیشن های اسکلتی و هم با انیمیشن های فریم به فریم کار می کند.
علاوه بر این، برنامه به شما امکان می دهد یک جهان بسازید. برنامه ریزی رفتار آن را ممکن می سازد. برای این منظور استفاده از زبان های C ++ و دات نت فراهم شده است. می توانید با MonoDeveloper، SharpDeveloper و VisualStudio از مایکروسافت تعامل داشته باشید.