-Legend of the Stick-

复制链接 & 嵌入
链接
复制链接
嵌入网页
复制嵌入代码
进入全屏模式
载入作品
正在创建积木……
载入角色……
载入声音……
加载扩展……
正在创建积木……
呼唤小猫……
传送Nano……
给Gobo充气 …
准备表情……
还没有人打赏!
最后修改于2024年01月22日

指导教师

操作说明

WELCOME TO THE -LEGEND OF THE STICK-

A LONE PERSON WAS WALKING OUTSIDE IN THE FOREST, WHEN SUDDENLY, THEY GET AMBUSHED BY GOBLINS! THEY WEREN'T CARRYING ANY WEAPONS ON THEM; FORTUNATELY, HOWEVER, THEY FIND A STICK ON THE GROUND. "I GUESS THIS'LL DO."

CONTROLS:
WASD/ARROWS TO MOVE AND JUMP
MOUSE TO SWING YOUR "SWORD"

GAMEPLAY:
EVERY ROUND, A CERTAIN NUMBER OF ENEMIES WILL SPAWN. TO DEFEAT THEM, SWING YOUR STICK WITH YOUR MOUSE.
THE FASTER YOU SWING, THE MORE DAMAGE AND KNOCKBACK YOU WILL DO.
AT THE END OF EACH ROUND, A SHOP PLUS SOME NPCS WILL APPEAR. YOU CAN INTERACT THEM BY CLICKING THE MOUSE.
USE THE COINS YOU COLLECTED TO TRADE STUFF AT THE SHOP, SEE YOUR ITEMS WITH LOOT (THE CHEST), AND SELL ITEMS YOU DON'T USE WITH BOOT (THE BOOT).
TO START ANOTHER ROUND, CLICK ON THE BELL LOCATED TO THE RIGHT.
SOME WEAPO- I MEAN SELF-DEFENSE MECHANISMS HAVE DIFFERENT STATS THAN OTHERS. THERE ARE THREE TOTAL TYPES OF STATS.
DAMAGE (DMG) - I WONDER WHAT THIS MEANS
KNOCKBACK (KNB) - HOW FAR IT KNOCKS... BACK
RANGE (RAN) - HOW LOOOOOOOOOONG AN ITEM IS
EACH STAT HAS A NUMBER TIED TO IT, 1 MEANS POOR, 2 MEANS AVERAGE, AND 3 MEANS GREAT!
CURRENTLY THE ONLY ITEMS ARE WEAPONS, DUE TO LIMITED TIME, BUT THERE MIGHT BE MORE THINGS ADDED SOON :P





































































































































THE SHOPKEEPER SAYS HI

备注与谢志

https://scratch.mit.edu/projects/921176377/

开发日志

变量

velX

enemVelX_ [Enemy]

MouseSpeed

FixedMouseSpeed

enemHP_ [Enemy]

velY

PlayerHealth

localVelY_ [Coin]

Xexport

Yexport

Coins

_ROUND

Kills

_ROUNDSTATE

entityID_ [Entity]

PlayerHealthMax

uiID_ [UI]

Zexport

_SCENE

ItemSelected

ShopItem3

__DAMAGE

__KNOCKBACK

_ItemEquipped

shopInv

enemType_ [Enemy]

enemSpeed_ [Enemy]

frame

shakestren_ [Environment]

x_ [Environment]

y_ [Environment]

x_ [Enemy]

frame_ [Enemy]

deleteID_ [DynaimicText]

_DIALOGUEPROGRESS

NoShopAccess

isClone [DynaimicText]

deleteText

StartNewRound

cloneID_ [TitleScreen]

localVelX_ [Weapon]

Playlist-64

birdID_ [Enemy]

BirdCount

BirdIDHurt

randomX_ [Enemy]

enemJump_ [Enemy]

shopState

 

列表

DropTable

Inventory

ItemList

TalismanList

ItemDescriptions

Playlist-64

ItemAbilitiesDesc

 

角色

Stage

造型

背景1

backdrop1

 

声音

catface

Haunted woods

SM3D Castle

3DW forest

world 7 map

pixel gauntlet thing

Mini game

Dimble Woods

 

代码

当 绿旗 被点击

将音量设为 69%

等待 ({_SCENE} = title)

重复执行直到 ({_SCENE} = title) 不成立

播放声音 catface 等待播完

 

当 绿旗 被点击

将 {_SCENE} 设为 logo

 

当接收到 Dead

重复执行 25 次

等待 0.1 秒

将音量增加 -2

停止所有声音

 

当接收到 Shop

重复执行 5 次

将音量增加 -9

等待 ({_SCENE} = main)

重复执行 5 次

将音量增加 9

 

当接收到 Inventory

重复执行 5 次

将音量增加 -9

等待 ({_SCENE} = main)

重复执行 5 次

将音量增加 9

 

当接收到 GameStart

停止所有声音

将音量设为 50%

删除 {Playlist-64} 的全部项目

将 Haunted woods 加入 {Playlist-64}

将 SM3D Castle 加入 {Playlist-64}

将 3DW forest 加入 {Playlist-64}

将 world 7 map 加入 {Playlist-64}

将 pixel gauntlet thing 加入 {Playlist-64}

将 Mini game 加入 {Playlist-64}

将 Dimble Woods 加入 {Playlist-64}

重复执行直到 ({PlayerHealth} < 0.0001)

如果 ({Playlist-64} 的项目数 > 0) 那么

将 {Playlist-64} 设为 {Playlist-64} 的第 在 1 和 {Playlist-64} 的项目数 之间取随机数 项

删除 {Playlist-64} 的第 {Playlist-64} 中第一个 {Playlist-64} 的编号 项

播放声音 {Playlist-64} 等待播完

否则

将 Haunted woods 加入 {Playlist-64}

将 SM3D Castle 加入 {Playlist-64}

将 3DW forest 加入 {Playlist-64}

将 world 7 map 加入 {Playlist-64}

将 pixel gauntlet thing 加入 {Playlist-64}

将 Mini game 加入 {Playlist-64}

将 Dimble Woods 加入 {Playlist-64}

等待 2 秒

 

当接收到 har har im tired of making these names

将音量增加 -17.25

 

当接收到 BackToTitle

将音量设为 69%

等待 ({_SCENE} = title)

重复执行直到 ({_SCENE} = title) 不成立

播放声音 catface 等待播完

 

角色1

 

Lag Destroyer 3000

 

Player

 

Weapon

 

Enemy

 

Environment

 

Collectible

 

Building

 

UI

 

Menus

 

Overlay Thingie

 

DynaimicText

 

FadeScreen

 

TitleScreen

 

HealthBar