Hi, my PlayDate FINALLY came, and I really want to make a game for it, and I have a great idea: a platformer that shifts around when you turn the crank. I am still trying to figure out how to use the LDtk importer and find characters, but I can do that later. For now, I'm trying to figure out how to shift everything around. Say that I did have an actually working level and character, and another level. My idea was to take a screenshot when you turn the crank, and then find the differences between the screenshot and the new level, and change them for a nice, clean transition, but it would be WAY too complicated. Does anyone have any other ideas (and code cause I'm really bad at it lol)
What would the transition be? The geometry animating fully from one to the other, with full collision detection if the player or other objects bump against in-between states? That would be complex custom work.
If you just want a visual dissolve, while all objects hold still and collisions don't matter, that's simple enough. Capturing the screen and dissolving that away to reveal the new level behind it would work pretty simply (some methods being faster than others).
Yeah, I think that would work! Could you try to make the code cuz i'm really bad at lua lol. This is my first really big project so I'm probably gonna need a lot of help
Starting with a small concept is sometimes the easiest way to learn. (I started by making a clock, then a bunch of other clocks... then the game I had in mind.) The SDK comes with some useful examples to look at.