Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

merwok

102
Posts
2
Topics
5
Followers
54
Following
A member registered Nov 18, 2019 · View creator page →

Recent community posts

This is the cutest tileset for a micro-sized adventure game!

Hello! Does the CC-by license mean we can use this font in any project? Also if I make a pico-8 game with it, the font definition would be one line of code and anyone could see the source code and copy it. I would add a line to mention credit and condition, but could not prevent people from copying it. Would that be a problem?

Could you make a linux build with the monogame tools?

Reading this was delightful!

I loved reading the original and didn’t know there was a DX version! Thank you for making it and for putting it in the BLM bundle.

Small game full of charm that gives us a delightful experience!

I have found ~5 packs at 4x4 on itch, even a 3x3 one!

Love finding your reviews Toma! Thanks a lot for posting them.

It’s in a bundle at the moment!

Tiny paintings are really well made :D

This is fun! Will you add the cart to the PICO-8 BBS too so that we can find it in SPLORE and play it on various devices?

Has anyone run the game successfully with wine or proton?

I don’t like clicking, playing games that are like work or balancing finances. How come this game is fun?!

I concur! This book is incredibly in-depth and accessible.

Nice atmosphere! Could you add a pause button?

What a fantastic puzzle game!

Thanks for sharing all that, I haven’t started playing Stardew Valley yet and many of the mods are interesting!

Are there links somewhere or are we meant to search the mod titles in a wiki or somewhere to find install instructions?

Great! This is the code that can be pasted into a cart with PICO-8 2.2.2 to create the font:

--e𝘹𝘱𝘳𝘦𝘴𝘴𝘪𝘰𝘯 p𝘳𝘰 𝘧𝘰𝘯𝘵
--𝘣𝘺 𝘴𝘰𝘮𝘦𝘱𝘹 𝘢𝘯𝘥 𝘮𝘦𝘳𝘸𝘰𝘬
poke(0x5600,8,8,9)
poke4(0x5680,unpack(split"0x3630.182e,0x1e33.3333,0x633f.0303,0x0303.7b63,0x6363.633f,0x7b63.636f,0x6363.3f03,0x037b.6363,0x3363.633e,0x3b63.636b,0x0000.0000,0x0000.0000,0x555d.633e,0x3e63.5d45,0x755d.633e,0x3e63.755d,0x0000.0000,0x0000.0000,0x0000.0000,0x0000.0000,0x0f66.7c00,0x7c66.0f06,0x0666.7c00,0x7f66.061f,0x0b6b.7e08,0x7e6b.0b0b,0x0000.0000,0x0000.0000,0x0000.0000,0x0000.0000,0x1c36.361c,0x0000.0000,0x0000.0000,0x0000.0000,0x0c0c.0c0c,0x0c0c.000c,0x0036.366c,0x0000.0000,0x7f36.0000,0x367f.3636,0x0b6b.7e08,0x3f6b.687f,0x3034.0000,0x002c.0c18,0x3333.1e00,0x5e33.7b1e,0x0000.0c18,0x0000.0000,0x0c0c.1830,0x3018.0c0c,0x3030.180c,0x0c18.3030,0x3600.0000,0x0036.3e1c,0x0c00.0000,0x000c.3f3f,0x0000.0000,0x0c18.1800,0x0000.0000,0x0000.3f3f,0x0000.0000,0x0c0c.0000,0x1830.3000,0x000c.0c18,0x6666.3c00,0x3c66.6666,0x1818.1c00,0x7e18.1818,0x6066.3e00,0x7e66.067c,0x6066.3e00,0x3e66.603c,0x6666.6600,0x6060.607c,0x0666.7e00,0x3e66.603e,0x0606.3c00,0x3c66.663e,0x6066.7e00,0x1818.1830,0x6666.3c00,0x3c66.663c,0x6666.3c00,0x3860.7c66,0x0c0c.0000,0x000c.0c00,0x0c0c.0000,0x060c.0c00,0x3800.0000,0x0038.3c0c,0x3e00.0000,0x003e.3e00,0x1c00.0000,0x001c.3c30,0x1c30.361e,0x0c0c.000c,0x7943.7e00,0x5d4d.4d4d,0x3e00.0000,0x7733.3333,0x1b03.0303,0x3b33.3337,0x3e00.0000,0x3f03.0333,0x3e30.3030,0x7733.3333,0x3e00.0000,0x3f03.3b33,0x3e0c.0c38,0x060c.0c0c,0x6676.6c00,0x3c60.6e66,0x1b03.0303,0x7333.3337,0x1c00.1800,0x3c18.1818,0x3038.0030,0x1c38.3030,0x6666.0606,0x6666.6e36,0x0c0c.0c0c,0x380c.0c0c,0x5b00.0000,0x5b5b.5b7f,0x3b00.0000,0x7333.3337,0x1e00.0000,0x1e33.3333,0x3337.1b00,0x0303.3b33,0x3333.3e00,0x3030.3733,0x3b00.0000,0x0303.0337,0x1e00.0000,0x3f30.1f03,0x1e06.0000,0x1c06.0606,0x3300.0000,0x1e33.3333,0x7300.0000,0x3c32.3333,0x6d00.0000,0x7c6f.6d6d,0x3300.0000,0x3333.1e33,0x3333.0000,0x1e36.303e,0x1f00.0000,0x1f06.0c18,0x0c0c.0c3c,0x3c0c.0c0c,0x180c.0c00,0x0030.3018,0x3030.303c,0x3c30.3030,0x0036.1c08,0x0000.0000,0x0000.0000,0x3f3f.0000,0x0000.180c,0x0000.0000,0x7f63.633e,0x6363.6363,0x3f63.633f,0x3b63.6363,0x0303.637e,0x7e63.0303,0x6363.633f,0x7b63.6363,0x3f03.637e,0x7e63.0303,0x3f03.637e,0x0303.0303,0x7b03.637e,0x7e63.6363,0x7f63.6363,0x6363.6363,0x0c0c.0c3f,0x3f0c.0c0c,0x6060.6070,0x7f63.6060,0x1b33.6363,0x6363.672f,0x0303.0303,0x7f63.0303,0x6b7f.7763,0x6363.6363,0x7b6f.6763,0x6363.6373,0x6363.633e,0x3e63.6363,0x6363.633e,0x0303.033b,0x6363.633e,0x603e.7b6f,0x6363.633f,0x6363.633b,0x3f03.333e,0x7f63.6060,0x1818.5b7f,0x1818.1818,0x6363.6363,0x3e63.6363,0x6363.6363,0x1c36.6363,0x6363.6363,0x6377.7f6b,0x1c22.6363,0x6363.6336,0x3763.6363,0x0c0c.0c1e,0x1830.637f,0x7f63.060c,0x180c.0c38,0x380c.0c18,0x0c0c.0c0c,0x0c0c.0c0c,0x1830.301c,0x1c30.3018,0x6f06.0000,0x0000.307b,0x361c.0000,0x0000.1c36,0x7f7f.7f3e,0x3e7f.7f7f,0x552a.552a,0x142a.552a,0x6b7f.7763,0x3e36.7f6b,0x4141.7f3e,0x3e7f.7763,0x1144.1104,0x1044.1144,0x7f1c.0808,0x2236.1c3e,0x0000.0000,0x0000.0000,0x7f7f.3600,0x1c3e.3e7f,0x0000.0000,0x0000.0000,0x491c.1c08,0x3614.1c3e,0x6b3e.1c08,0x3636.3e6b,0x6367.6f3e,0x3e6f.6763,0x4949.7f3e,0x3e63.7f7f,0x1070.3010,0x0e1b.1b1e,0x4963.773e,0x3e77.6349,0x7f3e.1c08,0x081c.3e7f,0x0000.0000,0x0000.0000,0x6373.7b3e,0x3e7b.7363,0x0000.0000,0x0000.0000,0x0000.0000,0x0000.0000,0x6377.7f3e,0x3e7f.4141,0x0000.0000,0x0000.0000,0x0000.0000,0x0000.0000,0x776b.6b3e,0x3e6b.6b77"))


--demo
cls(2) color(7)
poke(0x5f58,0x81)
for i=15,180 do
 print(chr(i),i%16*8,i\16*10)
end
(1 edit)

Hello! Thanks for sharing free fonts, they are really nice!

I program with PICO-8 (an emulator for a console that didn’t really exist with retro feeling and restrictions); custom fonts used to be costly (take much of the limited spritesheet + require custom code for drawing) but the latest version adds a simpler, cheaper way to define a custom font to use with the print function and built-in text effects. I ported Expression Pro to that system:

I had to adapt (height and width must be the same for all glyphs, no descenders, etc) and invent some glyphs for special characters (you can see arrow and action buttons for example). Had to sacrifice diacritics, but these could be done by drawing base character + superposition control char + accent or other; I saved thorn, dh and esszet :) I’m not 100% done yet and not satisfied with some of my spacing changes.

Would it be OK if I shared the code for this on the PICO-8 BBS (forum) with credit and link? Other people would be able to use the font and change it. I would also share here the commands that add the font to a PICO-8 game (it’s 3 lines of compressed pixel info, I generated them from sprites using a custom tool).

(1 edit)

This is the code to paste into a pico8 cart to use the font with pico8 2.2.2:

--MONOGRAM BY DATAGOBLIN
poke(0x5600,6,6,8)
poke4(0x5708,unpack(split"0x0404.0404,0x0004.0004,0x000a.0a0a,0x0000.0000,0x0a1f.0a00,0x000a.1f0a,0x0e05.1e04,0x0004.0f14,0x0408.1111,0x0011.1102,0x1e09.0906,0x0016.0909,0x0004.0404,0x0000.0000,0x0404.0408,0x0008.0404,0x0808.0804,0x0004.0808,0x0e15.0400,0x0000.0415,0x1f04.0400,0x0000.0404,0x0000.0000,0x0002.0404,0x1f00.0000,0x0000.0000,0x0000.0000,0x0000.0404,0x0408.1010,0x0001.0102,0x1519.110e,0x000e.1113,0x0404.0604,0x001f.0404,0x0810.110e,0x001f.0204,0x0c10.110e,0x000e.1110,0x1f11.1212,0x0010.1010,0x0f01.011f,0x000e.1110,0x0f01.010e,0x000e.1111,0x0810.101f,0x0004.0404,0x0e11.110e,0x000e.1111,0x1e11.110e,0x000e.1110,0x0004.0400,0x0000.0404,0x0004.0400,0x0002.0404,0x0106.1800,0x0000.1806,0x001f.0000,0x0000.001f,0x100c.0300,0x0000.030c,0x0810.110e,0x0004.0004,0x1515.190e,0x000e.0119,0x111e.0000,0x001e.1111,0x110f.0101,0x000f.1111,0x110e.0000,0x000e.1101,0x111e.1010,0x001e.1111,0x110e.0000,0x000e.011f,0x0f02.120c,0x0002.0202,0x1111.1e00,0x000e.101e,0x110f.0101,0x0011.1111,0x0406.0004,0x001f.0404,0x1018.0010,0x000e.1110,0x0911.0101,0x0011.0907,0x0202.0203,0x001c.0202,0x150f.0000,0x0015.1515,0x110f.0000,0x0011.1111,0x110e.0000,0x000e.1111,0x1111.0f00,0x0001.010f,0x1111.1e00,0x0010.101e,0x130d.0000,0x0001.0101,0x011e.0000,0x000f.100e,0x020f.0202,0x001c.0202,0x1111.0000,0x001e.1111,0x1111.0000,0x0004.0a11,0x1111.0000,0x000a.1515,0x0a11.0000,0x0011.0a04,0x1111.1100,0x000e.101e,0x081f.0000,0x001f.0204,0x0404.040c,0x000c.0404,0x0402.0101,0x0010.1008,0x0808.080c,0x000c.0808,0x0011.0a04,0x0000.0000,0x0000.0000,0x001f.0000,0x0000.0402,0x0000.0000,0x1111.110e,0x0011.111f,0x0f11.110f,0x000f.1111,0x0101.110e,0x000e.1101,0x1111.110f,0x000f.1111,0x0f01.011f,0x001f.0101,0x0f01.011f,0x0001.0101,0x1d01.110e,0x000e.1111,0x1f11.1111,0x0011.1111,0x0404.041f,0x001f.0404,0x1010.1010,0x000e.1111,0x0305.0911,0x0011.0905,0x0101.0101,0x001f.0101,0x1115.1b11,0x0011.1111,0x1513.1111,0x0011.1119,0x1111.110e,0x000e.1111,0x0f11.110f,0x0001.0101,0x1111.110e,0x0018.0e11,0x0f11.110f,0x0011.1111,0x0e01.110e,0x000e.1110,0x0404.041f,0x0004.0404,0x1111.1111,0x000e.1111,0x1111.1111,0x0004.0a0a,0x1111.1111,0x0011.1b15,0x040a.1111,0x0011.110a,0x040a.1111,0x0004.0404,0x0408.101f,0x001f.0102,0x0204.0408,0x0008.0404,0x0404.0404,0x0004.0404,0x1008.0804,0x0004.0808,0x0d12.0000,0x0000.0000,0x0a04.0000,0x0000.0004,0x1f1f.1f1f,0x001f.1f1f,0x0a15.0a15,0x0015.0a15,0x0e15.1f11,0x001e.1606,0x0404.0404,0x0004.0e15,0x0411.0411,0x0011.0411,0x0f19.0000,0x0013.1e0a,0x1f17.0e00,0x000e.1f1f,0x1f1f.0a00,0x0004.0e1f,0x1f05.0c0c,0x000a.0e04,0x151f.0e04,0x0017.151f,0x0000.0000,0x0000.0000"))

print("\14quick lazy fox dog")

Feel free to make it a downlod as a text file or a pico8 cart with a screenshot as cart label, or let me know if I should make one. Get on the pico-8 tag! :-)

My tool is a cart with the font drawn in the spritesheet and code that gets pixels from the spritesheet and turns it into the hex numbers above. I redrew your font and had to change some letters (we can’t have descenders) and I changed the spacing for some of the punctuation characters for consistency. I added some of my own characters but didn’t complete the full pico8 repertoire: the font is from “!” to “house” (ordinal code 33 to 138), there are more characters after that for arrow buttons, star, music note, etc. and katakana. Here’s a screenshot:

I haven’t published my tool yet; I’ll use your font as example with a link here when I do!

(1 edit)

Hello! I played level one (in browser), moving the gear character right then down and right, but when it reaches the goal (gear outline), the level restarts.

(1 edit)

The “load” command is useful for some big games, for example if you have an overworld (like mario level selection) and then one cart per level. Each cart needs to copy the common sprites and all of the code.

Another way is called multi-cart and relies on the “reload” command. Instead of going to another cart, this one stays in the same cart but copies data (sprites or map or sound or music) from another cart into the current one. Combined with data compression, this is a powerful option to make a bigger game. It doesn’t change the tokens/characters limit though.

(2 edits)

We used to have to draw sprites for custom fonts, using special code to convert text to sprites, now it’s all handled for us! (but you have to draw glyphs as binary numbers, like 0b01110 for the first row of A, or use a cart tool to generate code from sprites — a few of us are making such tools).

I will send you a text file and a PICO-8 cart with the commands to define the font in PICO-8 and the link to the BBS thread when I complete my tool. Thanks for the permission!

Hello! The latest version of PICO-8 added the ability to define custom fonts, so I ported yours as example to learn the system. PICO-8 is a fantasy console emulator with retro feeling and restrictions; this new thing doesn’t require to use sprites or complicated code, so I have a feeling it will be popular.

I have only shared the screenshot so far, not the code; I could send it to you if you wanted to publish it under your own account, or share it myself on the PICO-8 community forum with attribution, or delete it — just let me know what you prefer! (Due to how PICO-8 works, if I use this font in my game anyone could copy it.)

The art style is super cute! Would have looked just right on the GBA.

I don’t have a windows or apple computer to play, do you know by any chance if the game runs with wine or proton?

People have to make a living! Zep spends a lot of time working on PICO-8, Voxatron and the BBS; we pay a license fee to use these programs.

(1 edit)

Hello! This is one of the most followed tutorials: https://mboffin.itch.io/pico-8-top-down-adventure-game-tutorial

The same person also has bite-sized tutorials on their itch page.

They are really nice!

This looks nice!

Have you thought about uploading your games on the BBS? It would let people find them using SPLORE, and download them to play offline or on handhelds.

Had a really nice time exploring!

Ah I understand! Thanks for explaining, I hadn’t read the tier descriptions on patreon in detail. I think my small contribution works as thanks for the free asset packs and I can always buy a pack on itch!

Hello! Is this pack meant to be accessible for Patreon supporters?

Thank you for finally giving us a Venusaur gardening simulator.

Thank you! Fun to see that five different people have made 4x4 asset packs (there’s even one at 3x3!), platformer and top-down. Could make a game with Ant-man / Giant-man mechanics!

(1 edit)

Thanks for sharing this! Looks like it could be adapted to the pico8 palette to make some neat overworlds :)

Do you mind adding license information in metadata?

Ohh this game looks great! Anyone knows if it plays with wine or proton?

Hello! I have played many games on pocket go 2 thanks to your emulator :) Is it useful to bring bugs to you? Below are copies of recent crashes (thanks for log file saving!); I don’t know which are things added to lua by pico8 that are not yet supported by tac08, or which are bugs that the game authors should fix (but I assume that games work with pico8).

pieces of cake: plays, gets some graphical glitches when there are combos, then at some point restarts

arcanenectar-0.p8.png:273: title_goblet:update(): attempt to index global ‘title_goblet’ (a nil value)

cyclo-8.p8.png:289: local disty = abs(s-j): attempt to call global ‘pal’ (a table value)

deflektor.p8.png:105: self.state.entitylist[idx]=nil: bad argument #1 to ‘remove’ (position out of bounds)

flipknight-0.p8.png:94: copytable(self, obj): bad argument #2 to ‘remove’ (number expected, got string)

frog_home.p8.png:244: local dy+=(self.my*2): unexpected symbol near +=

moonmissions.p8.png:557: stars[star_screen_x][star_screen_y]={}: ‘end’ expected (to close ‘do’ at line 553) near <eol>

wolfhunter-0.p8.png:174: print(line, x, y, color): ‘end’ expected (to close ‘do’ at line 170) near <eol>

Go to Edit project → Metadata (it’s a tab) → Release info

(1 edit)

Hello! This pack is interesting! Do you mind if I make some suggestions?

  • make bigger screenshots for previews (there is an option in PICO-8’s config file, or you can scale up using any tool)
  • it’s nice to see a screenshot of example use (like the current one) and screenshot of spritesheet (for paid assets, people usually rotate and watermark the screenshot so that it’s possible to get an idea but not directly copy it)
  • use tags! 8x8, pico8, 2d, tileset
  • add a license
  • the asset pack should be one PNG file (direct import into PICO-8) or a zip if there are multiple PNGs

Hope this helps!

(P.S. this is a guide to upload games to itch: https://www.lexaloffle.com/bbs/?tid=40036 )

This is nice :)

If I can make two suggestions:

  • catched pokémons → caught pokémon
  • black background colour merges with black outline of the sprites and make them look a little weird