-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Information added. Readme, welcome message on page load
- Loading branch information
BenBohle
committed
Mar 28, 2024
1 parent
fb6e8c9
commit 3fe5b1f
Showing
5 changed files
with
150 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
# Online Map Maker for the 42 so_long project | ||
|
||
With this **online** map maker you can visually design your own maps for the 42 so_long project and export them as a number map. | ||
|
||
If you have any suggestions or want to add features yourself, just join the project. | ||
|
||
|
||
![Alt text](img/screenshot.png?raw=true "Title") | ||
|
||
# Toolbox | ||
|
||
There are several tools in the Map Maker which are explained below. New features will be added soon. | ||
|
||
## Map size | ||
|
||
**Height:** Set the height of your map | ||
**Width:** Set the hidth of your map | ||
|
||
if you create a big map you will have to use the zoom out feature. | ||
|
||
## Enemy Identification (so_long BONUS) | ||
|
||
If you want to create a map with enemies you can set your so_long bonus enemy char / int. | ||
|
||
## Rubber | ||
|
||
Not sure which Block you want at this Position? No problem, just use the rubber to delete the actual block. | ||
You dont have to use the rubber, **you can just replace the actual block with another one.** | ||
|
||
**IMPORTANT:** if you generate a map with white rubber places you will have some "6" in your number map. its only for visual purpose. | ||
|
||
## Zoom out | ||
|
||
To see the whole map, you can zoom in. | ||
**Be careful:** zooming in can freeze the page at the moment. | ||
|
||
## Pencils | ||
|
||
**Wall:** Draw walls (NumberMap identifier: 1) | ||
**Floor:** Draw the floor. Floor is the default filled block (NumberMap identifier: 0) | ||
**Collectible:** Draw collectibles (NumberMap identifier: 1) | ||
**Player/Start:** Draw start (NumberMap identifier: P) | ||
**Enemy:** Draw enemy (NumberMap identifier: [your choice -> default F]) | ||
**Goal:** Draw exit (NumberMap identifier: E) | ||
|
||
## Generate | ||
|
||
just click on generate and copy your generated NumberMap! | ||
|
||
|
||
# Future features | ||
|
||
- **Auto Maze/Map Generator** (generate tons of maps that automatically follow the rules or are suitable for evaluations) | ||
- **multiple pencil settings** (like size) and tools like "**fill an area**" | ||
- **Custom start fill** ((currently it's the floor)) | ||
- **Better Map graphics** (if you have good ones push them ;) ) | ||
- **import** your current map to edit it |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters