ملاحظات:
- این مجموعه ارزشمند حاوی فایل های ویدئویی آموزشی و سورس مثال ها بوده و از سری آموزش های شرکت 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