Fun with Java: Animated Sea Worms

Baldwin wraps up his series of lessons on animation. He has shown you how to use Java to write programs that produce smooth animation of the sprite animation and frame animation varieties. It's time for you to take that knowledge and do something fun with it. And don't forget, Java programming can be fun.

provided by: 
Originally published at Internet.com


Java Programming, Lecture Notes #1466 * Preface * Preview * Discussion and Sample Programs * Summary * Complete Program Listing -----------------------------------

Preface

Fun programming

This is one of the lessons in a miniseries that will concentrate on having fun while programming in Java.

This miniseries will include a variety of Java programming topics that fall in the category of fun programming. This particular lesson is the ninth in of a group of lessons that will teach you how to write animation programs in Java.

The first lesson in the group was entitled Fun with Java: Sprite Animation, Part 1. That lesson, plus the next seven lessons provided an in-depth explanation of the use of Java for doing both sprite and frame animation. The previous lesson was entitled Fun with Java: Frame Animation.

In this lesson, I will combine sprite animation with frame animation to produce animated sea worms that change their color on a random basis while swimming in a fish tank.

Viewing tip

You may find it useful to open another copy of this lesson in a separate browser window. That will make it easier for you to scroll back and forth among the different figures and listings while you are reading about them...

Read article at Internet.com site
Regional Articles
- Fun with Java: Animated Sea Worms Alabama
- Fun with Java: Animated Sea Worms Alaska
- Fun with Java: Animated Sea Worms Arizona
- Fun with Java: Animated Sea Worms Arkansas
- Fun with Java: Animated Sea Worms California
- Fun with Java: Animated Sea Worms Colorado
- Fun with Java: Animated Sea Worms Connecticut
- Fun with Java: Animated Sea Worms DC
- Fun with Java: Animated Sea Worms Delaware
- Fun with Java: Animated Sea Worms Florida
- Fun with Java: Animated Sea Worms Georgia
- Fun with Java: Animated Sea Worms Hawaii
- Fun with Java: Animated Sea Worms Idaho
- Fun with Java: Animated Sea Worms Illinois
- Fun with Java: Animated Sea Worms Indiana
- Fun with Java: Animated Sea Worms Iowa
- Fun with Java: Animated Sea Worms Kansas
- Fun with Java: Animated Sea Worms Kentucky
- Fun with Java: Animated Sea Worms Louisiana
- Fun with Java: Animated Sea Worms Maine
- Fun with Java: Animated Sea Worms Maryland
- Fun with Java: Animated Sea Worms Massachusetts
- Fun with Java: Animated Sea Worms Michigan
- Fun with Java: Animated Sea Worms Minnesota
- Fun with Java: Animated Sea Worms Mississippi
- Fun with Java: Animated Sea Worms Missouri
- Fun with Java: Animated Sea Worms Montana
- Fun with Java: Animated Sea Worms Nebraska
- Fun with Java: Animated Sea Worms Nevada
- Fun with Java: Animated Sea Worms New Hampshire
- Fun with Java: Animated Sea Worms New Jersey
- Fun with Java: Animated Sea Worms New Mexico
- Fun with Java: Animated Sea Worms New York
- Fun with Java: Animated Sea Worms North Carolina
- Fun with Java: Animated Sea Worms North Dakota
- Fun with Java: Animated Sea Worms Ohio
- Fun with Java: Animated Sea Worms Oklahoma
- Fun with Java: Animated Sea Worms Oregon
- Fun with Java: Animated Sea Worms Pennsylvania
- Fun with Java: Animated Sea Worms Rhode Island
- Fun with Java: Animated Sea Worms South Carolina
- Fun with Java: Animated Sea Worms South Dakota
- Fun with Java: Animated Sea Worms Tennessee
- Fun with Java: Animated Sea Worms Texas
- Fun with Java: Animated Sea Worms Utah
- Fun with Java: Animated Sea Worms Vermont
- Fun with Java: Animated Sea Worms Virginia
- Fun with Java: Animated Sea Worms Washington
- Fun with Java: Animated Sea Worms West Virginia
- Fun with Java: Animated Sea Worms Wisconsin
- Fun with Java: Animated Sea Worms Wyoming

Rss   Delicious   Digg   Add To My Yahoo   Add To My Google   Bookmark   Search Plugin

Topics:
Architecture & Design Languages & Tools Project Management Web Services
Database Microsoft & .NET Security Wireless
Java Open Source Techniques XML