D A D A Profile picture
Creating many things Mysda on youtube Games : Jungzzle, Deep Bellow the Cacti, Super Yeti Maker Pinball : Layout on Blood Machines, Lead on Haunted Station

Jun 2, 2020, 20 tweets

First Dungeon art already looking good ! #MysteryDada #MysteryDungeon

Alright, I now generate rooms in sections (and points to connect them. You can see them in yellow, but it's only for debug)

It's morning, I figured out how to sort all my points and connect them to the adjacent sections ! Corridors shouldn't be too hard to make now.
#MysteryDungeon #PMD #MysteryDada

AND THIS IS SUCCESSFUL !! Fully connected rooms that looks like a true Mystery Dungeon game !
#PMD #MysteryDada #GodotEngine

Some mazes (1 giant room, 3 corridors with no room, and one section with nothing) #MysteryDada

40x30 sections, on a 400x300 grid #MysteryDada

Collisions, sprite updated, teleportation in rooms, dungeon generation is instant and no more weird debug thingy #MysteryDungeon #MysteryDada

I can generate boss room, go to next floor with the stair, and even make heat waves that is guided by walls. So much new stuff !
#MysteryDada #GodotEngine

And now with smooth movements (and diagonals 👌)
#MysteryDada

Want some trees ? #MysteryDada

I think the original game was lacking this kind of things #MysteryDada

Worked really hard on the generation to get something closer to the original. Added water !!! (The tileset is pretty big now) And you can cut corner with the water and not the walls
#MysteryDada

I tried to match the DS screen resolution of 256x192 and it feels small ! We can only see 11x8 tiles. Not enought for my pleasure and for the moment my resolution was 384x288 (16x12 tiles) #MysteryDada #MysteryDungeon

3D TREES !! 🌳🌳🌳🌳🌳 #MysteryDungeonDay #MysteryDada

Ugly trees but at 400 fps on a 12 years old computer 😎 #MysteryDada

Nice looking trees with 500/400fps !! Took me 4h because #GodotEngine lack cell scaling or separator between cells or stretch options of any kind on tilemap.
In the end, my code use shaders + parallax + some ugly tilemap cheese. #MysteryDada

New improvement over the original:
I wrote a shader to display a certain percent of pixels in a sprite. That way traps are visibles before you walk on them. Enemies will also see them the higher the visibility is.
Those aren't well hidden, the values are temporary #MysteryDada

Shader visibility : 10%, 50%, 90%, and in game with random value
(Also it's a poison gaz trap, not functionnal yet)
#MysteryDada

Updated the textures and now a trap reveal itself when you walk on it. The action isn't here yet but I need attacks for this kind of stuff. So not for today ! #MysteryDada

After a very long time, I just can't keep the resolution like that. I'm pretty new to pixel art and the size of the original is just too small for my skill, I'll have to go a bit larger than the original. That mean : I have to redraw a bunch of stuff !

Share this Scrolly Tale with your friends.

A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.

Keep scrolling