Flylib.com
Macromedia Flash MX 2004 Game Programming (Premier Press Game Development)
Macromedia Flash MX 2004 Game Programming (Premier Press Game Development)
ISBN: 1592000363
EAN: 2147483647
Year: 2004
Pages: 161
Authors:
Craig Murray
,
Justin Everett-Church
BUY ON AMAZON
Table of Contents
BackCover
Macromedia Flash MX 2004 Game Programming
Introduction
Who This Book Is For
What Is Flash?
The Flash Authoring Tool
Built-In Lessons
Tutorials
The Flash Manual
The ActionScript Dictionary
Contacting the Author
On with the Show
Part One: Getting Started
Chapter 1: The Flash Authoring Tool
Creating a New Movie
The Stage
The Tools Panel
The Library
Importing Graphics and Sound
Text Fields
Static Text Fields
The Properties Panel
The Transform Panel
The Timeline
Frame Labels
Scenes
Adding a Simple Tween
Previewing a Movie
Testing a Movie
Publishing a Movie
Conclusion
Chapter 2: Flash ActionScript
The Actions Panel
Where Does the Script Go?
The Output Panel
Variables
Operators
Operator Precedence
More Operators
Semicolons
Keywords
Types
Even More Operators
Curly Braces
Conditional Statements
Code Blocks
Loops
Variable Type Conversion
Logical Operators
Conclusion
Part Two: Beginner Games
Chapter 3: Programming Interactivity: Mouse Chaser
Scope
The Dot Operator
Properties
References
The _xmouse and _ymouse Properties
Creating Mouse Chaser
Conclusion
Chapter 4: Creating Instances Dynamically: The Button Menu
Consolidating Scripts
Attaching Event Handlers to Dynamic Clips
Buttons
Controlling Movie Playback
The Button Menu
Conclusion
Chapter 5: Arrays: Match Em up and Sliders
Creating Arrays
Accessing Arrays
Array Members
Initializing Arrays
Nested Arrays
Multidimensional Arrays
Accessing Movie Clip Properties as an Array
Creating Match Em Up
Creating Sliders
Conclusion
Chapter 6: Objects: Critter Attack
What Is an Object? The Basics
ActionScript Objects
Creating Critter Attack
Conclusion
Part Three: Intermediate Games
Chapter 7: Real-Time Programming: Shoot Em Up
State Machines
Creating Shoot Em Up
Conclusion
Chapter 8: Advanced Timing and Trigonometry: Blow Em Up
The Problem of Movement
Trigonometry
Rotation
Creating Blow Em Up
Conclusion
Chapter 9: Object-Oriented Programming with as 2.0
Classes
Managing Data in Classes
Conclusion
Part Four: Advanced Games and Topics
Chapter 10: Artificial Intelligence: Tic Tac Toe
Turn-Based Game AI
Recursion
Trees
The Game Tree
Minimax Search
Creating Tic Tac Toe
Conclusion
Chapter 11: Physics: Pachinko
Basic Physics
The Time Interval
Angular Velocity
Creating Pachinko
Conclusion
Chapter 12: Server-Side Support for Flash: Highscore Boards
Communicating with the Server
Preloaders
Creating a Preloader
Communicating with the Browser
Calling a JavaScript Routine from Flash
Programming the Server
Creating a Highscore Board
More Server Tricks
Conclusion
Epilogue
Appendix A: ASCII Character Chart
Appendix B: Key Object Bindings
Appendix C: HTML Primer
What Is HTML?
Tags
Appendix D: Web Resources and Further Reading
General Game Development Links
Math and Number Links
Community Links
Index
Index_A
Index_B
Index_C
Index_D
Index_E
Index_F
Index_G
Index_H
Index_I
Index_J
Index_K
Index_L
Index_M
Index_N
Index_O
Index_P - Q
Index_R
Index_S
Index_T
Index_U
Index_V
Index_W
Index_X
Index_Y - Z
List of Figures
List of Tables
Macromedia Flash MX 2004 Game Programming (Premier Press Game Development)
ISBN: 1592000363
EAN: 2147483647
Year: 2004
Pages: 161
Authors:
Craig Murray
,
Justin Everett-Church
BUY ON AMAZON
ERP and Data Warehousing in Organizations: Issues and Challenges
The Effects of an Enterprise Resource Planning System (ERP) Implementation on Job Characteristics – A Study using the Hackman and Oldham Job Characteristics Model
Context Management of ERP Processes in Virtual Communities
Distributed Data Warehouse for Geo-spatial Services
Healthcare Information: From Administrative to Practice Databases
Development of Interactive Web Sites to Enhance Police/Community Relations
Certified Ethical Hacker Exam Prep
Study Strategies
IDS, Firewalls, and Honeypots
Summary
Apply Your Knowledge
Software and Documentation
The New Solution Selling: The Revolutionary Sales Process That Is Changing the Way People Sell [NEW SOLUTION SELLING 2/E]
Chapter Two Principles
Chapter Three Sales Process
Chapter Six Defining Pain or Critical Business Issue
Chapter Fifteen Sales Management System: Managers Managing Pipelines and Salespeople
Appendix A Value Justification Example
Pocket Guide to the National Electrical Code(R), 2005 Edition (8th Edition)
Article 300: Wiring Methods
Article 366 Auxiliary Gutters
Article 426: Fixed Outdoor Electric De-Icing and Snow-Melting Equipment
Article 430: Motors, Motor Circuits, and Controllers
Notes for Tables 12(A) and 12(B)
AutoCAD 2005 and AutoCAD LT 2005. No Experience Required
Getting to Know AutoCAD
Setting Up a Drawing
Generating Elevations
Managing External References
Appendix A Look at Drawing in 3D
Python Programming for the Absolute Beginner, 3rd Edition
Script Execution Context
Configuring Widget Appearance
Browsing PyErrata Reports
Part IV: Assorted Topics
A Simple C Extension Module
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies