Академический Документы
Профессиональный Документы
Культура Документы
, 19 2
1.0
2012
http://www.yoyogames.com/gamemaker/windows
http://aggelid.mysch.gr
[ Game
Maker ]
1 - Game Maker........................................................................................................................ 3
2 - ............................................................................................................................... 5
3 - ................................................................................................................................................. 17
[2]
[ Game
Maker ]
1 - Game Maker
.
. Game Maker ,
, .
Game Maker (drag and
drop) . ,
Lite Edition Standard Edition. Lite Edition
.
Game Maker Lite
YoYo Games (http://www.yoyogames.com/gamemaker/windows).
, ,
.
Simple Mode ( ) Advanced Mode
( ).
. Mode File
Advanced Mode.
Game Maker
:
( ) ()
rooms. , ,
3D. rooms
.
() objects.
(..
, ), , , , , ,
, . , , ,
,
- (, , joystick)
. ,
, .
objects () ,
.
sprites. sprite
,
, ,
[3]
[ Game
Maker ]
, . sprite
object , ,
. Sprites
Game Maker
(.. PNG animated GIF ). sprites Game Maker
.
objects events.
objects, events, actions.
,
. ,
creation event (..
,
).
collision event (..
, ).
, keyboard event.
(actions) .
, . ,
(object) (actions)
(events)
.
(rooms) (background),
Game Maker .
(objects) .
.
,
.
, .
(creation event).
(collision events)
(
) ().
: , , .
Game Maker Advanced Mode.
[4]
[ Game
Maker ]
2 -
Game Maker.
.
.
. ,
,
. :
[5]
[ Game
Maker ]
1 : Sprites
(sprites) , .
Resources Create Sprite
Load Sprite
Tutorial1 (
Game Maker), wall.png () sprite
, .. spr_wall.
. Game Maker
sprite .
[6]
[ Game
Maker ]
Save File
. Game Maker 8.1
.gm81.
2 : Objects
sprites (,
, .). objects ()
sprites. object, Resources Create
Object
object , ..
obj_wall, sprite
<no sprite>
sprite
(spr_wall).
' . Solid.
.
object , ..
obj_apple, apple sprite. (solid).
:
.
[7]
[ Game
Maker ]
.
obj_apple Add Event
Create event.
action Actions:
( ),
8 .
. '
(collision event).
Add Event
Collision event.
[8]
[ Game
Maker ]
Bounce ( move)
.
. ,
. Add Event
Mouse event
Left pressed (
).
.
.
[9]
[ Game
Maker ]
,
.. 50, Relative
.
events actions
:
.
3 : (Room)
(room),
. room, Resources Create
Room
,
: objects, settings, backgrounds.
(objects).
wall object.
[10]
[ Game
Maker ]
.
apple object
.
checkmark
,
.
4 :
. Run Run normally
, Game
Maker .
.
, . ,
.
F4.
Esc Game Maker.
5 :
, (background)
. Resources Create Background
(.. back_wood ) Load Background.
[11]
[ Game
Maker ]
Tutorial1
( Game Maker)
wood.gif ( ). ,
.
.
(room0).
, (
<no background>) backgrounds
(back_wood) .
checkmark ,
.
6 :
. ,
. Resources Create Sound
(.. snd_click)
Load Sound.
Tutorial1 (
Game Maker)
click.wav. ,
.
.
[12]
[ Game
Maker ]
(obj_apple)
event Left Pressed action Play Sound ( main1).
sound.
, .
.
(.. music.mid).
(object)
(.. obj_music).
(sprite). Create
event Play Sound action.
loop true.
.
[13]
[ Game
Maker ]
7 :
, .
(sprites),
(.. obj_banana, obj_cherry
obj_strawberry).
(, ).
(
, ).
, ,
Duplicate, ,
.
(sprite).
8 :
.
, ( ) , .
, , ,
.
(sprite) .
(obj_bomb) sprite spr_bomb. Create event
Jump to Random action ( move).
[14]
[ Game
Maker ]
, ,
high scores .
, , .. snd_explosion.
Mouse Left Pressed event
actions: Play Sound ( main1) , Sleep
( main2) ,
Show High Score ( score) End Game
( main2) .
, .. 2 ,
(sprite). (alarm)
0 .
, .. obj_alarm.
Create event Set Alarm action
( main2).
60 ( 30 1
).
Alarm 0.
[15]
[ Game
Maker ]
. Alarm 0 event Set Alarm action ( main2)
60.
, .
obj_alarm
. , .
9 :
,
. Game Information
.
, !
[16]
[ Game
Maker ]
3 -
1. Designing Games with GameMaker Version 8.1 by YoYo Games Ltd
(GameMaker Documentation).
2. Tutorial, Your First Game (GameMaker).
[17]