YAWP Games | Wishlist Isoterra now!'s Avatar

YAWP Games | Wishlist Isoterra now!

@yawpgames.bsky.social

YAWP Games is a small (me, myself & I) Indie Game Studio. Working on: * Isoterra: Isometric Open World survival (https://store.steampowered.com/app/3436430/Isoterra/) * Maze Wars: PVP Mazing TD https://linktr.ee/YAWPGames

4,493 Followers  |  5,539 Following  |  800 Posts  |  Joined: 04.09.2024  |  2.1111

Latest posts by yawpgames.bsky.social on Bluesky

I'm the only one that when it's playing a game starts to think: "I could do this ... ?"

And then just start thinking on how to take that idea and change it a bit.

Yes my brain is drifting again but the idea is too far away and not yet attractive enough haha

#gamedev #solodev

05.08.2025 14:42 โ€” ๐Ÿ‘ 10    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Everything is in memory, it's not that much TBH. Array+Map of tails to render and then I render the thing that are special, like blocks of the maze or other things.

I only draw what's visible on the current view-port, so when I scroll back it gets slow, but scrolling will not be on the game.

01.08.2025 19:07 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Ok, I have the boss mechanics already decided.

I'm thinking I'll not post anything about the boss until it's all done so it makes sense all together.

It may take a while as I'll go on vacations on a few days too haha

#gamdev #roguelite #solodev #indietech #roguelite

27.07.2025 20:49 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yeh that's true too you are right.

27.07.2025 20:25 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yeh it's really weird, I remember playing NFS2 a lot, but now I don't see anything.

I'm guessing it's a hard genre in which to innovate, most of them have the same game loop at the end.

27.07.2025 19:15 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I follow and read a lot of indie devs and their games, no one is doing any type of race game?

Is it out of my radar or is not a popular genre?

#gamedev #indiedev

27.07.2025 14:36 โ€” ๐Ÿ‘ 11    ๐Ÿ” 4    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

O no ... I cannot un-see this now hahahaha

26.07.2025 21:24 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

So based on this next thing is gonna be a boss, which I'm really excited about TBH ๐Ÿ˜

I think I'll add a few semi-bosses and big bosses in 1 map, not just one.

#gamedev #roguelike #solodev #indietech #roguelite

26.07.2025 20:52 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Waves is done!

For now at least. It can be really hard, on the video I fail to do it haha (last wave was impossible).

But as there are missing parts on the combat I'll balance it afterwards.

#gamedev #roguelike #solodev #indietech #roguelite

24.07.2025 11:36 โ€” ๐Ÿ‘ 11    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Hahaha by mechanics I mean abilities, strategy, phases and so on haha.

15.07.2025 12:25 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Combat and Waves implemented and success of the objective!.

Now the only part missing is to make the mobs not roam around but actually try to attack the objective unless the player is in range.

Also there'll be more than 2 waves ๐Ÿคฃ

#gamdev #roguelite #solodev #indietech #roguelite

15.07.2025 11:35 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yeh ... and when they have that `Autoplay` it's even crazier hahaha

10.07.2025 10:28 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yeh that's what I'm thinking, a lot of game sometimes I stop playing just because of that +10 different progression systems each one totally different than the other and requiring totally different materials etc ... haha

09.07.2025 11:42 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Defend the objective first steps.

Diamond added on the game to an area and once you step on it the area is walled off.

Next thing is to start spawning the waves of mobs that will try to attack the Diamond.

#gamdev #roguelite #solodev #indietech #roguelite

09.07.2025 11:38 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

So one think I always have at the back of my mind is progression and how should I do it.

I don't want to do something really complex with multiple layers of the same thing.

So I'm reading a bit on Roguelite/like common progressions now haha.

#gamdev #roguelite #solodev #indietech #roguelite

04.07.2025 19:26 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

So as the Defend the objective was voted the most. I've worked on the Objective the protect first.

X amount of hits will corrupt it until it's totally corrupted in which then the Objective is lost and you'll be able to retry.

#gamdev #roguelite #solodev #indietech #roguelite

04.07.2025 11:25 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

So the aggregated result of the poll yielded the following, in order:

1๏ธโƒฃ Defend objective (waves)
2๏ธโƒฃ Boss with mechanics
2๏ธโƒฃ Lure creatures to safety
3๏ธโƒฃ Falling floor

So there is a tie for second position but the rest is clear.

Let's do it!

#gamdev #roguelite #solodev #indietech #roguelite

02.07.2025 18:16 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

Maze objective is done. Which should be the next Objective added? I have a list but I'll pic the ones I think I like the most #gamdev #solodev #indietech #roguelite

1๏ธโƒฃ A Boss whith mechanics
2๏ธโƒฃ Defend objective (waves)
3๏ธโƒฃ Falling floor(1 val path)
4๏ธโƒฃ Lure creatures to safety

๐Ÿ“Š Show results

01.07.2025 15:08 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Maze objective is done. Which should be the next Objective added? I have a list but I'll pic the ones I think I like the most #gamdev #solodev #indietech #roguelite

1๏ธโƒฃ A Boss whith mechanics
2๏ธโƒฃ Defend objective (waves)
3๏ธโƒฃ Falling floor(1 val path)
4๏ธโƒฃ Lure creatures to safety

๐Ÿ“Š Show results

01.07.2025 15:08 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I was actually lucky that the 2 first ones where generated really close haha I was expecting to have to search for them for a long time hahaha

01.07.2025 13:15 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Now I've added chests to the maze so it has an objective!

There are a total of 9 chests and you have to find 3.

Also made it so inside the maze you can only auto-move 10 tiles ahead.

I think with this I'll consider Mazes done for now ๐Ÿฅณ

#gamdev #roguelite #solodev #indietech #roguelite

01.07.2025 13:08 โ€” ๐Ÿ‘ 8    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Ok this maze looks much better haha.

Still not perfect, need to add the objectives in it (some chests to find). Some assets are still missing so I'm using the block. The doors to not be able to just click and traverse (as on the video) are missing.

#gamdev #roguelite #solodev #indietech #roguelite

30.06.2025 10:38 โ€” ๐Ÿ‘ 10    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Logic optimized, now it's instant instead of +10'

I was reusing Astar for this. Basically for a point X i was running Astart against all the other points to see if there was a path so they are on the area.

Now I use Recursive Depth-First Search (DFS)

#gamedev #roguelite #solodev #indietech

27.06.2025 20:18 โ€” ๐Ÿ‘ 9    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Ok now i've isolated the areas and I can identify them separately.

Though I'll have to optimize the logic as it's REALLY slow RN to calculate that haha.

#gamedev #roguelite #solodev #indietech #roguelike

27.06.2025 15:14 โ€” ๐Ÿ‘ 10    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

Also the enemies on the map are placed using Poisson Disk Sampling hehe

27.06.2025 11:52 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yes is folded perlin ๐Ÿ‘ and the newer version is mixed with "normal" perlin that draws "blobs" on top of it so it generates "rooms".

I wanted all to be procedurally generated as then I can introduce reproducible randomness on every map.

bsky.app/profile/yawp...

27.06.2025 11:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

So following the change I want to do on the Maze, I started detecting the big open areas, which is something I needed to do anyway to place other challenges.

Next I'll select one and Maze it haha

#gamedev #indiedev #solodev #indietech #roguelite #roguelike

27.06.2025 11:13 โ€” ๐Ÿ‘ 13    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'll change the way I'm facing this problem of creating a maze.

Trying to fit a geometric figure into a procedurally generated world feels weird.

Instead what I'll do is identify the larger areas between tunnels and maze one of the areas (not hexagonal)

26.06.2025 19:38 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Creating a Hexagonal mazes ...

I have the main logic there but it creates simple mazes so I'm modifying it so it creates more complex ones ... which is breaking them RN ๐Ÿคฃ

Red=Wall
Green=Block
Blue=Door
Numbers=Path order generated

#gamedev #indiedev #solodev #indietech #roguelite

26.06.2025 13:25 โ€” ๐Ÿ‘ 18    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

Well I think for now I'm gonna leave it like this.

By play-testing it I'll see if it's too messy (too many corridors) or if that is actually better ๐Ÿคฃ

#gamdev #roguelite #solodev #indietech #roguelite

19.06.2025 16:24 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

@yawpgames is following 19 prominent accounts