a tool for importing tileset into Bitsy games
Go to file
Max Bradbury 19d6b25a33 description 2020-08-14 13:04:57 +01:00
includes styling 2020-07-21 20:23:30 +01:00
src remove unnecessary ID increments 2020-07-22 17:13:45 +01:00
.gitignore ignore IDE dir 2020-07-25 12:43:38 +01:00
Cargo.toml description 2020-08-14 13:04:57 +01:00
LICENSE add license 2020-07-19 16:39:43 +01:00
README.md more readme 2020-07-21 10:14:07 +01:00
build.sh alternate tile functionality; move some things around 2020-07-20 22:34:07 +01:00
deploy.sh fix deploy script 2020-07-20 22:38:04 +01:00
index.pug styling 2020-07-21 20:23:30 +01:00
script.js styling 2020-07-21 20:23:30 +01:00

README.md

tilesy

import tile sheets into Bitsy games.

about

© Max Bradbury 2020. released under the MIT license. uses my own bitsy-parser library and the delightful wasm-pack.

usage

you will need an image, and optionally, a Bitsy game to add your tiles to. if you want, you can create a new Bitsy game with the desired tiles.

image

ideally, your image should be monochrome (black and white) but any image should work if the contrast is good. very light or dark images will not work properly. if your image is not monochrome, you may want to convert it manually first for best results.

game data

to add tiles to an existing Bitsy game:

  1. open your game in Bitsy
  2. click the "tools" dropdown
  3. open the "game data" window
  4. either click the "download data" button or copy the game data to your clipboard
  5. in tilesy, either use the file browser to open your game data file, or paste your game data into the text box

do not use an HTML file in place of game data! it is not the same thing and will not parse correctly.

ideas

  • use one of the many monochrome tile sheets available on itch.io
  • draw your own tile sheet in your favourite paint program e.g. Aseprite
  • "borrow" tiles from an existing game that uses 8×8 tiles, for example any NES or Gameboy game
  • import an unusual image and see what kind of game you can make with the resulting tiles

help

this tool requires Javascript and WebAssembly, and may not work in all browsers.

if you encounter any issues, please email me with a good description of the problem and (if applicable) any errors in your browser's console.