a. create a new sprite - university of hong kongi.cs.hku.hk/~syl/downloads/02_platformgame.pdf ·...
TRANSCRIPT
![Page 1: A. Create a new sprite - University of Hong Kongi.cs.hku.hk/~syl/Downloads/02_PlatformGame.pdf · A. Create a new sprite 1. ... 0,2 1,2 2,2 0,1 1,1 1,2 ... Make a game like Super](https://reader031.vdocuments.net/reader031/viewer/2022030412/5a9dfefb7f8b9ada718c43fd/html5/thumbnails/1.jpg)
![Page 2: A. Create a new sprite - University of Hong Kongi.cs.hku.hk/~syl/Downloads/02_PlatformGame.pdf · A. Create a new sprite 1. ... 0,2 1,2 2,2 0,1 1,1 1,2 ... Make a game like Super](https://reader031.vdocuments.net/reader031/viewer/2022030412/5a9dfefb7f8b9ada718c43fd/html5/thumbnails/2.jpg)
A. Create a new sprite 1. Click on Upload Sprite from file. ( )
Player Sprite Sensor Sprite Background mario.png
leftHitTest.png
rightHitTest.png topHitTest.png
bottomHitTest.png
map0_0.png map0_1.png map1_0.png map1_1.png
![Page 3: A. Create a new sprite - University of Hong Kongi.cs.hku.hk/~syl/Downloads/02_PlatformGame.pdf · A. Create a new sprite 1. ... 0,2 1,2 2,2 0,1 1,1 1,2 ... Make a game like Super](https://reader031.vdocuments.net/reader031/viewer/2022030412/5a9dfefb7f8b9ada718c43fd/html5/thumbnails/3.jpg)
B. Map Sprites 2. Click on
map0_0 and add the script on the right.
![Page 4: A. Create a new sprite - University of Hong Kongi.cs.hku.hk/~syl/Downloads/02_PlatformGame.pdf · A. Create a new sprite 1. ... 0,2 1,2 2,2 0,1 1,1 1,2 ... Make a game like Super](https://reader031.vdocuments.net/reader031/viewer/2022030412/5a9dfefb7f8b9ada718c43fd/html5/thumbnails/4.jpg)
B. Map Sprites In general, the map sprite that is x screens to the right of the center sprite and y screens above the center sprite is called mapx_y in this example
0,2 1,2 2,2
0,1 1,1 1,2
0,0 0,1 0,2
![Page 5: A. Create a new sprite - University of Hong Kongi.cs.hku.hk/~syl/Downloads/02_PlatformGame.pdf · A. Create a new sprite 1. ... 0,2 1,2 2,2 0,1 1,1 1,2 ... Make a game like Super](https://reader031.vdocuments.net/reader031/viewer/2022030412/5a9dfefb7f8b9ada718c43fd/html5/thumbnails/5.jpg)
C. Sensor Sprites
![Page 6: A. Create a new sprite - University of Hong Kongi.cs.hku.hk/~syl/Downloads/02_PlatformGame.pdf · A. Create a new sprite 1. ... 0,2 1,2 2,2 0,1 1,1 1,2 ... Make a game like Super](https://reader031.vdocuments.net/reader031/viewer/2022030412/5a9dfefb7f8b9ada718c43fd/html5/thumbnails/6.jpg)
C. Sensor Sprites Coding • Local variable: ◦ hitTest
![Page 7: A. Create a new sprite - University of Hong Kongi.cs.hku.hk/~syl/Downloads/02_PlatformGame.pdf · A. Create a new sprite 1. ... 0,2 1,2 2,2 0,1 1,1 1,2 ... Make a game like Super](https://reader031.vdocuments.net/reader031/viewer/2022030412/5a9dfefb7f8b9ada718c43fd/html5/thumbnails/7.jpg)
D. Player Sprite � Global varibles: ◦ scroll-x
◦ scroll-y
◦ yVelocity
� Move to the Right… � How to move to the
Left?
![Page 8: A. Create a new sprite - University of Hong Kongi.cs.hku.hk/~syl/Downloads/02_PlatformGame.pdf · A. Create a new sprite 1. ... 0,2 1,2 2,2 0,1 1,1 1,2 ... Make a game like Super](https://reader031.vdocuments.net/reader031/viewer/2022030412/5a9dfefb7f8b9ada718c43fd/html5/thumbnails/8.jpg)
D. Player Sprite � Move to the Top &
Bottom… � How to deal with
Gravity?
![Page 9: A. Create a new sprite - University of Hong Kongi.cs.hku.hk/~syl/Downloads/02_PlatformGame.pdf · A. Create a new sprite 1. ... 0,2 1,2 2,2 0,1 1,1 1,2 ... Make a game like Super](https://reader031.vdocuments.net/reader031/viewer/2022030412/5a9dfefb7f8b9ada718c43fd/html5/thumbnails/9.jpg)
Reference � Scrolling Platformer Tutorial - Scratch Wiki
https://wiki.scratch.mit.edu/wiki/Scrolling_Platformer_Tutorial