وبلاگینا

استخدام برنامه نویس ارشد وب

مسلط بر PHP/mySQL - حقوق و مزایای مکفی

www.novinafzar.net/jobs
9

با HTML5 بیلیارد بازی کنید!

با گسترش روز افزون فناوری‌های تحت وب، یکی از مواردی که این روزها زیاد از آن یاد می‌کنند HTML5 است. زبانی که هرچند هنوز به طور کامل از آن رونمایی نشده اما قطعا تا همین‌جای کار، خیلی‌ها به تفاوت‌های بارز آن نسبت به نسخه قبلی پی برده‌اند. یکی از روش‌های که توسعه‌دهندگان امکان نمایش قدرت‌نمایی HTML5 را به‌وسیله آن دارند، بازی‌ها است. بازی‌هایی که نیازی به نصب هیچ افزونه‌ای روی مرورگر شما ندارند!

agent-008-ball-1.jpg

به جرأت می‌توان گفت که Agent 008 Ball بهترین (یا یکی از بهترین) بازی‌های ساخته به کمک HTML5 تا کنون بوده است. بازی‌ای که ویژگی‌های متمایزی دارد تا بتواند بدون نیاز به فلش، بهترین خروجی کیفیت را در اختیارتان بگذارد.

داستان ساخت این بازی زمانی آغاز شد که مایکروسافت قصد ارائه مرورگر اینترنت اکسپلورر ۹ را داشت. این شرکت می‌خواست از طریق روش‌هایی، قدرت کامل مرورگرش را به رخ رقبای خود بکشاند. در این راستا، بازی‌ها و برنامه‌های زیادی مختص IE9 نوشته شدند که Agent 008 Ball یکی از بهترین آن‌هاست. این بازی هرچند برای این مرورگر بهینه شده است، اما شما می‌توانید در مرورگرهایی نظریر کروم و فایرفاکس نیز از آن استفاده نمایید.

agent-008-ball-2.jpg

ساخت این بازی دارای ۳ مرحله مختلف بوده است. ابتدا از همه، گروه سازنده بازی به دنبال روش‌هایی برای استفاده ایده‌آل از ویژگی Canvas اچ‌تی‌ام‌ال ۵ بودند. پس از آن، از طریق عنصر Audio صدای همزمان را به بازی اضافه کردند و در انتها نیز، جاوا اسکریپت مبتنی بر موتور فیزیک (Box 2D) را با کم‌ترین حجم ممکن، به برنامه خود اضافه کردند.

طراحی حرفه‌ای بازی (به سبک فیلم‌های جاسوسی مانند مامور ۰۰۷)، کدنویسی ایده‌آل و حجم پایین آن نسبت به خروجی همگی باعث می‌شود که این بازی را تحسین کنید. اگر بازی را انجام دادید می‌توانید تجربه خود را در اینجا بنویسید. اگر هم بازی‌های مشابهی را می‌شناسید، آن‌را به ما معرفی کنید.

با اشتراک در خبرمایه‌ی وبلاگینا همیشه به‌روز باشید...

قبل از ارسال نظر:

  • توجه کنید که نظرتان در ارتباط با همین مطلب باشد. در غیر اینصورت می‌توانید از فرم تماس استفاده نمایید.
  • نظراتی که با کلمات کلیدی ثبت شوند، حاوی الفاظ زشت، تبلیغاتی، سیاسی و یا توهین به اشخاص باشند، منتشر نخواهند شد.
  • در فرم نظرات می‌توانید از برخی کدهای ساده HTML استفاده نمایید.
  • اصلا پینگلیش ننویسید!
​​