بسته آموزشی Flash Professional CS5: Creating a Simple Game for Android Devices


قطعا درحال حاضر برنامه نویسی برنامه های تحت سیستم عمال اندروید (Android) یکی از سود آورترین  شاخه های برنامه نویسی می باشد
Product image Product image Product image
Product image Product image Product image
Product image Product image Product image

ملاحظات:
  • این مجموعه ارزشمند حاوی فایل های ویدئویی آموزشی و سورس مثال ها بوده و از سری آموزش های شرکت Lynda می باشد و در قالب 1 حلقه DVD ارائه می گردد.
  • تصاویری از این مجموعه آموزشی را در بالای صفحه ملاحظه می نمایید.

این بسته آموزشی یکی از منحصر به فرد ترین و جدیدترین محصولات شرکت Lynda می باشد. امروزه همه جا صحبت از سیستم عامل جدیدی می باشد که توسط شرکت گوگل در حال توسعه می باشد و در حال فتح کردن بخش اعظم بازار دستگاه های موبایل و دستگاه های قابل حمل (Portable Devices) است. قطعا درحال حاضر برنامه نویسی برنامه های تحت سیستم عمال اندروید (Android) یکی از سود آورترین  شاخه های برنامه نویسی می باشد.

این بسته آموزشی با استفاده از آخرین ابزار توسعه نرم افزار فلش شرکت ادوبی یعنی Flash Professional CS5 به شما آموزش می دهد که چگونه از دانش کنونی خود استفاده نموده و برنامه هایی سازگار با سیستم عامل اندروید ایجاد نمایید. در این دوره آموزشی یک برنامه بازی از ابتدا تا انتها ساخته شده و بنابراین به شکل کاملا کاربردی با ساخت اینگونه از برنامه ها آشنا خواهید شد.


Flash Professional CS5: Creating a Simple Game for Android Devices:

In Flash Professional CS5: Creating a Simple Game for Android Devices, author Paul Trani shows how to translate existing Flash skills from the web to mobile devices while designing a game in Flash and publishing it as an AIR for Android app. The finished application includes collision detection, random enemy creation and movement, shooting capabilities, multiple levels, and even a high score screen. This course also goes beyond game functionality and shows how to use mobile capabilities such as the accelerometer and gestures to control graphics, use the hardware keys to activate menus, and also how to optimize content so it plays well on mobile devices. Also included are instructions for distributing an app through the Android Market. Exercise files are included with the course..

In this course, you will learn:
  • Designing for mobile platforms
  • Creating and optimizing game graphics
  • Adding random movement and interactivity
  • Moving players based on the accelerometer
  • Using gestures
  • Detecting collisions
  • Implementing audio
  • Adding scoring and levels
  • Implementing a high score screen
  • Publishing an app on both Mac and Windows
  • Uploading to the Android Market

Contents:

1. Introduction to Mobile     00:07:16
  • Understanding the user     00:04:02
  • Flash content on Android devices     00:03:14
2. Mobile Game Setup        00:17:28
  • Reviewing the game     00:01:50
  • Creating a file in Device Central     00:05:39
  • Reviewing the game structure     00:08:23
  • Adding code snippets     00:01:36
3. Basic Game Movement 00:36:13
  • Animating the intro screen 00:08:13
  • Moving the player 00:08:13
  • Adding enemies 00:06:49
  • Adding movement 00:04:16
  • Adding chance and randomness 00:08:42
4. Advanced Interactivity     00:34:30
  • Adding lasers     00:08:14
  • Detecting collisions     00:07:57
  • Adding explosions     00:06:26
  • Removing assets from the stage     00:08:50
  • Adding audio     00:03:03
5. Scoring     00:33:12
  • Adding scoring and levels     00:07:41
  • Subtracting lives and ending the game     00:04:26
  • Creating a results screen     00:05:08
  • Displaying the score     00:06:57
  • Saving and loading game results     00:09:00
6. Mobile-Specific Functionality     00:17:14
  • Detecting movement with the Accelerometer     00:06:39
  • Using the swipe gesture     00:04:42
  • Using hardware keys     00:05:53
7. Optimizing for Mobile Devices     00:23:18
  • Handling exits and idle mode     00:03:31
  • Handling activation and deactivation     00:06:14
  • Optimizing graphics     00:07:14
  • Optimizing ActionScript     00:06:19
8. Publishing 00:34:41
  • Creating the application files     00:08:23
  • Creating the app (Mac)     00:05:05
  • Creating the app (PC)     00:07:19
  • Publishing to an Android device (Mac)     00:07:07
  • Publishing to an Android device (PC)     00:06:47
9. Uploading to the Android Market     00:08:56
  • Uploading to the Android market     00:07:07
  • Downloading from the Android market     00:01:49
10. Conclusion     00:01:22
  • Next steps     00:01:22