15. اضافه شدن یک کلاس ProLoader به AS3.0 به منظور ایجاد سازگاری کامل در بارگذاری فایلهای swf خارجی در پروژه و ارتباط Child و Parent.
پس از نقشه راه آپاچی فلکس که پیش تر منتشر شده بود ، اکنون ادوبی نقشه راه Flash را نیز منتشر کرده است . آینده فلش و تصمیمات استراتژیکی که ادوبی در بلند مدت برای فلش خواهد گرفت در این سند ، پیاده شده است .
هم اکنون نسخه ۱۱٫۲ “فلش پلیر” عرضه شده است . شرکت ادوبی قصد دارد “فلش پلیر” بعدی را در سه ماهه دوم سال ۲۰۱۲ منتشر کند . ادوبی این نسخه از فلش را با اسم رمز “Cyril” نام گذاری کرده است . این نسخه از Flash Player بیشتر بر روی توسعه و بازاریابی “بازی” تمرکز دارد . همچنین قرار است تا به درخواست توسعه دهندگان در بهبود امکانات در آن توجه شود . برخی از قابلیت های کلیدی این نسخه عبارت اند از :
همچنین ادوبی در حال برنامه ریزی برای نیمه دوم سال ۲۰۱۲ و عرضه نسخه ای از فلش پلیر در آن تاریخ است . این نسخه با اسم رمز Dolores شناخته می شود .
برخی از قابلیت های کلیدی این نسخه به شرح زیر است :
در حالی که ادوبی مشغول کار بر روی فلش پلیر ۱۱ و نسخه های سال ۲۰۱۲ است ، همزمان بر روی معماری آینده فلش نیز کار صورت می گیرد . زمانی که بر در مورد فلش پلیر و اکشن اسکریپت Next صحبت می کنیم ، منظورمان بازه ی زمانی ۵ تا ۱۰ سال آینده است . برخی از اموری که تیم توسعه دهنده بر روی آن کار می کند :
هدف از انجام این امور این است که فلش و فلش پلیر بتوانند متناسب با رشد دستگاه ها و تکنولوژی خود را به روز رسانی کنند . مهم ترین کار برای رسیدن به این هدف بازنویسی برخی از جنبه های ActionScript Virtual Machine و زبان اکشن اسکریپت است . پیش بینی می شود ، حداقل در سال ۲۰۱۳ شاهد ارائه نسخه های اولیه از فلش پلیر Next باشیم .
برای خواند متن کامل این سند به لینک زیر مراجعه کنید :
Adobe roadmap for the Flash runtimes
Citrus Engine چست؟
یک موتور بازی سازی با درجه حرفه ای ، قابل گسترش ، و با کیفیت صنعتی برای ساخت بازی فلش می باشد ، این موتور بر اساس شیوه های مدرن برنامه نویسی فلش ساخته شده است و تمرکز آن در کمک به شما برای ساخت یک بازی بسیار جذاب می باشد. برای اطلاعات بیشتر به این صفحه مراجعه کنید.
این موتور در گذشته با قیمتی حدود ۴۰۰ دلار در اختیار کاربران و توسعه دهندگان قرار می گرفته است که خوشبختانه هم اکنون به صورت رایگان و اوپن سورس می باشد.
کاربرد اصلی این موتور برای ساخت بازی های پلاتفورمر می باشد ، برای هسته این موتور از زبان اکشن اسکریپت ۳ استفاده شده است که بخش تحلیل فیزیکی آن نیز توسط box2d کنترل می شود ، نمونه ای از این دست بازی ها را می توانید در صفحه اول وب سایت Citrus Engine ببنید.
در ضمن این موتور با یک نرم افزار برای ساخت مرحله کار ساخت مراحل بازی را ساده و ساده تر می کند ، این نرم افزار توسط ادوبی ایر ایجاد شده است ، پیشنهاد می کنم این برنامه را هم حتما تست نمایید.
نکته مهم در مورد استفاده از موتورهای بازی سازی ، نیاز داشتن به دانش کمتر در مورد بازی سازی و برنامه نویسی می باشد که می تواند گروه زیادی را وارد دنیای جذاب بازی سازی در فلش نماید..
فکر می کنم هم اکنون وقت آن باشد که شما هم با این موتور بیشتر آشنا شوید و آن را محکی بزنید.