Minecraft Maps / Other

"Baba is You" text parsing system

  • 917 views, 3 today
  • 12 downloads, 0 today
  • 2
  • 1
AntiElusiveness's Avatar AntiElusiveness
Level 23 : Expert Procrastinator
2
This is something of a programming challenge I gave myself a while ago based on the mechanics of the indie puzzle game Baba is You. I'm publishing it now to celebrate the big level editor update coming to Baba is You tomorrow. The game involves pushing blocks with words around in a grid to spell out "sentences" that read from left to right or from up to down. The "sentences" in a level control the "rules" of that level. This map provides a stony grid onto which you can place various blocks that correspond to words. When you press the "Read rules" button*, it will parse the word blocks in the 33-by-6-by-18 area and say in the chat whatever rules have been formed and how many times each has been formed, if it has been formed more than once. See the image gallery for demonstration. Words at the same x and z coordinates represent overlapping or stacked texts. Which blocks correspond to words and what words they correspond to can be changed by modifying "words.mcfunction" in the world's data pack.
(Honestly if you aren't a fan of the game this probably isn't of interest to you.)
*You might have to wait a bit, especially if you've formed something complicated like what's on the left in image 6.

That's all. Happy level editor update to Baba fans and happy almost 1.18 to everyone else!
Progress100% complete
Tags

Create an account or sign in to comment.

Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome