Space Shooter - Movie Clip and Movement

Size: px
Start display at page:

Download "Space Shooter - Movie Clip and Movement"

Transcription

1 Space Shooter - Movie Clip and Movement Type : TextSource File: space-shooter-movie-clip-and-movement.zip Result : See the result Index Series Next >>> In this tutorial series you will learn how to create a simple space shooter game from scratch in flash. It is a good and - more importantly - fun way to get to grips with using actionscript and flash. If you like gaming try out this great website and you can actually earn money while playing games! Click Here! This tutorial is series of tutorials that will teach you how to create Space Shooter Game. The tutorial is divided in 5 parts. To see the complete tutorials, please see Space Shooter Flash Game This is the first part of a series of Space Shooter tutorials. In this part we are going to learn the basics of Movie Clips and character movement. First create a new document in Flash, click "File" > "New...", select "ActionScript 2.0" and click Ok. Create a Movie Clip by right clicking your library tab and selecting "New Symbol...", make sure "Movie Clip" is selected and choose a name. Flash will create and open the Movie Clip for editing, so just paste an image or draw a space ship with Flash's drawing tools. After drawing your ship, get back to the main timeline by click on "Scene 1":

2 Now drag your Movie Clip from the library to the Stage, select it and give it an instance name. I am going to name it "Ship". So "Ship" is how I am going to call this Movie Clip instance inside my code. We just made our ship, so let's make it move. Right click the first frame in your timeline and select "Actions". Type this: this.onenterframe = function() { if (Key.isDown(Key.RIGHT)) { Ship._x += 10; } else if (Key.isDown(Key.LEFT)) { Ship._x -= 10; } else if (Key.isDown(Key.UP)) { Ship._y -= 10; } else if (Key.isDown(Key.DOWN)) { Ship._y += 10; } } Press Ctrl + Enter and test it, use the arrow key to move your ship around. Here is how this code works: this.onenterframe = function() {... } This is a very simple event from flash; the code inside it will be executed every time flash enters this frame.

3 if (Key.isDown(Key.RIGHT)) { Ship._x += 10; //_x -= 10 would move the ship to the left. } This check if the right key is pressed, then move the Ship 10 pixels to the right. else if (Key.isDown(Key.Up)) { Ship._y -= 10; // _y += 10 would move the ship down. } If the up arrow key is pressed, the ship will move up. It's the same thing as before, but this time we added "else" before "if" because we don't want the ship to move in two directions at the same time. In case you want the ship to move freely remove the "else" and try to move it. We are done with movement! In the next tutorial we are going to make our ship fire bullets. Index Series Next >>> This tutorial is a series of tutorials that will teach you how to create Space Shooter Game. The tutorial is divided in 5 parts. If you haven't learned the previous tutorials, please see Space Shooter Flash Game This is the second part of the tutorial and we are going to enable the ship to shoot. Previously we made our ship fly; now we are going to make it shoot and set limits to where it can go. First we need to make our bullets, right click the library tab, select "New Symbol the name "Bullet". " and give it Before clicking OK, click Advanced, select "Export for Actionscript" and make sure the identifier is "Bullet".

4 We do this because we need to export the Bullet Movie Clip during running time to create many bullets and we will use the name determined in identifier to call it later. Draw a small bullet, and position it like this: This is called registration point, in the stage this is the position of the Bullet Movie Clip. Now open the actions window of the first frame of the Movie Clip and paste this code: this.onenterframe = function() { this._x += 12; if (this._x > 550) { this.removemovieclip(); } } "this" is the Movie Clip instance, so if we duplicate 100 bullets each bullet will have the same code. this._x += 12; Every frame, the bullet will move 12 pixels to the right. if (this._x > 550) { this.removemovieclip(); } If the bullet passed the limits of the screen (550px) it's no longer visible, so we remove it by using this method "removemovieclip()" Now go to the main timeline, select the first frame and open the actions windows. You will see the previous codes that we have written. Add this code to the old one so we can fire our bullets: var i = 0; this.onenterframe = function() {... else if (Key.isDown(Key.DOWN)) { Ship._y += 5; } if (Key.isDown(Key.SPACE)) { i++; _root.attachmovie("bullet", "Bullet" + i,

5 _root.getnexthighestdepth()); _root["bullet" + i]._x = Ship._x + 3; _root["bullet" + i]._y = Ship._y; } } <<< Previous Index Series Next >>> This tutorial is a series of tutorials that will teach you how to create Space Shooter Game. The tutorial is divided in 5 parts. If you haven't learned the previous tutorials, please see Space Shooter Flash Game This is the third tutorial of a series about developing a Space Shooter game, in this tutorial we are going to make enemy ships. Create a new Movie Clip and draw your enemy ship, don't forget to set the identifier to "Enemy" and select "Export to Actionscript". Now drag the enemy Movie Clip to the stage, give it an instance name of "Enemy0", right click it and select "Actions". Paste this: onclipevent(load) { function reset() { var timer = 12; this._y = Math.random() * 300 this._x = 550 myspeed = Math.ceil(Math.random() * 6) + 1; } reset(); } This part of the code creates a function called reset() when the Movie Clip loads for the first time. Inside reset() we set this._y to a random number between 0 and 300, this._x to 550 and the speed of our enemy to a random number between 1 and 6. And paste this: onclipevent(enterframe) { //in every frame the enemy move left in the speed defined in the reset function. this._x -= myspeed; if (this._x < -10) { //if the enemy is not on the screen, we reset it. reset(); } //if our timer is bigger than 12 we get a new if (timer >= 12) { //direction to the Ship. var dir = Math.ceil(Math.random() * 2) //We get a random number, 1 or 2. 1 is up, 2 is down. //Then we set timer to 0, so we only get a new dir when timer is bigger than 12 timer = 0; } if (dir == 1) { //if dir = 1, we move the ship up. this._y -= 3; } else if(dir == 2) { //if dir = 2, we move the ship down. this._y += 3; } //increase timer by 1, so the timer gets equal to 12 and we get a new direction. timer++ } This is a VERY basic AI that will be improved when we let the enemy know when it killed our ship or if it was killed by us. We only have one enemy, so let's make more. Add this code in the main timeline before the rest of the code.

6 var nrenemies = 3; for (i = 1; i < nrenemies; i++) { _root.enemy.duplicatemovieclip("enemy" + i, _root.getnexthighestdepth()); } The variable nrenemies represents the number of enemies in the screen at the same time. for (i = 1; i < nrenemies; i++) {... } The "for loop" will run the code inside it depending on nrenemies. <<< Previous Index Series Next >>> This tutorial is a series of tutorials that will teach you how to create Space Shooter Game. The tutorial is divided in 5 parts. If you haven't learned the previous tutorials, please see Space Shooter Flash Game This is the forth part of the development of a Space Shooter game. In this tutorial we will add lives, scores and game over to our game. Let's start with score. Open the main timeline code and add this variable: var score = 0; Now open the Bullet's code and add this: this.onenterframe = function() { this._x += 9; if (this._x > 550) { this.removemovieclip(); } for (i = 0; i < _root.nrenemies; i++) { if (this.hittest(_root["enemy" + i])) { _root["enemy" + i].reset(); _root.score += 10; this.removemovieclip(); } } } This is the code we used before to know if a bullet hits an enemy, so we can put the score for killing an enemy there. If you want the player to lose points for getting killed, just add "_root.score -= PointsToLose" to the code that checks if the player was killed. The score is done; we just need to show the player his score. To do that, select the Text Tool and draw it on the stage.

7 Write "Score:" Now draw another Text box on the stage. Select this new Text box and change these properties: Run the game and see how it works. Now let's make our ship have lives. Add another variable in the main code: var lives = 3; <<< Previous Index Series Next >>>

8 This tutorial is a series of tutorials that will teach you how to create Space Shooter Game. The tutorial is divided in 5 parts. If you haven't learned the previous tutorials, please see Space Shooter Flash Game This is the last part of our game and we are going to add sound and a pause key. Before we start with sound we need to make some changes. You may have noticed that our ship shoots bullets as much as the player press the space bar, that's not right as it makes the game much easier. To prevent that, we are going to add a timer and the ship will shoot as much as WE want. First add a new variable: var timer = 8; Now make these changes: this.onenterframe = function() { timer++;... if (Key.isDown(Key.SPACE)) { i++; if(timer >= 8) { _root.attachmovie("bullet", "Bullet" + i, _root.getnexthighestdepth()); _root["bullet" + i]._x = Ship._x + 3; _root["bullet" + i]._y = Ship._y; timer = 0; } } } The code runs like this: 1. If timer >= 8 then shoot a bullet and set timer to 0 2. Now that timer = 0, the bullet wont shoot, so the player has to wait all the code to run at least 8 timer to shoot again (timer++ will increase timer by 1 every frame) 3. Timer will be bigger than 8 again and the player can shoot. Before: After:

9 We can add the sound now. You need to have an mp3 file that's going to be the sound played when you fire. You can download one right here. Or simply download the source file that contains sound file. Now that you have your sound, click File > Import > Import to library... Select your mp3 file and click open, a new file should appear on the library. Right click it and click "Linkage..." Check "Export to Actionscript..." and set the Identifier to "shoot". This is the same thing we did previously with the Bullet Movie Clip, we need the linkage to call this on the code. Add this to the shooting code: if (Key.isDown(Key.SPACE)) { i++; if(timer >= 8) { _root.attachmovie("bullet", "Bullet" + i, _root.getnexthighestdepth()); _root["bullet" + i]._x = Ship._x + 3; _root["bullet" + i]._y = Ship._y; var shoot_sound = new Sound(); shoot_sound.attachsound("shoot"); shoot_sound.start(); timer = 0; } } <<< Previous Index Series

10 Space Shooter - Game Pause and Sound Type : TextSource File: space-shooter-pause-game-sound.zip Result : See the result <<< Previous Index Series The first thing we do is declare a new Sound(): var shoot_sound = new Sound(); Then we attach the sound we have on our library to this variable: shoot_sound.attachsound("shoot"); And we tell our sound to play using the start() method: shoot_sound.start(); Run the code (Ctrl + Enter) and see the results. Now we are going to add a pause to our game. Add a new variable to know whether we are paused or not: var gpause = false; Then make some changes to ALL codes. Main code: this.onenterframe = function() { if (!gpause) { //this is the rest of the code we did previously. } } Enemy's code: onclipevent(enterframe) { if (!_root.gpause) { this._x -= myspeed; if (this._x < -10) { reset(); } } } Bullet's code: this.onenterframe = function() { if (!_root.gpause) { //rest of the code we did } } It's pretty simple; if gpause is false the code will run normally, but if gpause is true the code will not run. Add another code to the main timeline: this.onenterframe = function() { if (!_root.gpause) { //rest of the code we did } if (Key.isDown(Key.CONTROL)) { if (gpause) { gpause = false; } else if (!gpause) { gpause = true; } } } If the players press "ctrl" we set gpause to true or false depending on the value of gpause. This needs to be outside "if (!_root.gpause)" because we need to check if the user pressed the

11 pause key even if the game is paused. The game is done! I hope you enjoyed developing it. And see you in the next series! <<< Previous Index Series

Creating a Vertical Shooter Based on; accessed Tuesday 27 th July, 2010

Creating a Vertical Shooter Based on;   accessed Tuesday 27 th July, 2010 Creating a Vertical Shooter Based on; http://www.kirupa.com/developer/actionscript/vertical_shooter.htm accessed Tuesday 27 th July, 2010 So, we will create a game using our super hero Knight to kill dragons

More information

Notes 3: Actionscript to control symbol locations

Notes 3: Actionscript to control symbol locations Notes 3: Actionscript to control symbol locations Okay, you now know enough actionscript to shoot yourself in the foot, especially if you don t use types. REMEMBER to always declare vars and specify data

More information

Clickteam Fusion 2.5 Creating a Debug System - Guide

Clickteam Fusion 2.5 Creating a Debug System - Guide INTRODUCTION In this guide, we will look at how to create your own 'debug' system in Fusion 2.5. Sometimes when you're developing and testing a game, you want to see some of the real-time values of certain

More information

Project 2 Prototype Report Template Creating Instances Dynamically Dynamic Event Handlers Array Methods 2-D Array; multi-d Arrays Game - Match Them

Project 2 Prototype Report Template Creating Instances Dynamically Dynamic Event Handlers Array Methods 2-D Array; multi-d Arrays Game - Match Them Project 2 Prototype Report Template Creating Instances Dynamically Dynamic Event Handlers Array Methods 2-D Array; multi-d Arrays Game - Match Them Up Game - Critter Attack - Space Invader Refer to the

More information

Instance Name Timeline. Properties Library. Frames, Key Frames, and Frame Rate Symbols movie clips. Events and Event Handlers (functions)

Instance Name Timeline. Properties Library. Frames, Key Frames, and Frame Rate Symbols movie clips. Events and Event Handlers (functions) Using Adobe Animate CC 2017 and ActionScript 3.0 to program Character Movement Created by: Stacey Fornstrom Thomas Jefferson High School - Denver, CO Student Project Examples: http://sfornstrom.tjcctweb.com/

More information

Technical Manual Urban Ninja

Technical Manual Urban Ninja Sarah Somers B00330887 CS1106 Section 1 sarah.somers000@gmail.com Technical Manual Urban Ninja Kevin Leach B00321788 CS1106 Section x leach@cs.dal.ca INTRODUCTION Our game is called defend the dojo, you

More information

COMP : Practical 8 ActionScript II: The If statement and Variables

COMP : Practical 8 ActionScript II: The If statement and Variables COMP126-2006: Practical 8 ActionScript II: The If statement and Variables The goal of this practical is to introduce the ActionScript if statement and variables. If statements allow us to write scripts

More information

Fruit Snake SECTION 1

Fruit Snake SECTION 1 Fruit Snake SECTION 1 For the first full Construct 2 game you're going to create a snake game. In this game, you'll have a snake that will "eat" fruit, and grow longer with each object or piece of fruit

More information

Flash offers a way to simplify your work, using symbols. A symbol can be

Flash offers a way to simplify your work, using symbols. A symbol can be Chapter 7 Heavy Symbolism In This Chapter Exploring types of symbols Making symbols Creating instances Flash offers a way to simplify your work, using symbols. A symbol can be any object or combination

More information

for more please visit :

for more please visit : articlopedia.gigcities.com for more please visit : http://articlopedia.gigcities.com file:///d /important.html9/13/2006 8:50:19 PM The Complete Tutorial on How to Build a 100% Flash Site To build a flash

More information

Basic Computer Programming (Processing)

Basic Computer Programming (Processing) Contents 1. Basic Concepts (Page 2) 2. Processing (Page 2) 3. Statements and Comments (Page 6) 4. Variables (Page 7) 5. Setup and Draw (Page 8) 6. Data Types (Page 9) 7. Mouse Function (Page 10) 8. Keyboard

More information

Start Visual Studio, create a new project called Helicopter Game and press OK

Start Visual Studio, create a new project called Helicopter Game and press OK C# Tutorial Create a helicopter flying and shooting game in visual studio In this tutorial we will create a fun little helicopter game in visual studio. You will be flying the helicopter which can shoot

More information

Flash CS4 - Lab 3 Introduction to Classes:

Flash CS4 - Lab 3 Introduction to Classes: Flash CS4 - Lab 3 Introduction to Classes: I. Setting (and resetting) the class path: You will want to be able to use and reuse the classes that you create. You will also want to be able to carry those

More information

Creating Breakout - Part 2

Creating Breakout - Part 2 Creating Breakout - Part 2 Adapted from Basic Projects: Game Maker by David Waller So the game works, it is a functioning game. It s not very challenging though, and it could use some more work to make

More information

This is the empty form we will be working with in this game. Look under the properties window and find the following and change them.

This is the empty form we will be working with in this game. Look under the properties window and find the following and change them. We are working on Visual Studio 2010 but this project can be remade in any other version of visual studio. Start a new project in Visual Studio, make this a C# Windows Form Application and name it zombieshooter.

More information

Flash. Session 4: Importing Assets. Shiny Yang special thanks to Alex Miller

Flash. Session 4: Importing Assets. Shiny Yang special thanks to Alex Miller Flash Session 4: Importing Assets Shiny Yang (mootothemax@gmail.com), special thanks to Alex Miller ActionScript Recap Last time... We made BlocDodger the game. Draw sprites on screen. (Add to display

More information

A Rapid Development Toolkit for Instructional Designers

A Rapid Development Toolkit for Instructional Designers 605 A Rapid Development Toolkit for Instructional Designers Beth Weingroff Senior Instructional Designer, JPMorgan Chase WWW.eLearningGuild.com The Rapid Development Toolkit for Instructional Designers

More information

Introduction to Flash - Creating a Motion Tween

Introduction to Flash - Creating a Motion Tween Introduction to Flash - Creating a Motion Tween This tutorial will show you how to create basic motion with Flash, referred to as a motion tween. Download the files to see working examples or start by

More information

Chapter 1- The Blender Interface

Chapter 1- The Blender Interface Chapter 1- The Blender Interface The Blender Screen Years ago, when I first looked at Blender and read some tutorials I thought that this looked easy and made sense. After taking the program for a test

More information

Function Grapher Demystified Step 1

Function Grapher Demystified Step 1 Function Grapher Demystified Step 1 MathDL Flash Forum Learning Center Functions Grapher Demystified by Barbara Kaskosz and Doug Ensley In our MathDL Flash Forum article "Flash Tools for Developers: Function

More information

imovie with Still Pictures

imovie with Still Pictures imovie with Still Pictures Where to save Because movies use a lot of hard drive space, they cannot be saved on the server. 1. You must login to your personal file before you start working. When launching

More information

Function Grapher Demystified Step 2

Function Grapher Demystified Step 2 Function Grapher Demystified Step 2 MathDL Flash Forum Learning Center Functions Grapher Demystified by Barbara Kaskosz and Doug Ensley In Step 2, we show how to draw the graphs of two predefined functions,

More information

COMP : Practical 6 Buttons and First Script Instructions

COMP : Practical 6 Buttons and First Script Instructions COMP126-2006: Practical 6 Buttons and First Script Instructions In Flash, we are able to create movies. However, the Flash idea of movie is not quite the usual one. A normal movie is (technically) a series

More information

Pacman. you want to see how the maze was created, open the file named unity_pacman_create_maze.

Pacman. you want to see how the maze was created, open the file named unity_pacman_create_maze. Pacman Note: I have started this exercise for you so you do not have to make all of the box colliders. If you want to see how the maze was created, open the file named unity_pacman_create_maze. Adding

More information

imovie HD imovie HD is an application that is used to create movies using digital video, photos, and audio. Use this planning guide to get started.

imovie HD imovie HD is an application that is used to create movies using digital video, photos, and audio. Use this planning guide to get started. imovie HD imovie HD is an application that is used to create movies using digital video, photos, and audio. Use this planning guide to get started. If you are using digital video start on step 1, if you

More information

MoleMash for App Inventor 2. Getting Started. Introduction. Workshop, S.1

MoleMash for App Inventor 2. Getting Started. Introduction. Workshop, S.1 In the game MoleMash, a mole pops up at random positions on a playing field, and the player scores points by hitting the mole before it jumps away. This tutorial shows how to build MoleMash as an example

More information

What You're Building 2. Getting Started 3 Introduction 4 Iteration or how we will get to Finished App. 4

What You're Building 2. Getting Started 3 Introduction 4 Iteration or how we will get to Finished App. 4 Table of Contents What You're Building 2 Getting Started 3 Introduction 4 Iteration or how we will get to Finished App. 4 Iteration 1 Create still image of our Game 5 Getting Ready 5 Set up the Components

More information

Layout of Movie Maker. Elements of Movie Maker. Step by step instructions on how to use Movie Maker. Web resources for Movie Maker

Layout of Movie Maker. Elements of Movie Maker. Step by step instructions on how to use Movie Maker. Web resources for Movie Maker Layout of Movie Maker Elements of Movie Maker Step by step instructions on how to use Movie Maker Web resources for Movie Maker Materials needed to use Movie Maker: Laptop Digital camera Digital video

More information

Movavi Split Movie for Mac User manual

Movavi Split Movie for Mac User manual Movavi Split Movie for Mac User manual Table of Contents Quick start guide...2 Activating Split Movie...4 Getting an activation key...5 Activating without Internet...5 Opening files...8 Playback...9 Cutting

More information

What will you learn: A better understanding of 3 D space How to use keyframes Designing and planning an animation How to render animations

What will you learn: A better understanding of 3 D space How to use keyframes Designing and planning an animation How to render animations Intro to Blender Introductory Animation Shane Trautsch Crestwood High School Welcome Back! Blender can also be used for animation. In this tutorial, you will learn how to create simple animations using

More information

Make A New Cell Palette In Clicker 5

Make A New Cell Palette In Clicker 5 Make A New Cell Palette In Clicker 5 Did you know you can make new cell palettes in Clicker 5? When you are building a grid set with customized buttons that you use often, it saves time if you only have

More information

2. This tutorial will teach you the basics of PowerPoint and how to hyperlink and embed (insert) videos into your PowerPoint.

2. This tutorial will teach you the basics of PowerPoint and how to hyperlink and embed (insert) videos into your PowerPoint. 37 Creating Your Own PowerPoint for Macintosh and PC Computers and unitedstreaming Video Clips Tutorial created using PowerPoint 2000. This tutorial will work with similar images, messages, and navigation

More information

MOVIE MAKER BUILDING AN ONLINE APPLICATION. by Jason Krogh with original audio and design by Brian Ziffer and James Lloyd of

MOVIE MAKER BUILDING AN ONLINE APPLICATION. by Jason Krogh with original audio and design by Brian Ziffer and James Lloyd of BUILDING AN ONLINE APPLICATION Recently a new breed of developers has taken on the challenge of creating applications that enable users to create their own content. In this chapter, you ll build one 11

More information

PowerPoint 2010 Project Four Assignment Sheet

PowerPoint 2010 Project Four Assignment Sheet PowerPoint 2010 Project Four Assignment Sheet In this project you will create a question and answer PowerPoint presentation in a game format to review and reinforce curriculum concepts. The presentation

More information

The Timeline records the actions in each Frame. It also allows multiple independent images and actions through Layers.

The Timeline records the actions in each Frame. It also allows multiple independent images and actions through Layers. Using Flash to Create Animated Environments Objectives: Understand the capabilities of Flash Gain a general overview of features and tools Understand layers, text, graphics, animation and buttons Import

More information

Add the backgrounds. Add the font.

Add the backgrounds. Add the font. To find all sprites, font, and backgrounds look in your resources folder under card game. Pick sprites for the following: The Mouse Desired Objects A disappearing animation for the desired objects Clutter

More information

Making ecards Can Be Fun!

Making ecards Can Be Fun! Making ecards Can Be Fun! A Macromedia Flash Tutorial By Mike Travis For ETEC 664 University of Hawaii Graduate Program in Educational Technology April 4, 2005 The Goal The goal of this project is to create

More information

--APOPHYSIS INSTALLATION AND BASIC USE TUTORIAL--

--APOPHYSIS INSTALLATION AND BASIC USE TUTORIAL-- --APOPHYSIS INSTALLATION AND BASIC USE TUTORIAL-- Table of Contents INSTALLATION... 3 SECTION ONE - INSTALLATION... 3 SIDE LESSON - INSTALLING PLUG-INS... 4 APOPHYSIS, THE BASICS... 6 THE TRANSFORM EDITOR...

More information

Phillip Kerman. Smart Clips Made Easy. Clips that are smart and Smart Clips

Phillip Kerman. Smart Clips Made Easy. Clips that are smart and Smart Clips Smart Clips Made Easy Phillip Kerman Annotated presentation, downloads, and sample chapters from my two books (Sams Teach Yourself Flash 5 in 24 Hours and ActionScripting in Flash) available at: www.phillipkerman.com/offf/

More information

PATTERN SEQUENCER GUIDE

PATTERN SEQUENCER GUIDE PATTERN SEQUENCER GUIDE C O N T E N T S CHAPTER 1 1 Patterns 3 OVERVIEW...4 PATTERN LIST...4 PATTERN MANAGEMENT...4 SAVING PATTERNS...5 LOADING PATTERNS...5 CLEAR ALL...6 CHAPTER 2 2 Frames 7 OVERVIEW...8

More information

WORLD FIRST. In our first ever Flash MX 2004 tutorial, we take a look at the new ease-of-use features that can turn anyone into a Flash guru.

WORLD FIRST. In our first ever Flash MX 2004 tutorial, we take a look at the new ease-of-use features that can turn anyone into a Flash guru. ART90.flash 14/10/03 3:27 pm Page 24 Tutorial WORLD FIRST In our first ever Flash MX 2004 tutorial, we take a look at the new ease-of-use features that can turn anyone into a Flash guru ILLUSTRATION BY

More information

ACTIONSCRIPT ESSENTIALS

ACTIONSCRIPT ESSENTIALS ACTIONSCRIPT ESSENTIALS INTRODUCTION TO ACTIONSCRIPT Why should I learn how to use Actionscript? Actionscript is the programming language used in Macromedia Flash to create interactivity and dynamic movies,

More information

Working with Symbols and Instances

Working with Symbols and Instances Chapter 3 Working with Symbols and Instances Learning Objectives After completing this chapter, you will be able to: Create new symbols Edit the symbols and instances Create and edit button symbols Import

More information

Flash basics for mathematics applets Tutorial 2. Reading input text boxes and writing to dynamic text boxes

Flash basics for mathematics applets Tutorial 2. Reading input text boxes and writing to dynamic text boxes Flash basics for mathematics applets Tutorial 2. Reading input text boxes and writing to dynamic text boxes by Doug Ensley, Shippensburg University and Barbara Kaskosz, University of Rhode Island In this

More information

FLASH ANIMATION TUTORIAL

FLASH ANIMATION TUTORIAL FLASH ANIMATION TUTORIAL This tutorial will show you how to make a simple flash animation using basic graphic elements and sounds. It will also work as the display page for your Bullet Movie soundtrack

More information

Working with Adobe Premiere Pro CS4

Working with Adobe Premiere Pro CS4 Working with Adobe Premiere Pro CS4 Setup When you open Premiere Pro CS4, you see a window that allows you to either start a new project, open an existing project or search Premiere's help menu. For the

More information

COMP : Practical 11 Video

COMP : Practical 11 Video COMP126-2006: Practical 11 Video Flash is designed specifically to transmit animated and interactive documents compactly and quickly over the Internet. For this reason we tend to think of Flash animations

More information

How to resize content for multiple screens

How to resize content for multiple screens Adobe Flash Professional Guide How to resize content for multiple screens Many mobile devices are on the market and their screen sizes vary. A common challenge when developing mobile applications (or web

More information

Audacity tutorial. 1. Look for the Audacity icon on your computer desktop. 2. Open the program. You get the basic screen.

Audacity tutorial. 1. Look for the Audacity icon on your computer desktop. 2. Open the program. You get the basic screen. Audacity tutorial What does Audacity do? It helps you record and edit audio files. You can record a speech through a microphone into your computer, into the Audacity program, then fix up the bits that

More information

Adobe Flash CS4 Part 2: Working with Symbols

Adobe Flash CS4 Part 2: Working with Symbols CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES Adobe Flash CS4 Part 2: Working with Symbols Fall 2010, Version 1.0 Table of Contents Introduction...2 Downloading the Data Files...2

More information

Windows Movie Maker lets you edit videos from video and photo files. It is free from Microsoft.

Windows Movie Maker lets you edit videos from video and photo files. It is free from Microsoft. Getting Started with Windows Movie Maker Windows Movie Maker lets you edit videos from video and photo files. It is free from Microsoft. Start a project To start, you will need to import photos or video

More information

COMP : Practical 9 ActionScript: Text and Input

COMP : Practical 9 ActionScript: Text and Input COMP126-2006: Practical 9 ActionScript: Text and Input This practical exercise includes two separate parts. The first is about text ; looking at the different kinds of text field that Flash supports: static,

More information

Save your project files in a folder called: 3_flash_tweens. Tweens in Flash :: Introduction

Save your project files in a folder called: 3_flash_tweens. Tweens in Flash :: Introduction INF1070: Hypermedia Tools 1 Assignment 3: Tween Animation in Flash Save your project files in a folder called: 3_flash_tweens Tweens in Flash :: Introduction Now that you ve learned to draw in Flash, it

More information

Flash Domain 4: Building Rich Media Elements Using Flash CS5

Flash Domain 4: Building Rich Media Elements Using Flash CS5 Flash Domain 4: Building Rich Media Elements Using Flash CS5 Adobe Creative Suite 5 ACA Certification Preparation: Featuring Dreamweaver, Flash, and Photoshop 1 Objectives Make rich media content development

More information

HO-FL1: INTRODUCTION TO FLASH

HO-FL1: INTRODUCTION TO FLASH HO-FL1: INTRODUCTION TO FLASH Introduction Flash is software authoring package for creating scalable, interactive animations (or movies) for inclusion in web pages. It can be used to create animated graphics,

More information

All Blocks of Scratch

All Blocks of Scratch All Blocks of Scratch Scratch has over 100 coding blocks, and each one has a unique use. They are all colour-coded into 9 different categories as seen below: You can also create your own block under More

More information

Sonne Flash Decompiler

Sonne Flash Decompiler Document No.: Sonne Flash Decompiler Sonne Flash Decompiler Sonne Software Solution http://www.sonnesoftware.com Page 1 Pages Order About Sonne Flash Decompiler...Pages 3 Features...Pages 4 The user interface...pages

More information

2 Development of multimedia applications

2 Development of multimedia applications 2 Development of multimedia applications 2.1 Multimedia authoring tools - Example Macromedia Flash 2.2 Elementary concepts of ActionScript (continued) Scripting in General + History of ActionScript Objects

More information

2 Development of multimedia applications

2 Development of multimedia applications 2 Development of multimedia applications 2.1 Multimedia authoring tools - Example Macromedia Flash 2.2 Elementary concepts of ActionScript (continued) Scripting in General + History of ActionScript Objects

More information

ADOBE 9A Certified Macromedia Flash MX 2004 Designer.

ADOBE 9A Certified Macromedia Flash MX 2004 Designer. ADOBE 9A0-502 Certified Macromedia Flash MX 2004 Designer http://killexams.com/exam-detail/9a0-502 QUESTION: 109 What tool is used to apply strokes to shapes? A. Eye Dropper B. Paint Bucket C. Ink Bottle

More information

Popcorn's ini Tutorial

Popcorn's ini Tutorial Popcorn's ini Tutorial Last update: November 30 th 2006. There are lot's of ways to save information into a file in The Games Factory 2 and Multimedia Fusion 2. This tutorial will teach you the basics

More information

Adobe Flash Professional CS5.5

Adobe Flash Professional CS5.5 Adobe Flash Professional CS5.5 Creating Image thumbnail Niranjan Khadka Center for Teaching and Learning Adobe Flash Professional CS5.5 The Interface TOOL PANEL It appears on either side of screen and

More information

In this lesson you will learn how to:

In this lesson you will learn how to: LESSON 5: CREATING BUTTON STATES OBJECTIVES In this lesson you will learn how to: use FreeHand layers to create navigation buttons export layers from FreeHand to Flash create and edit symbols and instances

More information

GET FAMILIAR WITH WINDOWS MOVIE MAKER

GET FAMILIAR WITH WINDOWS MOVIE MAKER GET FAMILIAR WITH WINDOWS MOVIE MAKER TASKS SELECTION COLLECTION PALETTE PREVIEW SCREEN PRODUCTION PALETTE The production palette has two modes: storyboard and timeline. To switch between the two click

More information

Exit: These control how the object exits the slide. For example, with the Fade animation the object will simply fade away.

Exit: These control how the object exits the slide. For example, with the Fade animation the object will simply fade away. PowerPoint 2013 Animating Text and Objects Introduction In PowerPoint, you can animate text and objects such as clip art, shapes, and pictures. Animation or movement on the slide can be used to draw the

More information

IAT 445 Lab 10. Special Topics in Unity. Lanz Singbeil

IAT 445 Lab 10. Special Topics in Unity. Lanz Singbeil IAT 445 Lab 10 Special Topics in Unity Special Topics in Unity We ll be briefly going over the following concepts. They are covered in more detail in your Watkins textbook: Setting up Fog Effects and a

More information

Handout Objectives: a. b. c. d. 3. a. b. c. d. e a. b. 6. a. b. c. d. Overview:

Handout Objectives: a. b. c. d. 3. a. b. c. d. e a. b. 6. a. b. c. d. Overview: Computer Basics I Handout Objectives: 1. Control program windows and menus. 2. Graphical user interface (GUI) a. Desktop b. Manage Windows c. Recycle Bin d. Creating a New Folder 3. Control Panel. a. Appearance

More information

Lesson 1 New Presentation

Lesson 1 New Presentation Powerpoint Lesson 1 New Presentation 1. When PowerPoint first opens, there are four choices on how to create a new presentation. You can select AutoContent wizard, Template, Blank presentation or Open

More information

S3 Scratch Programming

S3 Scratch Programming LOREM ST LOUIS IPSUM DOLOR ST LOUIS SCHOOL S3 Computer Literacy S3 Scratch Programming Dominic Kwok CHAPTER 1 Scratch After studying this chapter, you will be able to create a simple Scratch program upload

More information

CS12020 for CGVG. Practical 2. Jim Finnis

CS12020 for CGVG. Practical 2. Jim Finnis CS12020 for CGVG Practical 2 Jim Finnis (jcf1@aber.ac.uk) This week Solution to last week and discussion Global variables and the model The Main Loop pattern States and the State Machine pattern Random

More information

Flash Decompile Master

Flash Decompile Master Flash Decompile Master McFunSoft Inc. http://www.mcfunsoft.com Page 1 Pages Order Pages Order About Flash Decompile Master...Pages 3-4 Getting Started...Pages 5-8 Quick manage flash files...pages 9-17

More information

Deconstructing bonsai2.swf

Deconstructing bonsai2.swf Deconstructing bonsai2.swf The Flash movie is at this URL: http://www.macloo.com/syllabi/advancedonline/assignments/bonsai/slideshow.htm The movie has 818 frames. The SWF is 615 KB. The FLA is 15 MB (15,000

More information

The safer, easier way to help you pass any IT exams. Exam : 9A Adobe Flash Lite 2.0 Mobile Developer Exam. Title : Version : DEMO 1 / 7

The safer, easier way to help you pass any IT exams. Exam : 9A Adobe Flash Lite 2.0 Mobile Developer Exam. Title : Version : DEMO 1 / 7 http://www.51- pass.com Exam : 9A0-064 Title : Adobe Flash Lite 2.0 Mobile Developer Exam Version : DEMO 1 / 7 1. After creating a custom button named "mybutton" on the Stage, a yellow outline around the

More information

Digital Video Projects (Creating)

Digital Video Projects (Creating) Tim Stack (801) 585-3054 tim@uen.org www.uen.org Digital Video Projects (Creating) OVERVIEW: Explore educational uses for digital video and gain skills necessary to teach students to film, capture, edit

More information

INTRODUCTION TO FLASH MX

INTRODUCTION TO FLASH MX INTRODUCTION TO FLASH MX The purpose of this handout is to introduce and briefly explore several functions within Flash MX. Step-bystep instructions for the different ways to animate are also included.

More information

1. Multimedia authoring is the process of creating a multimedia production:

1. Multimedia authoring is the process of creating a multimedia production: Chapter 8 1. Multimedia authoring is the process of creating a multimedia production: Creating/assembling/sequencing media elements Adding interactivity Testing (Alpha/Beta) Packaging Distributing to end

More information

SWF Decompiler Premium

SWF Decompiler Premium Document No.: SWF Decompiler Premium SWF Decompiler Premium AltraMedia Solution Inc. http://www.swfdecompiler.net Page 1 Pages Order Overview... Pages 3 What is SWF Decompiler Premium... Pages 4-6 Interface...

More information

Asteroid Destroyer How it Works

Asteroid Destroyer How it Works Asteroid Destroyer How it Works This is a summary of some of the more advance coding associated with the Asteroid Destroyer Game. Many of the events with in the game are common sense other than the following

More information

How to create interactive documents

How to create interactive documents Adobe InDesign Guide How to create interactive documents You can use Adobe InDesign to create dynamic web content or interactive documents. InDesign supports export to web-ready HTML or interactive PDF.

More information

Scratch Programming In Easy Steps Covers Versions 2 0 And 1 4

Scratch Programming In Easy Steps Covers Versions 2 0 And 1 4 Scratch Programming In Easy Steps Covers Versions 2 0 And 1 4 We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer,

More information

Click on the empty form and apply the following options to the properties Windows.

Click on the empty form and apply the following options to the properties Windows. Start New Project In Visual Studio Choose C# Windows Form Application Name it SpaceInvaders and Click OK. Click on the empty form and apply the following options to the properties Windows. This is the

More information

Sequence settings for this project. Sequence settings for this project. source monitor. The Program Window: The Bin. The Sequence Window: The Timeline

Sequence settings for this project. Sequence settings for this project. source monitor. The Program Window: The Bin. The Sequence Window: The Timeline John Roach - Parsons the New School for Design Adobe Premier - Editing Video 1. Open Premiere and start a new project In the New Project Window name your project and then click BROWSE to either create

More information

Hazel a tool for automating your Mac Introduction Basic setup The Folders tab The Trash tab The Info tab...

Hazel a tool for automating your Mac Introduction Basic setup The Folders tab The Trash tab The Info tab... Table of Contents Hazel a tool for automating your Mac...2 1 Introduction...2 2 Basic setup... 2 2.1 The Folders tab... 2 2.2 The Trash tab... 5 2.3 The Info tab...6 3 Use Hazel to manage your digital

More information

AO3. 1. Load Flash. 2. Under Create New click on Flash document a blank screen should appear:

AO3. 1. Load Flash. 2. Under Create New click on Flash document a blank screen should appear: AO3 This is where you use Flash to create your own Pizzalicious advert. Follow the instructions below to create a basic advert however, you ll need to change this to fit your own design! 1. Load Flash

More information

Playlist Builder 1.5 Manual

Playlist Builder 1.5 Manual Playlist Builder 1.5 Manual Playlist Builder is a database and schedule system for your audio files. It supports the following audio formats: WAV SND/MP2 MP3 OTS Before you run the program, make sure you

More information

Microsoft Office: PowerPoint 2013

Microsoft Office: PowerPoint 2013 Microsoft Office: PowerPoint 2013 Audio, Video, and Presenting your Presentation University Information Technology Services Training, Outreach, Learning Technologies and Video Production Copyright 2014

More information

An Introduction to Video Editing Using Windows Movie Maker 2 Duncan Whitehurst - ICT Advisory Teacher Pembrokeshire County Council

An Introduction to Video Editing Using Windows Movie Maker 2 Duncan Whitehurst - ICT Advisory Teacher Pembrokeshire County Council 1. Connect the DV out socket on your video camera to your computer using an IEEE1394 4pin to 4pin or 4 to 6 pin ( firewire ) cable. 2. Switch your camera on to Play and start up your computer. Movie Tasks

More information

INFORMATICS LABORATORY WORK #4

INFORMATICS LABORATORY WORK #4 KHARKIV NATIONAL UNIVERSITY OF RADIO ELECTRONICS INFORMATICS LABORATORY WORK #4 MAZE GAME CREATION Associate Professor A.S. Eremenko, Associate Professor A.V. Persikov Maze In this lab, you build a maze

More information

Creating a Game 4. October 13, Copyright 2013 by World Class CAD, LLC. All Rights Reserved.

Creating a Game 4. October 13, Copyright 2013 by World Class CAD, LLC. All Rights Reserved. Creating a Game 4 October 13, 2013 Copyright 2013 by World Class CAD, LLC. All Rights Reserved. Open the Flash Program Open the Adobe Flash Professional program and then we want to choose ActionScript

More information

Visual C# Program: Simple Game 3

Visual C# Program: Simple Game 3 C h a p t e r 6C Visual C# Program: Simple Game 3 In this chapter, you will learn how to use the following Visual C# Application functions to World Class standards: Opening Visual C# Editor Beginning a

More information

HO-13: Creating a Simple Racing Car Game in Flash

HO-13: Creating a Simple Racing Car Game in Flash HO-13: Creating a Simple Racing Car Game in Flash Objectives To learn how to create a simple interactive game and score counter in Flash. To extend your understanding of programming in ActionScript 3.0,

More information

General Directions for Creating a Program with Flash

General Directions for Creating a Program with Flash General Directions for Creating a Program with Flash These directions are meant to serve as a starting point for a project in Flash. With them, you will create four screens or sections: 1) Title screen;

More information

FLASH 5 PART II USER MANUAL

FLASH 5 PART II USER MANUAL Multimedia Module FLASH 5 PART II USER MANUAL For information and permission to use these training modules, please contact: Limell Lawson - limell@u.arizona.edu - 520.621.6576 or Joe Brabant - jbrabant@u.arizona.edu

More information

Back to the main page Back to the Tutorial Page Digital Audio Rules of Audacity Setup, Audio Import and Playback Recording with Audacity

Back to the main page Back to the Tutorial Page Digital Audio Rules of Audacity Setup, Audio Import and Playback Recording with Audacity Back to the main page Back to the Tutorial Page Digital Audio Rules of Audacity Setup, Audio Import and Playback Recording with Audacity Tutorial - I.Basics Part 4 - Recording with Audacity - Part 4 1.

More information

BEGINNER PHP Table of Contents

BEGINNER PHP Table of Contents Table of Contents 4 5 6 7 8 9 0 Introduction Getting Setup Your first PHP webpage Working with text Talking to the user Comparison & If statements If & Else Cleaning up the game Remembering values Finishing

More information

Adobe Flash CS4 Part 4: Interactivity

Adobe Flash CS4 Part 4: Interactivity CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES Adobe Flash CS4 Part 4: Interactivity Fall 2010, Version 1.0 Table of Contents Introduction... 2 Downloading the Data Files... 2

More information

1 To access Movie Maker

1 To access Movie Maker Windows Movie Maker Handout i What you will be doing in the practical session 1 To access Movie Maker You will be creating a Movie of your choice using text, images, video clips and sound Before you start

More information

Adobe Flash CS3 Reference Flash CS3 Application Window

Adobe Flash CS3 Reference Flash CS3 Application Window Adobe Flash CS3 Reference Flash CS3 Application Window When you load up Flash CS3 and choose to create a new Flash document, the application window should look something like the screenshot below. Layers

More information

Chapter 1- The Blender Interface

Chapter 1- The Blender Interface The Blender Screen When I first looked at Blender and read some tutorials I thought that this looked easy and made sense. After taking the program for a test run, I decided to forget about it for a while

More information

From time to time Google changes the way it does things, and old tutorials may not apply to some new procedures.

From time to time Google changes the way it does things, and old tutorials may not apply to some new procedures. From time to time Google changes the way it does things, and old tutorials may not apply to some new procedures. This is another tutorial which, in about 6 months, will probably be irrelevant. But until

More information