Advertisement · 728 × 90
#
Hashtag
#PuroDunjon
Advertisement · 728 × 90
Post image

I pushed #puroDunjon into the stack (I'll pop it later)

I'm currently in game jam mode: I want to make this "other" game as quickly as possible

So, the last screenshot with not much visible things going on (collisions stuff)

#indiedev #indiegame #gamedv #solodev #playdate #screenshotSaturday

6 2 0 0
Post image

Reaching a satisfying solution for handling collisions, doors, locking mechanisms and keys

Still need triggers and some specials objects, but not today

Now it's time to set the keyboard aside because I'm soooooo tired

#indiedev #indiegame #gamedev #solodev #playdate #puroDunjon

9 2 0 0
Post image

Because if a door separate 2 rooms, to which room does it belong? both? neither?

#indiedev #indiegame #gamedev #solodev #playdate #puroDunjon

9 2 0 0
Post image

It take a variable length of time for me too simply use available tools (let's say ogmo) and not reinvent the wheel (but still feel stupid for wasting hours)

#indiedev #indiegame #gamedev #solodev #playdate #puroDunjon

9 2 0 0
Video

Some invisible improvement where the title screen use a tilemap for 90% of what's visible

Cramming letters and tilesets in an unique image: 256x256, 47.2KB as for now

Slow updates are still updates

#indiedev #indiegame #gamedev #solodev #playdate #puroDunjon #screenshotSunday

11 5 0 0
Post image Post image Post image Post image

Next thing is sorting the dead ends by distance from the starting room and locking them recursively (guess what's inside?) metroidvania style!

A nice concept not limited to mazes

I may use it for some other game(s)

#indiedev #indiegame #gamedev #solodev #playdate #puroDunjon #screenshotSaturday

12 2 0 0
Post image

Another detail I'm not sure about that for the story mode: I'm inclined to use a different seed for each player, ideally based upon some uuid/serial number (but how can i get it?) or should I just use the same one for everyone?

#indiedev #indiegame #gamedev #solodev #playdate #puroDunjon

9 1 0 0
Post image

I'm not really sure if the "daily challenge" in #puroDunjon should be playable only once per day or not

I see the good either way:
- The few that could beat it are very good
or
- You got 24h to beat the top score

I'm open to hear more arguments tho

#indiedev #indiegame #gamedev #solodev #playdate

8 2 0 0
Preview
Seeds & mazes, Locks & Keys: Puro Dunjon (Playdate version) Let’s talk a bit about why I fell in love with labyrinths and procedural generation. At the end of 2024, I made a pretty simple game: You are in a dungeon and you must escape. As much as I know that.....

This time, a technical incoherent rambling about procedural generation

Seeds & mazes, Locks & Keys: Puro Dunjon (Playdate version)
itch.io/blog/1347454...

#indiedev #indiegame #gamedev #solodev #playdate #puroDunjon

10 2 0 0
Post image

Later today, I'll make a technical post on itch.io about the "design" behind #puroDunjon

#indiedev #indiegame #gamedev #solodev #playdate

11 2 0 0
Post image

After many attempts, I switched from Kruskal's algo to Eller (with some adjustments)

It's incredibly fast (and efficient), so any loading screen may be for mood

3x3: tests for required deadends 👍
4x4: default 👍
5x5 up to 7x7: 👍 (NG+ ?)
😀
#indiedev #indiegame #gamedev #solodev #playdate #puroDunjon

11 2 1 0
Post image

So, obviously, I try implementing the old algo and boy o boy

2x2 works, given the limited possibilities

3x3 feel like failing brute force as it takes too much time

My aim is 4x4, no less, and ideally up to 7x7

Moving to another algo

#indiedev #indiegame #gamedev #solodev #playdate #puroDunjon

15 4 0 0
Post image

The good news: I found bugs in how I picked a value from the seed

Still wonder if I should go back to my old implementation or try a new one

Tests and performances will decide in the end, as I don't want to exclude larger 7x7 maze yet

#indiedev #indiegame #gamedev #solodev #playdate #puroDunjon

15 2 1 0
Post image Post image

For the life of me, I can't find why this very implementation of the algorithm won't work

Do the original implementation was working "eventually"?

So, of course, I'll be implementing a different one

Maze aspect is important, so 🤞

#indiedev #indiegame #gamedev #solodev #playdate #puroDunjon

17 2 1 0
Post image Post image Post image Post image

No sure about the total number of dungeon rooms, 4x4 seems fine enough whereas 7x7 could be too much (maybe in challenge mode?)

#indiedev #indiegame #gamedev #solodev #playdate #puroDunjon #screenshotSaturday

17 2 0 0
Post image

While I do have faith in the maze algorithm, I'll still have to make a map screen

Obviously, it'll be better once said algorithm is fully implemented

#indiedev #indiegame #gamedev #solodev #playdate #puroDunjon #screenshotSaturday

18 2 0 0
Post image

While rewatching the trailer, I think I've found the way I want to tell the game story, this time

I'm leaning toward letting the player make them own interpretation with things found here and there

Writing less, putting holes and clues

#indiedev #indiegame #gamedev #solodev #playdate #PuroDunjon

14 4 1 0
Post image

Back to writing the maze generator (again), seed based as always

It's a good exercise and on #playdate hardware, it should not take too long to generate the rooms

Obviously I'll do console tests and optimise

Worst case, I make a loading screen

#indiedev #indiegame #gamedev #solodev #puroDunjon

12 4 0 0
Post image

Pondering if I should make a continuous camera scrolling targeting the player, scrolling upon room transition or not bother at all and teleport the camera when changing room

The less cumbersome solution will eventually become obvious

#indiedev #indiegame #gamedev #solodev #playdate #puroDunjon

10 3 1 0
Video

I don't have much to share right now because I want to take my time

I'll have to make some tests to put screen readability first, given the 1bit nature of the display

Still, I want it to be a good port/remake

#indiedev #indiegame #gamedev #solodev #playdate #puroDunjon #screenshotSaturday

12 2 0 0
Post image

I think I should start the year with porting Puro Dunjon to the #playdate

The game seems to fit nicely on it, and a daily challenge mode more so

I may add some things, but only after the core gameplay is nailed

#indiedev #indiegame #gamedev #solodev #puroDunjon

10 2 0 0
Preview
Something About Puro Dunjon (Playdate version) TL;DR: Puro Dunjon (Playdate version) will have some links to the original game but will be mostly different. And should be released in 2026 (let’s hope). So why all of sudden did I wanted to make a.....

Something About Puro Dunjon (Playdate version)
itch.io/blog/1137569...

#indiedev #indiegame #gamedev #playdate #puroDunjon #decay #proceduralGeneration

7 2 0 0
Post image

Got the save files working and a correct positioning for the player

Tested on the actual machine, fps is acceptable. Not locked 50, but well above 30/40

Also, got a basic interaction menu, I'll see if I can generalise it

#indiedev #indiegame #gamedev #solodev #playdate #puroDunjon #decay

3 1 0 0
Video

Currently reforging my prop system to be less generic, thus having to redo the map switching component

Also, I defined the core gameplay along the lines of "what was your sentence, and what can will you do about it"

#indiedev #indiegame #gamedev #solodev #playdate #puroDunjon #screenshotSaturday

11 2 0 0
Video

Switching map took some time: Setting a proper format editable in ogmo and usable in game

The whole thing is a bit sudden, so maybe a quick transition could be interesting

But at least, it seems to load & parse quickly, which is nice

#indiedev #indiegame #gamedev #solodev #playdate #puroDunjon

13 4 0 0
Video

*.drawSampled() is nice but hard when you want to draw 2d using 3d position

I may still use it somehow, but I'd rather have a good workflow with simpler, connected tilemaps and small dynamic elements/fx

Ogmo is still fun to parse

#indiedev #indiegame #gamedev #solodev #playdate #puroDunjon

11 4 0 0
Post image

Playing with *.drawSampled(...), because it looks better, but still wary of the impact on fps

Ogmo for ground tilemap & some tricks for props

Also it'll be both a remake and a prequel

I hope I can add gameplay/lore in a compact shell

#indiedev #indiegame #gamedev #solodev #playdate #puroDunjon

11 3 0 0
Video

Sometimes, checking distances feel better than checking intersections

#indiedev #indiegame #gamedev #solodev #playdate #puroDunjon #screenshotSaturday #screenshotSunday

29 4 0 0
Video

I hope I'll be able to do nice things with shadows

#indiedev #indiegame #gamedev #solodev #playdate #puroDunjon #screenshotSaturday

20 6 0 0
Video

I'll try the mantra again, "make it before make it good"

Working on the sequences flow first is kinda good for me

I think I'll reuse most of the assets from the original one

It's a remake, not a remaster tho

#indiedev #indiegame #gamedev #solodev #playdate #screenshotSaturday #puroDunjon

15 3 0 0