0bfe5acde5
fix namespace now that we have a tilemap temp literal |
||
---|---|---|
.github/workflows | ||
.vscode | ||
.gitignore | ||
LICENSE | ||
Makefile | ||
README.md | ||
main.blocks | ||
overworld.ts | ||
pxt.json | ||
search.ts | ||
test.ts | ||
tilemap.ts | ||
tsconfig.json |
README.md
overworld
This extension contains advanced APIs for working with tilemaps in blocks. The APIS are divided into two categories:
- Tilemap - Blocks that can be used with any tilemap in Microsoft MakeCode Arcade
- Overworld - Blocks that can be used to create multiple tilemaps and transition between them
Overworld is great for creating worlds in MakeCode Arcade composed of multiple tilemaps. Here are some good use cases:
- Games with multiple levels
- Games with multiple settings linked by doorways
- Games with locations connected by an overworld
- Top-down games where the player moves between multiple connected "screens"
- Procedurally generated tilemap games
Create a project with this extension
This repository can be added as an extension in Microsoft MakeCode.
- open https://arcade.makecode.com/
- click on New Project
- click on Extensions under the gearwheel menu
- search for https://github.com/riknoll/overworld and click import
Edit this extension
To edit this repository in Microsoft MakeCode.
- open https://arcade.makecode.com/
- click on Import then click on Import URL
- paste https://github.com/riknoll/overworld and click import
Supported targets
- for PXT/arcade (The metadata above is needed for package search.)