Turbulenz یکی از معدود موتورهای بازی منبع باز است که در واقع برای بازی های تولید استفاده شده است.
در حالی که بسیاری از موتورهای HTML 5 بازی بیشتر از یک آزمایش بر روی بخشی از توسعه دهندگان از گرفتن در اطراف از ویژگی های جدید از HTML 5 و تست کردن محصولات برای پروژه های تجاری آینده، Turbulenz در واقع به عقب در این فرایند رفت.
در تیم Turbulenz ایجاد و تعداد زیادی از HTML5 بزرگ منتشر شد، بازی مبتنی بر مرورگر و سپس تصمیم به باز کردن منبع این ابزار بزرگ بنابراین توسعه دهندگان دیگر می تواند استفاده از تجربه خود را.
در خود موتور با استفاده از تعداد زیادی از جاوا اسکریپت، C ++ و تایپاسکریپت، و نیاز به یک کامپایلر پایتون به روند توسعه آغاز شده است.
در Turbulenz همراه با مستندات بسیار گسترده و آموزش های مفید برای کمک به برنامه نویسان با اولین بازی خود را آغاز شده
چه در این نسخه جدید است:
ثابت موضوع در draw2D که در آن جن به اشتباه دور مبدا آورده شدند.
اضافه شده ادعا اشکال زدایی برای draw2D که npot بافت با mipmaps پشتیبانی نمی استفاده می شود.
کپی رایت از دست رفته ثابت شده است.
او viewBox تبدیل به SVG پیاده سازی.
ثابت از دست زدن به gamesession ایجاد برای درمان 404s به عنوان اگر خدمات در دسترس نیست.
درخواست پاسخ به کنترل کن مجدد اگر 504 پاسخ به جای شکست بلافاصله مواجه می شوند.
دست زدن به بهبود پاسخ غیر-JSON به درخواست API.
اضافه شدن پشتیبانی برای TAR فایل های به deps.yaml و ساخت روند.
بهبود عمومی به soundDevice برای ثبات و روند از فایل های به اشتباه لود می شود.
بهبود عملکرد بارگذاری دارایی، به ویژه برای فایل های بزرگ.
کار در اطراف رفع برای حمایت IE11 برای مشخصات از WebGL ناقص است.
اضافه شدن نمونه زیرنویس.
اضافه شدن پشتیبانی از FontManager برای صفحات متعدد.
اصلاح FontManager به استفاده از سه نوار به جای فن برای شخصیت های تک. رفع موقت برای IE11.
بهینه سازی PhysicsManager.
کتابخانه protolib به روز رسانی (نسخه 0.2.1).
چه در نسخه 1.3.1 جدید است:
ثابت موضوع در draw2D که در آن جن به اشتباه دور مبدا آورده شدند.
اضافه شده ادعا اشکال زدایی برای draw2D که npot بافت با mipmaps پشتیبانی نمی استفاده می شود.
کپی رایت از دست رفته ثابت شده است.
او viewBox تبدیل به SVG پیاده سازی.
ثابت از دست زدن به gamesession ایجاد برای درمان 404s به عنوان اگر خدمات در دسترس نیست.
درخواست پاسخ به کنترل کن مجدد اگر 504 پاسخ به جای شکست بلافاصله مواجه می شوند.
دست زدن به بهبود پاسخ غیر-JSON به درخواست API.
اضافه شدن پشتیبانی برای TAR فایل های به deps.yaml و ساخت روند.
بهبود عمومی به soundDevice برای ثبات و روند از فایل های به اشتباه لود می شود.
بهبود عملکرد بارگذاری دارایی، به ویژه برای فایل های بزرگ.
کار در اطراف رفع برای حمایت IE11 برای مشخصات از WebGL ناقص است.
اضافه شدن نمونه زیرنویس.
اضافه شدن پشتیبانی از FontManager برای صفحات متعدد.
اصلاح FontManager به استفاده از سه نوار به جای فن برای شخصیت های تک. رفع موقت برای IE11.
بهینه سازی PhysicsManager.
کتابخانه protolib به روز رسانی (نسخه 0.2.1).
چه در نسخه 1.2 جدید است:
NodeTransformControllers انیمیشن ثابت که نمی خواهد به گره ریشه های متعدد در یک صحنه متصل شوند.
اضافه شده روش Material.clone.
اضافه شده به طور پیش فرض از تماس اثر برای همه ارائه دهندگان
اضافه شده VERTEX_SHADER_PRECISION و FRAGMENT_SHADER_PRECISION به GraphicsDevice.maxSupported.
اضافه شده PhysicsManager.addNode تابع مطلوبیت.
ثابت CanvasContext.fillText برای حمایت از مقیاس و چرخش تبدیل.
به روز شده تمام کد پایتون مطابق با Pylint 1.0.0 بر اساس فایل .pylintrc به روز شد.
اضافه شدن پشتیبانی از کانال آلفا در هنگام ایجاد GraphicsDevice.
اضافه شده TEXTURE_UNITS و VERTEX_TEXTURE_UNITS به GraphicsDevice.maxSupported.
اضافه شده هدر تجربی و کد بالا و پایین صفحه مورد نیاز برای اجرای .canvas.js ایجاد تحت ejecta.js. اسکریپت دایرکتوری را مشاهده کنید.
به روز رسانی اسناد مرکز مربوط به تغییرات در معیارهای صفحه نمایش. معیارهای راهنمای کاربر بخش توپی برای جزئیات تغییرات را مشاهده کنید.
رفع کوچک متعدد و بهینه سازی در تمام تایپی و جاوا اسکریپت کتابخانه ها.
پس زمینه اشکال ثابت منبع صدا در Protolib.
اضافه شده به روش setProgress به شی LoadingScreen است.
اضافه شده به کد ملک بافت، VertexBuffer، IndexBuffer، RenderBuffer، RenderTarget، سایه زن ها، و اشیاء تکنیک.
بوم 2D API دیگر نیاز به یک شی MathDevice.
هنگام تنظیم یک امتیاز منفی یا نامعتبر بدهید رهبران در حال حاضر یک خطا را بالا خواهد برد.
اضافه شده روش getTime به TurbulenzEngine.
اضافه شده به روش getMetrics در صحنه که scenedebugging فعال است، و معیارهای نشان می دهد در بیننده.
قالب ثابت ارائه مسائل در scenedebugging، حمایت از هندسه های غیر نمایه به اشتراک گذاری بافر.
مورد نیاز:
پایتون 2.7 یا بالاتر
نظر یافت نشد