Вы находитесь на странице: 1из 17



Game Maker 8.1 Lite

, 19 2
1.0
2012

http://www.yoyogames.com/gamemaker/windows

http://aggelid.mysch.gr

Game Maker 8.1 Lite

[ Game
Maker ]

1 - Game Maker........................................................................................................................ 3
2 - ............................................................................................................................... 5
3 - ................................................................................................................................................. 17

[2]

Game Maker 8.1 Lite

[ 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 8.1 Lite

[ 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 8.1 Lite

[ Game
Maker ]

2 -
Game Maker.
.
.
. ,
,
. :

Game Maker Simple Mode ( File


Advanced Mode)

[5]

Game Maker 8.1 Lite

[ Game
Maker ]

1 : Sprites
(sprites) , .
Resources Create Sprite

Load Sprite

Tutorial1 (
Game Maker), wall.png () sprite
, .. spr_wall.

. Game Maker
sprite .

[6]

Game Maker 8.1 Lite

[ Game
Maker ]

sprites (apple), (banana),


(bomb), (cherry) (strawberry). sprites
:

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 8.1 Lite

[ Game
Maker ]

.
obj_apple Add Event
Create event.

action Actions:

Move Fixed ( move)


( ),
8 .

. '
(collision event).
Add Event
Collision event.

wall object. Collision event


bounce action ( ) Actions:

[8]

Game Maker 8.1 Lite

[ Game
Maker ]

Bounce ( move)

.

. ,
. Add Event
Mouse event
Left pressed (
).

Left Pressed event actions


Actions:

Jump to Random ( move)

.

.

Set Score ( score)

[9]

Game Maker 8.1 Lite

[ Game
Maker ]

,
.. 50, Relative
.

events actions
:

.
3 : (Room)
(room),
. room, Resources Create
Room

,
: objects, settings, backgrounds.


(objects).
wall object.

[10]

Game Maker 8.1 Lite

[ 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 8.1 Lite

[ 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 8.1 Lite

[ 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 8.1 Lite

[ 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 8.1 Lite

[ 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 8.1 Lite

[ Game
Maker ]

Alarm Alarm 0 event


Create Instance action ( main1).
action
.
object obj_bomb.


. Alarm 0 event Set Alarm action ( main2)
60.

, .
obj_alarm
. , .
9 :
,
. Game Information

.

, !
[16]

Game Maker 8.1 Lite

[ Game
Maker ]

3 -
1. Designing Games with GameMaker Version 8.1 by YoYo Games Ltd
(GameMaker Documentation).
2. Tutorial, Your First Game (GameMaker).

[17]

Вам также может понравиться