BeepMini Adventure Game Maker
The BeepMini Adventure Game Maker is a web-based tool for creating and editing adventure games for BeepMini. You can use it for 1 of 2 things.
- Making games that can be played in the BeepMini console.
- Making maps for your own BeepMini games.
How to use the Adventure Game Maker
- Open the Adventure Game Maker in your web browser.
- Design the map layout.
- Add game objects and other elements to the map.
- Export the map as a
.b8.pngfile. - Load the exported map file into your BeepMini game or console.
Editor Sections
The Map Editor consists of several sections for different tasks.
- Map - Design and edit the map layout using tiles represented by different characters.
- Objects - Add and configure game objects like player start position, doors, crates and other objects. This will grow over time.
- Tilesets - Manage and select tiles for your map. The tiles are stored in the BeepMini cartridge file.
- Settings - Configure game settings and properties.
-
Export - Design your game cover art, and export your map and game settings as a
.b8.pngfile for use in BeepMini games.
Menu
The menu at the top of the editor provides access to various functions:
- New - Create a new map.
-
Load - Load an existing map from a
.b8.pngfile. - Save - Save the current map as a json array. This can be loaded back into the editor later.
- Play - Test the current map in a BeepMini game environment.
How to Use the Games
You can play games created with the Adventure Game Maker on the BeepMini console in a web browser.
The games can be exported from the Adventure Game Maker as .b8.png files, which can be loaded into the BeepMini console. These files contain all of the game settings, and map data needed to run the game.
If you edit the image or display them on social media it may corrupt the data so be careful when you share the game.
Submitting your game
You can submit your game to the BeepMini Game Gallery by following the instructions on that page. You should do this by pressing the ‘save’ button in the Adventure Game Maker, and then copying and pasting the JSON data into the submission form.
Future Wishlist
The following is a non-exhaustive list of features that I would like to add to future versions of the Adventure Game Maker. None of these features are guaranteed to be implemented, but they are on my radar.
- NPCs, fetch quests and information, and rewards
- Enemies, bump combat and unlocking doors
- Chests, earn rewards and money
- Shop, to spend money in
- Items, weapons and abilities (bombs)
- Destructible blocks, breakable blocks that can be destroyed with items
- Switches, unlock doors, release enemies, reveal key/chest
- End game state, a way to have a ‘you win’ screen
- Simple cut scenes, A sequence of images and text, possibly with simple animation (screenshake, particles etc) that can be triggered on events
- Triggers, go to a certain place and trigger an event
BeepMini
BeepMini is a tiny JavaScript library for making, sharing and playing retro games. If you want to contribute to the project, please visit the BeepMini GitHub repository.