Implement more flexible handling of entities and collidables
This commit is contained in:
parent
40339947d1
commit
5eae6f29a8
11 changed files with 204 additions and 73 deletions
3
dist/resources/entity/green_circle.json
vendored
Normal file
3
dist/resources/entity/green_circle.json
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"sprite": "green_circle"
|
||||
}
|
14
dist/resources/entity/red_circle.json
vendored
Normal file
14
dist/resources/entity/red_circle.json
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
"sprite": "red_circle",
|
||||
"collision": [
|
||||
{
|
||||
"type": "polygon",
|
||||
"vertices": [
|
||||
[-0.5, -0.5],
|
||||
[-0.5, 0.5],
|
||||
[0.5, 0.5],
|
||||
[0.5, -0.5]
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
BIN
dist/resources/sprite/entity/red_circle.png
vendored
Normal file
BIN
dist/resources/sprite/entity/red_circle.png
vendored
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.8 KiB |
Reference in a new issue