file
new
open
saved projects
recent projects
1
2
3
4
5
6
7
8
Clear Recent Projects
save
save as...
unoptimized export
export standalone
export raw data
import raw data
preferences
edit
resources
scripts
run
Run normally
Run in Debug mode
window
Dark Mode
Cascade
Arrange Icons
Close All
help
Contents...
Tutorials
1 - Your First Game
2 - Scrolling Shooter
3 - Basic RTS
4 - Sidescroller Game
Support WGM
News...
Browse Games...
Forum...
Release Notes
About WGM...
Tale.hu © Web Game Maker
×
asd
Properties:
◱
–
◱
◻
×
Name:
Load Sprite
Save Sprite
Edit Sprite
Width:
Height:
Number of subimages:
Show:
Origin
X
Y
Center
OK
Collision Checking
Precise collision checking
Separate collision masks
Modify Mask
Sprite Editor:
◱
–
◱
◻
×
file
new...
create from file...
add from file...
save as PNG file...
create from strip...
add from strip...
close saving changes
edit
transform
images
erase a color
animation
Show Preview
Speed:
This is not the speed in the game! Use only for preview.
Background Color
Frames:
Size:
×
Memory:
number of images:
images per row:
image width:
image height:
horizontal cell offset:
vertical cell offset:
horizontal pixel offset:
vertical pixel offset:
horizontal separation:
vertical separation:
OK
Cancel
Original
New
1x
Color:
(you can also click on the original image to change this)
Tolerance:
Absolute
Apply to all images in the sprite
OK
Cancel
Properties:
◱
–
◱
◻
×
Name:
Load Sound
Save Sound
Filename:
Duration:
Volume:
Preload
OK
Properties:
◱
–
◱
◻
×
Name:
Load Background
Save Background
Edit Background
Width:
Height:
Use as tile set
OK
Tile properties
Precise collision checking
Separate collision masks
Modify Mask
Properties:
◱
–
◱
◻
×
Name:
Sprite
Visible
Solid
Depth:
Persistent
Parent:
<no parent>
Mask:
<same as sprite>
Show Information
OK
Events:
Add Event
Delete
Change
Actions:
Move
Jump
Steps
Objects
Sprite
Sounds
Rooms
Timing
Info
Game
Resources
Questions
Other
Code
Variables
Score
Lives
Health
Particles
Other
Drawing
Settings
Other
move
main1
main2
control
score
extra
draw
Choose the Event to Add
×
Create
Mouse
Left button
Right button
Middle button
No button
Left pressed
Right pressed
Middle pressed
Left released
Right released
Middle released
Mouse enter
Mouse leave
Mouse wheel up
Mouse wheel down
Global mouse
Global left button
Global right button
Global middle button
Global left pressed
Global right pressed
Global middle pressed
Global left released
Global right released
Global middle released
Global wheel up
Global wheel down
Destroy
Other
Outside room
Intersect boundary
Views
Outside view 0
Outside view 1
Outside view 2
Outside view 3
Outside view 4
Outside view 5
Outside view 6
Outside view 7
Boundary view 0
Boundary view 1
Boundary view 2
Boundary view 3
Boundary view 4
Boundary view 5
Boundary view 6
Boundary view 7
Game start
Game end
Room start
Room end
No more lives
No more health
Animation end
Close button
User defined
User 0
User 1
User 2
User 3
User 4
User 5
User 6
User 7
User 8
User 9
User 10
User 11
User 12
User 13
User 14
User 15
Timer
Draw
Timer 0
Timer 1
Timer 2
Timer 3
Timer 4
Timer 5
Timer 6
Timer 7
Timer 8
Timer 9
Timer 10
Timer 11
Step
Key Press
Step
Begin Step
End Step
Collision
Key Release
Keyboard
Touchscreen
Cancel
<Left>
<Right>
<Up>
<Down>
<Ctrl>
<Alt>
<Shift>
<Space>
<Enter>
Keypad
Keypad 0
Keypad 1
Keypad 2
Keypad 3
Keypad 4
Keypad 5
Keypad 6
Keypad 7
Keypad 8
Keypad 9
Keypad /
Keypad *
Keypad -
Keypad +
Keypad .
Digits
0
1
2
3
4
5
6
7
8
9
Letters
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Function keys
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
Others
<Backspace>
<Escape>
<Home>
<End>
<Page up>
<Page down>
<Delete>
<Insert>
<No key>
<Any key>
Applies to
Self
Other
Object:
sprite
:
sound
:
background
:
script
:
Font
:
object
:
new room
:
color
:
?
:
?
:
?
:
?
:
?
:
?
:
?
:
?
:
Relative
NOT
OK
Cancel
Move Fixed
Applies to
Self
Other
Object:
Directions
:
?
:
Relative
OK
Cancel
Execute Code
◱
–
◱
◻
×
1
Applies to
Self
Other
Object:
?
:
?
:
?
:
?
:
color
:
color
:
Relative
OK
Cancel
Properties:
◱
–
◱
◻
×
Snap X:
Snap Y:
backgrounds
views
objects
settings
tiles
Object to add with left mouse:
Left mouse button = add
+ <Alt> = no snap
+ <Shift> = multiple
+ <Ctrl> = move
+ <Space> = scroll room
Right mouse button = menu
+ <Shift> = delete all
+ <Ctrl> = delete
Middle mouse button = scroll
Delete underlying
Name:
Caption for the room:
Width:
Height:
Speed (FPS):
Persistent
Creation code
TODO
Draw background color
Color:
Background 0
Background 1
Background 2
Background 3
Background 4
Background 5
Background 6
Background 7
Visible when room starts
Foreground image
Tile Hor.
X:
Tile Vert.
Y:
Stretch
Smooth
Hor. Speed:
Vert. Speed:
Enable the use of Views
Clear Background with Window Colour
View 0
View 1
View 2
View 3
View 4
View 5
View 6
View 7
Visible when room starts
View in room
X:
W:
Y:
H:
Port on screen
X:
W:
Y:
H:
Scaling interpolation:
Nearest-neighbour
Bilinear
Pixel-art scaling
Object following
Hbor:
Hsp:
Vbor:
Vsp:
x:
y:
object:
id:
Delete
Delete All Objects Under Cursor
Edit Object
Change Position...
Snap to Grid
Send to Back
Bring to Front
Locked
Creation Code...
Properties:
◱
–
◱
◻
×
Create
Insert
Resource
Duplicate
Export All Scripts...
Create
Insert
Group
Sort by Name
Delete
Rename
Properties...