GeeXLab

GeeXLab

GeeXLab demotool کراس پلت فرم برای برنامه نویسی سه بعدی ، ایجاد نسخه ی نمایشی ، توسعه بازی ، برنامه های تعاملی ، برنامه نویسی خلاق و نمونه سازی اولیه است.
GeeXLab یک برنامه مستقل رایگان برای سیستم عامل های دسک تاپ است.فقط آن را بارگیری کرده و از آن استفاده کنید.GeeXLab برای ویندوز 32/64 بیتی ، لینوکس 64 بیتی ، Mac OS X و Raspberry Pi در دسترس است.GeeXLab از Lua و Python به عنوان زبانهای اصلی برای برنامه نویسی نسخه ی نمایشی و همچنین GLSL (OpenGL و Vulkan) و HLSL (Direct3D 12 - فقط ویندوز 10) برای برنامه نویسی در زمان واقعی پشتیبانی می کند.Lua و Python را می توان همزمان در یک نسخه ی نمایشی استفاده کرد.برخی اسکریپت ها را می توان در Python و برخی دیگر در Lua رمزگذاری کرد.این بستگی دارد تا آنها را به دلخواه مخلوط کنید.Lua ، Python ، GLSL و HLSL می توانند در پرونده های جداگانه یا در یک فایل XML واحد مستقر باشند که به عنوان یک ظرف برای همه اسکریپت ها عمل می کند.در اینجا ، با چند کلمه ، چگونگی عملکرد GeeXLab آورده شده است: یک نسخه ی نمایشی اساساً از یک یا چند اسکریپت اولیه سازی (Lua و / یا پایتون) و یک یا چند اسکریپت در هر فریم (Lua و / یا پایتون) تشکیل شده است.اسکریپت های اولیه یک بار در ابتدای نسخه ی نمایشی اجرا می شوند و اسکریپت های فریم هر فریم اجرا می شوند.این همهGeeXLab شامل یک موتور بازی نیست که کنترل منطق شما را بر عهده بگیرد.GeeXLab یک API سطح پایین (وحشت نکنید ، هیچ مونتاژ کننده در اینجا وجود ندارد) ارائه می دهد که به شما امکان می دهد منطق و رندر کد خود را به طور دلخواه مدیریت کنید.شما حتی می توانید کتابخانه های پویا خود را کدگذاری کنید (به عنوان مثال در C / C ++) و بارگذاری آنها در اسکریپت های Lua و Python….

سایت اینترنتی:

امکانات

دسته بندی ها

گزینه های دیگر برای GeeXLab برای Emscripten

nCine

nCine

nCine یک موتور بازی 2d cross-platform در C ++ برای توسعه سریع و عملکرد بازی است.