دسته نرم افزار کامپیوتر زیردسته
انیمیشن طراحی و گرافیک
نرم افزار قدرتمند و محبوب ادوبی ابزاری مناسب
برای طراحان وب و مالتی مدیا کاران می باشد که در نسخه جدید شرکت ادوبی سعی نموده قابلیت های برنامه نوسی و کدنویسی و محیط کاری را اتقا داده و در عین حال با اضافه نمودن ابزار طراحی جدید سعی نموده نیازهای طراحان را نیز مرتفع سازد. از دیگر ویزگی های جدید می توان به یک موتور متن قدرتمند، پشتیبان دستگاه موبایل و تسهیل کارایی و افزایش ابزارهای برنامه نویسی از ویژگی های Flash Professional CS5 اشاره نمود.
همچنین نسخه جدید دارای اجزای هماهنگ و پیوسته، دارا بودن محیط کار طراحی گسترده که امکان ارائه ی محتوا را از طریق قالب های رسانه ای ایجاد می کند. Flash Professional CS5 به طور کامل از Adobe Flash Player و Adobe AIR و سیستم های موبایل پشتیبانی می کند و به شما اجازه می دهد تا به آسانی محتوا و مضامین، آگهی ها و تبلیغات و فیلم های خود را به مکان های مختلف بفرستید.
قابلیت های کلیدی نرم افزار Adobe Flash CS5 Professional:
- موتور قدرتند جدید جهت مدیریت متن ها
- مدیریت بهتر پروژهای مبتنی بر XML
- ارتقا محیط های برنامه نویسی و کامپایل دستورات
- افزایش کارایی و ابزار انیمشن سازی که خصوصیات انیمیشن واقعی را به پروژ های خود می توانید اعمال نمایید
- ارتقا محیط طراحی جهت کار با ویدئو ها که همیشه کاربران با این قسمت مشکلاتی را داشتند
- اضافه نمودن عناصر گرافیکی با ابزار های نقاشی جدید Deco
- و ...
1. موتور جدید متن
متن خود را با امکانات جدیدی شامل print-quality layout () و bidirectional language support (پشتیبان دو وجهی زبان) تنظیم و ویرایش کنید.همچنین از طریق XFL متن های خود را از ایندیزاین وارد فلش نمایید.
2. فایل های XML مبتنی بر ریشه ی FLA
ذخیره سازی پروژه های غیر فشرده ای که مانند فلدرهای منظم و مرتب ظاهر می شوند به شما این امکان را می دهد تا به آسانی محتویات را با هم عوض کرده و به صورت گروهی با دیگر فلدرها کار کنید.
3. برنامه نویسی آسان و قدرتمند
برای افزودن آسان چند عنصر و مشخصه ی فعل و انفعالی به پروژه ی خود از code snippets و برای نوشتن کد ActionScript با عملکرد و دقت بیشتر از code hinting استفاده کنید. برای تالیف و اشکال زدایی و امتحان کردن از Flash Builder کمک بگیرید.
4. Spring for Bones
خصوصیات انیمیشن واقعی را به پروژ های خود اضافه کنید.
5. Video improvements (محیط های ویدوئویی)
با سرعت و به آسانی یک فیلم ویدوئویی ترتیب دهید و با وصل کردن آن به محتویات از طریق قسمت های کلیدی محتوای فیلم را معنادارتر کنید.
6. ابزارهای نقاشی جدید Deco
با سرعت عناصر گرافیکی را به پروژه های خود اضافه کنید.
فصل اول : ارتباط با متغیرها و Movie Clip ها
- ارتباط با Movie Clip - تعیین خصوصیات Movie Clip - متغیر ها - تعیین نوع داده - استفاده از دستور Trace - توضیحات (Comment )
فصل دوم : استفاده از توابع
- توابع - استفاده از توابع - نوشتن توابع - توابع ماژولار - توابع بازگشتی
فصل سوم : پاسخ به رویدادها
- انواع رویدادها - استفاده از Listener - ء Event Handler ( کنترل کننده رویداد ) - پاسخ به رویدادهای ماوس - پاسخ به رویدادهای کیبورد
- ایجاد اتصال به یک وب سایت - استفاده از Enter Frame برای ایجاد انیمیشن - استفاده از Time برای کنترل انیمیشن
فصل چهارم : کلاس ها
- مفهوم کلاسها - نوشتن یک کلاس سفارشی - بسط یک کلاس موجود - متدها - متدها و خصوصیات Private و
Public - قرار دادن یک شیء در Time Line - تعریف یک کلاس مستند - تعیین مسیر کلاس - ایجاد کلاسهای مفید
- قرار دادن یک شیء در Time Line - تعریف یک کلاس مستند - تعیین مسیر کلاس - ایجاد کلاسهای مفید
فصل پنجم : تصمیم گیری و تکرار
- دستورات شرطی - ایجاد یک دستور شرطی - عملگرهای شرطی - استفاده از عملگرهای شرطی - دستورات شرطی متناوب - نوشتن شروط مرکب
- حلقهها ( Loop ) - ایجاد یک حلقه استفاده از حلقه برای ایجاد نمونههائی از یک کلاس - جایگذاری نمونه های ایجاد شده با استفاده از حلقه
فصل ششم : توابع ریاضی
- کلاسهای مربوط به ریاضی - استفاده از عملگرهای ابتدائی ریاضی - تولید اعداد تصادفی - تکنیکهای گرد کردن اعداد
فصل هفتم : متون و آرایه ها
- ایجاد یک فیلد متنی - قالب بندی فیلد متنی - گرفتن دادههای موجود در یک فیلد متنی - بارگذاری یک فایل متنی خارجی
- اسکرول نمودن فیلد متنی - آرایهها - استفاده از آرایهها برای ایجاد یک بازی - تکمیل بازی
فصل هشتم : ایجاد یک بازی فکری
- ایجاد یک برنامه کاربردی - نوشتن کلاس Memory Card - نوشتن کلاس Memory Game - افزودن گرافیک به کارتها - جایگذاری کارتها
- حذف کارتهای مشابه - Reset کردن کارتها - مدیریت کارتهای غیر مشابه - تعیین یک پیروزی - افزودن کارتهای اضافی - قرارگیری تصادفی کارتها
فصل نهم : ابزارهای گرافیکی و انیمیشن
- ترسیم با کدنویسی - تغییر رنگ - ایجاد تغییر رنگ تصادفی - متحرکسازی تغییرات رنگ - استفاده از فیلترها - تغییر خصوصیات فیلترها - متحرکسازی فیلترها
فصل دهم : کار با چندرسانهای ها
- بارگذاری تصاویر و فیلمهای Flash خارجی - برقراری ارتباط با فیلم بارگذاری شده - بارگذاری صدا - اجرا و متوقف کردن صدا
- توقف و اجرای مجدد صدا - تنظیم شدت صوت - اتصالات ویدئویی Flash - بارگذاری ویدئو - کنترل پخش ویدئو
فصل یازدهم : افزودن تعاملات پیشرفته
- نگاهی به بازی Drag & Drop - پیدا کردن برخورد ها - پاسخ به برخوردها - تعیین یک بازی موفق - افزودن سایه - قرار دادن تصادفی اشیاء
بیش از 6 ساعت مطالب آموزشی
آموزش به شیوه مالتی مدیا
آموزش به وسیله مثالهای کاربردی
به همراه فایل پروژه های تمرینی
فصل اول :بازی تیر اندازی
- ساخت مکان نمای اختصاصی - تبدیل Tween حرکتی به Action script - ایجاد هدف - تیر اندازی چ
- طراحی انیمیشن نابودی Monster ها - پیاده سازی برد و باخت - نمایش نتیجه بازی در صفحه
فصل دوم : بازی پینگ پونگ
ایجاد پرش توپ - ایجاد راکت و حرکت دادن آن - برخورد توپ و راکت - محاسبه زاویه برگشت توپ با توجه به محل برخورد
- افزودن هوش مصنوعی به حریف - ساخت سامانه امتیاز دهی - پیاده سازی برد و باخت
فصل سوم : بازی حدس کلمات
بارگذاری کلمات - انتقال کلمات موجود در فایل خروجی به یک آرایه - انتخاب تصادفی کلمه
- ساخت فیلدهای متنی مجزا برای کلمه انتخاب شده - فرمت بندی متن - ساخت زیر خط برای حروف - حدس زدن کلمات
- تهیه لیست از حدسهای نادرست - رفع تمایز بین حروف کوچک و بزرگ انگلیسی - پیاده سازی برد - پیاده سازی باخت
فصل چهارم : بازی با کارت (Black Jack)
- ایجاد کلاس Card Deck - آرایه های شرکت پذیر - ایجاد دستهای از کارتها با استفاده از آرایههای شرکت پذیر
- بر زدن دسته کارتها - ترسیم کارتها - آماده سازی فایل FLA - ایجاد متغیر های مربوط به بازیکن - ایجاد کارت از دسته کارتها
- محاسبه امتیاز - ایجاد حریف - ایجاد هوش مصنوعی حریف - نمایش کارت های حریف - تعیین برد و باخت - شروع مجدد بازی
فصل پنجم : بازی پازل
- آشنائی با آرایههای دو بعدی - ایجاد یک آرایه دو بعدی برای قطعات پازل - قرار گیری قطعات پازل
- افزودن Event Listener به قطعات پازل - حرکت دادن قطعات - انیمیشن کردن قطعات - انتخاب تصادفی موقعیت خالی در پازل
- قرارگیری تصادفی قطعات در پازل - تنظیم موقعیت هدف - تعیین پیروزی
فصل ششم : بازی تانک جنگی
- پشتیبانی از صفحه کلید - حرکت دادن تانکها - محدود کردن حرکت تانک بین دیوارهها - هدف گیری - ایجاد کلاس گلوله
- اتصال کلاس Bullet به نوار زمانی اصلی - شلیک گلولهها - متحرک سازی گلولهها با استفاده از مثلثات - افزودن وزن به گلوله ها
- شناسائی برخورد گلوله با دیوار - شناسائی برخورد گلوله با تانک دشمن - حرکت دادن تانک دشمن - هدف گیری تانک دشمن
- شلیک تانک دشمن - کنترل میزان انرژی - برد و باخت بازی - شروع مجدد بازی - افزودن مشخصههای جدید به بازی
بیش از 6 ساعت مطالب آموزشی
آموزش به شیوه مالتی مدیا
آموزش به وسیله مثالهای کاربردی
به همراه فایل پروژه های تمرینی
فصل اول :بازی تیر اندازی
- ساخت مکان نمای اختصاصی - تبدیل Tween حرکتی به Action script - ایجاد هدف - تیر اندازی چ
- طراحی انیمیشن نابودی Monster ها - پیاده سازی برد و باخت - نمایش نتیجه بازی در صفحه
فصل دوم : بازی پینگ پونگ
ایجاد پرش توپ - ایجاد راکت و حرکت دادن آن - برخورد توپ و راکت - محاسبه زاویه برگشت توپ با توجه به محل برخورد
- افزودن هوش مصنوعی به حریف - ساخت سامانه امتیاز دهی - پیاده سازی برد و باخت
فصل سوم : بازی حدس کلمات
بارگذاری کلمات - انتقال کلمات موجود در فایل خروجی به یک آرایه - انتخاب تصادفی کلمه
- ساخت فیلدهای متنی مجزا برای کلمه انتخاب شده - فرمت بندی متن - ساخت زیر خط برای حروف - حدس زدن کلمات
- تهیه لیست از حدسهای نادرست - رفع تمایز بین حروف کوچک و بزرگ انگلیسی - پیاده سازی برد - پیاده سازی باخت
فصل چهارم : بازی با کارت (Black Jack)
- ایجاد کلاس Card Deck - آرایه های شرکت پذیر - ایجاد دستهای از کارتها با استفاده از آرایههای شرکت پذیر
- بر زدن دسته کارتها - ترسیم کارتها - آماده سازی فایل FLA - ایجاد متغیر های مربوط به بازیکن - ایجاد کارت از دسته کارتها
- محاسبه امتیاز - ایجاد حریف - ایجاد هوش مصنوعی حریف - نمایش کارت های حریف - تعیین برد و باخت - شروع مجدد بازی
فصل پنجم : بازی پازل
- آشنائی با آرایههای دو بعدی - ایجاد یک آرایه دو بعدی برای قطعات پازل - قرار گیری قطعات پازل
- افزودن Event Listener به قطعات پازل - حرکت دادن قطعات - انیمیشن کردن قطعات - انتخاب تصادفی موقعیت خالی در پازل
- قرارگیری تصادفی قطعات در پازل - تنظیم موقعیت هدف - تعیین پیروزی
فصل ششم : بازی تانک جنگی
- پشتیبانی از صفحه کلید - حرکت دادن تانکها - محدود کردن حرکت تانک بین دیوارهها - هدف گیری - ایجاد کلاس گلوله
- اتصال کلاس Bullet به نوار زمانی اصلی - شلیک گلولهها - متحرک سازی گلولهها با استفاده از مثلثات - افزودن وزن به گلوله ها
- شناسائی برخورد گلوله با دیوار - شناسائی برخورد گلوله با تانک دشمن - حرکت دادن تانک دشمن - هدف گیری تانک دشمن
- شلیک تانک دشمن - کنترل میزان انرژی - برد و باخت بازی - شروع مجدد بازی - افزودن مشخصههای جدید به بازی
فصل اول : ارتباط با متغیرها و Movie Clip ها
- ارتباط با Movie Clip - تعیین خصوصیات Movie Clip - متغیر ها - تعیین نوع داده - استفاده از دستور Trace - توضیحات (Comment )
فصل دوم : استفاده از توابع
- توابع - استفاده از توابع - نوشتن توابع - توابع ماژولار - توابع بازگشتی
فصل سوم : پاسخ به رویدادها
- انواع رویدادها - استفاده از Listener - ء Event Handler ( کنترل کننده رویداد ) - پاسخ به رویدادهای ماوس - پاسخ به رویدادهای کیبورد
- ایجاد اتصال به یک وب سایت - استفاده از Enter Frame برای ایجاد انیمیشن - استفاده از Time برای کنترل انیمیشن
فصل چهارم : کلاس ها
- مفهوم کلاسها - نوشتن یک کلاس سفارشی - بسط یک کلاس موجود - متدها - متدها و خصوصیات Private و
Public - قرار دادن یک شیء در Time Line - تعریف یک کلاس مستند - تعیین مسیر کلاس - ایجاد کلاسهای مفید
- قرار دادن یک شیء در Time Line - تعریف یک کلاس مستند - تعیین مسیر کلاس - ایجاد کلاسهای مفید
فصل پنجم : تصمیم گیری و تکرار
- دستورات شرطی - ایجاد یک دستور شرطی - عملگرهای شرطی - استفاده از عملگرهای شرطی - دستورات شرطی متناوب - نوشتن شروط مرکب
- حلقهها ( Loop ) - ایجاد یک حلقه استفاده از حلقه برای ایجاد نمونههائی از یک کلاس - جایگذاری نمونه های ایجاد شده با استفاده از حلقه
فصل ششم : توابع ریاضی
- کلاسهای مربوط به ریاضی - استفاده از عملگرهای ابتدائی ریاضی - تولید اعداد تصادفی - تکنیکهای گرد کردن اعداد
فصل هفتم : متون و آرایه ها
- ایجاد یک فیلد متنی - قالب بندی فیلد متنی - گرفتن دادههای موجود در یک فیلد متنی - بارگذاری یک فایل متنی خارجی
- اسکرول نمودن فیلد متنی - آرایهها - استفاده از آرایهها برای ایجاد یک بازی - تکمیل بازی
فصل هشتم : ایجاد یک بازی فکری
- ایجاد یک برنامه کاربردی - نوشتن کلاس Memory Card - نوشتن کلاس Memory Game - افزودن گرافیک به کارتها - جایگذاری کارتها
- حذف کارتهای مشابه - Reset کردن کارتها - مدیریت کارتهای غیر مشابه - تعیین یک پیروزی - افزودن کارتهای اضافی - قرارگیری تصادفی کارتها
فصل نهم : ابزارهای گرافیکی و انیمیشن
- ترسیم با کدنویسی - تغییر رنگ - ایجاد تغییر رنگ تصادفی - متحرکسازی تغییرات رنگ - استفاده از فیلترها - تغییر خصوصیات فیلترها - متحرکسازی فیلترها
فصل دهم : کار با چندرسانهای ها
- بارگذاری تصاویر و فیلمهای Flash خارجی - برقراری ارتباط با فیلم بارگذاری شده - بارگذاری صدا - اجرا و متوقف کردن صدا
- توقف و اجرای مجدد صدا - تنظیم شدت صوت - اتصالات ویدئویی Flash - بارگذاری ویدئو - کنترل پخش ویدئو
فصل یازدهم : افزودن تعاملات پیشرفته
- نگاهی به بازی Drag & Drop - پیدا کردن برخورد ها - پاسخ به برخوردها - تعیین یک بازی موفق - افزودن سایه - قرار دادن تصادفی اشیاء