Tuesday, September 22, 2009

Syllabus

Advanced Flash

Instructor: Zevan Rosser
bendvent [] gmail
http://www.shapevent.com/
http://www.actionsnippet.com/



COURSE DESCRIPTION:

The goal of this course is to build a solid foundation for ActionScript and advanced Adobe Flash techniques. We will begin with an introduction to basic scripting principles and continue through object-based Flash applications. These skills will enable students to build scalable data-driven Flash sites, applications and animations. We will view existing sites and examine the techniques used in their creation. Students will create small Flash experiments and new Flash sites, or modify existing ones. PREREQUISITE: SMC-3553, Intermediate Flash, or equivalent.

BOOKS:

Learning Actionscript 3.0 *
How to Cheat in Flash CS3
Making Things Move
Actionscript 3.0 Cookbook
Head First Design Patterns (java)

COURSE REQUIREMENTS:

There will be a homework assignment every week. By the third week students will decide on a final project. The remaining weekly homework assignments will relate to this project.

GRADING:

60% Homework

40% Attendance/Participation

COURSE OUTLINE:

Flash Review
-basic review
-animation tricks
-isometric 3d timeline
-parallax motion
-3d face
-lip sync
-vectorpark.com
-mudbubble.com
-shapevent.com
-iscribble.com
-odcast
-alternativa
-pv3d
-box2D
-ape

AS2 - AS3
-migration

Properties and Events
-new event architechture

Display Object Targeting
-nesting display objects
-unicycle
-targeting nested display objects
-isometric 3d coded
-events intermediate

Advanced Functions
-local vars
-init / loop
-practice problems

What is OOP?
-when do you use it?
-what do you already know about it?
-document class
-example classes
-design patterns

Navigations
-Website Skeleton
-code practice
-aligning clips
-TweenLite

External Assets
-preloader
-loading images
-flashvars
-text file
-more about aligning

XML
-loading xml
-dynamic programming

BitmapData
-Working with pixels
-creating your own filters
-realtime photoshop
-demo scene

Camera
-web camera
-web camera with bitmapdata

Sound and Video
-timeline sounds
-library sounds
-loading sounds
-sound visualization
-compute spectrum
-popforge libarary
-working with flvs
-loading video
-working with video components

More Motion
-Complex motion examples
-particle systems

Advanced Display
-z-sorting
-complex re-parenting
-3D

Flash 10
-new features
-3D
-dynamic sound
-IK
-pixel bender

Review and Request
-your questions...

1 comment: