ScratchData LogoScratchData
Back to MCLTang's profile

Dungeon maker

MCMCLTang•Created October 4, 2023
Dungeon maker
7
7
63 views
View on Scratch

Instructions

ON THE MAP SELECTION (light blue background): - key arrows: move around dungeon - z: zoom out - x: zoom in - click a room to enter it - the buttons on the top right corner expand the dungeon and the ones on the buttom right shrink. - click the eraser button and click a room to erase, click the button again to cancel the action. - in the folder: save gives you a code, load asks for a code, and delete all restarts the dungeon with other room proportions. INSIDE THE ROOMS: < press m to go back to dungeon map > < press p to change between editor and playing > ---Editor Mode:--- - wasd: fly around - 1: place wall - 2: place floor (empty walkable tile) >click the floor to make a hole, and click a hole to make normal floor again. - 3: place box (can be broken with sword) ---- DOOR: 4 to place, at the edge block of the door, click it (or press 4) and hold to change door size. Once you let it down, the door will be updated. Deleting any door block will delete the entiry door. ---- CHEST: 5 to place, press 5 on a existing chest to change between locked and normal. Click the chest to change the loot inside from sword(enables sword), bow (not available yet), and key(used to open locked chests). ---- - 6: place enemy --> click on a existing one to delete. - 9: place gem (dungeon's finishing goal). - 0: place player spawn point (spawn by selecting play after clicking the green flag) - Press space to change the variable "have sword" to start with sword or not. ---Playing Mode:--- - wasd: walk around - space: attack - e: open chest/door touch the edge of the room to move on if dungeon layout allows.

Description

AI pathfinding script: https://www.youtube.com/watch?v=K1GwbqpAfLQ&ab_channel=griffpatch Saving system: https://www.youtube.com/watch?v=IRtlrBnX-dY art done by me //////////////////////////////////////////////////////////////////////////////////// version 1: map, rooms, scrolling, movement, empty tile, wall, enemy, sword, expand and delete dungeon. version 2: box and chest. version 3: hole tile. version 4: erase room and file managment(save, load, delete all) / save code Version1. version 5: doors added. Future plans: - proper GUI - bow - more enemy types(and improved ai) - more items to chests - other interactable items like levers and doors (mario maker gizmos)

Project Details

Project ID902836619
CreatedOctober 4, 2023
Last ModifiedFebruary 15, 2024
SharedDecember 19, 2023
Visibilityvisible
CommentsAllowed