![Page 1: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/1.jpg)
FLASH 로 게임 만들기
KOREA DIGITAL MEDIA HIGH SCHOOL
1-6 DONG-HYUN NAM
![Page 2: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/2.jpg)
WHAT IS FLASH?• MADE IN (CURRENT) : ADOBE
• NAME (LEAST) : ADOBE FLASH CC
• COMPUTER LANGUAGE : ACTION SCRIPT
• EXPLAIN : FLASH IS THE ADOBE’S VECTOR-BASED INTERACTIVE WEB AUTHORING TOOLS AND SOFTWARE PLATFORMS.
• ADOBE’S SITE: HTTP://WWW.ADOBE.COM/KR/
![Page 3: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/3.jpg)
RELATED FILE FORMATS AND EXTENSIONS (REPRE-SENTATIVE)
swf
flv
as
fla
![Page 4: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/4.jpg)
FLASH VERSION
Future splash an-
imator
Macrome-dia flash 1
Macrome-dia flash 2
Macrome-dia flash 3
Macrome-dia flash 4
Macrome-dia flash 5
Macrome-dia flash
mx
Macrome-dia flash mx 2004
Macrome-dia flash
mx profes-sional 2004
Adobe flash basic 8
Adobe flash 8
Adobe flash cs3 profes-sional
Adobe flash cs4
Adobe flash cs5
Adobe flash cs6
Adobe flash cc
![Page 5: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/5.jpg)
FLASH!
![Page 6: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/6.jpg)
FLASH INTERFACE - FLASH 8
![Page 7: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/7.jpg)
![Page 8: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/8.jpg)
PART OF ANIMATION
• ONE OF FLASH’S PART IS ANIMATION THAT IS VERY VERY EASY
• IT USUALLY USE TIMELINE
• THIS ANIMATION IS PART OF DESIGN
![Page 9: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/9.jpg)
PART OF ACTION SCRIPT
• OTHER ONE OF FLASH’S PART IS ACTION SCRIPT THAT IS SIMILAR AT PROGRAMMING LANGUAGE
• IT USUALLY USE TIMELINE
• THIS ANIMATION IS PART OF DESIGN
![Page 10: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/10.jpg)
FLASH!
![Page 11: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/11.jpg)
FLASH! MOVE!ONCLIPEVENT (ENTERFRAME) {
IF (KEY.ISDOWN(39) {
_X += 5;
}
IF (KEY.ISDOWN(37) {
_X -= 5;
}
IF (KEY.ISDOWN(38){
_Y += 5;
}
IF (KEY.ISDOWN()) {
_Y -= 5;
}
}
![Page 12: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/12.jpg)
FLASH! MOVE!ONCLIPEVENT (ENTERFRAME) {
IF (KEY.ISDOWN(68) && _X<550) {
_X += 5;
}
IF (KEY.ISDOWN(65) && _X>0) {
_X -= 5;
}
IF (KEY.ISDOWN(83) && _Y<400){
_Y += 5;
}
IF (KEY.ISDOWN(87) && _Y>0) {
_Y -= 5;
}
}
![Page 13: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/13.jpg)
MAIN SUBJECT
Re-sult
Design
Anima-tion
Program
![Page 14: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/14.jpg)
FLASH GAMES - EXAMPLE
![Page 15: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/15.jpg)
act ion
Shoot-ingAO
S rhythm
Simula-tion
Adven-ture
sport
Quiz
RPG
DESIGN-TYPE OF GAME
![Page 16: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/16.jpg)
ADVANTAGE OF FLASH GAME 1
![Page 17: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/17.jpg)
ADVANTAGE OF FLASH GAME 2
![Page 18: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/18.jpg)
ADVANTAGE OF FLASH GAME 3
Flash
Actionscript
Other things
Programinglanguage
![Page 19: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/19.jpg)
DISADVANTAGE OF FLASH GAME 1
![Page 20: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/20.jpg)
DISADVANTAGE OF FLASH GAME 2
![Page 21: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/21.jpg)
DISADVANTAGE OF FLASH GAME 3
![Page 22: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/22.jpg)
I WANNA BE THE GREEN CABAGE
![Page 23: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/23.jpg)
MAKE TWO LAYER
![Page 24: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/24.jpg)
MAKE TO A MOVIE CLIP
![Page 25: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/25.jpg)
I’M CABBAGE MAN!
![Page 26: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/26.jpg)
INSERT CODE
ONCLIPEVENT (LOAD) {
YSPEED = 0;
}
ONCLIPEVENT (ENTERFRAME) {
YSPEED += 1;
_Y += YSPEED;
IF (KEY.ISDOWN(KEY.RIGHT) && _X<550) {
_X += 7;
IF (_XSCALE<0) {_XSCALE *= -1;}
}
IF (KEY.ISDOWN(KEY.LEFT) && _X>0) {
_X -= 7;
IF (_XSCALE>0) {_XSCALE *= -1;}
}
}
![Page 27: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/27.jpg)
MAKE A GROUND
![Page 28: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/28.jpg)
AGAIN GROUND
![Page 29: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/29.jpg)
STANDING CODEONCLIPEVENT (ENTERFRAME) {
IF (THIS.HITTEST(_ROOT.MAN._X, _ROOT.MAN._Y, 1) && _ROOT.MAN.YSPEED>=0) {
_ROOT.MAN.YSPEED = 0;
_ROOT.MAN.YSPEED -= 1;
}
WHILE (THIS.HITTEST(_ROOT.MAN._X, _ROOT.MAN._Y-2, 1) && _ROOT.MAN.YSPEED>=-1) {
_ROOT.MAN._Y -= 1;
}
IF (THIS.HITTEST(_ROOT.MAN._X, _ROOT.MAN._Y+1, 1) && KEY.ISDOWN(KEY.SPACE)) {
_ROOT.MAN.YSPEED -= 14;
}
}
![Page 30: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/30.jpg)
MAP!
![Page 31: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/31.jpg)
SET FASTER
![Page 32: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/32.jpg)
MAKE A BLACK BOX
![Page 33: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/33.jpg)
FALL DOWN = DEATH
![Page 34: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/34.jpg)
DEATH CODE
ONCLIPEVENT (ENTERFRAME) {
IF (THIS.HITTEST(_ROOT.MAN)) {
_ROOT.GOTOANDSTOP(1);
}
}
![Page 35: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/35.jpg)
MAKE A GAME OVER
![Page 36: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/36.jpg)
DOOR
![Page 37: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/37.jpg)
CODE INTO DOOR
ONCLIPEVENT(ENTERFRAME){
IF(KEY.ISDOWN(KEY.UP)){
IF(THIS.HITTEST(_ROOT.MAN) == TRUE){
_ROOT.GOTOANDSTOP(3);
}
}
}
![Page 38: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/38.jpg)
MAKE A END
![Page 39: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/39.jpg)
PLAY !!!
![Page 40: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/40.jpg)
TIP OF HONEY
스킬
onClipEvent(enterframe){Mouse.hide();}onClipEvent(mouseMove){
this._x=_root._xmouse;this._y=_root._ymouse;
}
![Page 41: FLASH 로 게임 만들기 KOREA DIGITAL MEDIA HIGH SCHOOL 1-6 DONG-HYUN NAM](https://reader037.vdocuments.pub/reader037/viewer/2022103101/56649e7c5503460f94b7eee7/html5/thumbnails/41.jpg)
CONCLUSION