# orderedItems[].object.content
If anybody wants to say hi on threads, I’m at @taylank_gamedev

# orderedItems[].object.contentMap.en
If anybody wants to say hi on threads, I’m at @taylank_gamedev

# orderedItems[].object.content
@jonikorpi gonna have to admit I signed up for it knowing the reasons. As an indie dev who once made a game and released it to a non existent audience, I now better appreciate the importance of reach. And while I love the community here and the handful of connections I have, the people who can make my next game a financial success are largely on that other platform.

# orderedItems[].object.contentMap.en
@jonikorpi gonna have to admit I signed up for it knowing the reasons. As an indie dev who once made a game and released it to a non existent audience, I now better appreciate the importance of reach. And while I love the community here and the handful of connections I have, the people who can make my next game a financial success are largely on that other platform.

# orderedItems[].object.content
@GrantGamesGames I can see myself using Mastodon for deeper conversations and connections, and Threads more for the indie dev hustle. Sadly (or not) I think Threads will leave Masto in the dust when it comes to reach.

# orderedItems[].object.contentMap.en
@GrantGamesGames I can see myself using Mastodon for deeper conversations and connections, and Threads more for the indie dev hustle. Sadly (or not) I think Threads will leave Masto in the dust when it comes to reach.

# orderedItems[].object.content
Checking out Threads out of curiosity. So far feels like a firehose of randos with no obvious way of finding one’s people.

# orderedItems[].object.contentMap.en
Checking out Threads out of curiosity. So far feels like a firehose of randos with no obvious way of finding one’s people.

# orderedItems[].object.content
Be active, they said. It’s good for your health they said. Twisted ankle playing soccer, a week away from upcoming overseas vacation.

# orderedItems[].object.contentMap.en
Be active, they said. It’s good for your health they said. Twisted ankle playing soccer, a week away from upcoming overseas vacation.

# orderedItems[].object.content
Where/how does one get a Bluesky invite thingie?

# orderedItems[].object.contentMap.en
Where/how does one get a Bluesky invite thingie?

# orderedItems[].object.content
@SkyLander @skatterbean incidentally, is it remote and is it open to Canadians?

# orderedItems[].object.contentMap.en
@SkyLander @skatterbean incidentally, is it remote and is it open to Canadians?

# orderedItems[].object.content
@Ailantd Or 13 even. They kept that style going for many years.

# orderedItems[].object.contentMap.en
@Ailantd Or 13 even. They kept that style going for many years.

# orderedItems[].object.content
@Ailantd Reminds me of a Renault 19 back in the day.

# orderedItems[].object.contentMap.en
@Ailantd Reminds me of a Renault 19 back in the day.

# orderedItems[].object.content
@thebeardphantom @jukibom UniRx and UniTask are two things I import into every project. And async/await in general is a godsent. Haven't used coroutines in ages and haven't looked back.

# orderedItems[].object.contentMap.en
@thebeardphantom @jukibom UniRx and UniTask are two things I import into every project. And async/await in general is a godsent. Haven't used coroutines in ages and haven't looked back.

# orderedItems[].object.content
@jonikorpi It's not an easy problem to solve, but it's also a great problem to think about while one is avoiding making architectural decisions about the rest of the game. 😁

I'll try pushing the vertices around. Thanks for the tip!

# orderedItems[].object.contentMap.en
@jonikorpi It's not an easy problem to solve, but it's also a great problem to think about while one is avoiding making architectural decisions about the rest of the game. 😁

I'll try pushing the vertices around. Thanks for the tip!

# orderedItems[].object.content
Welcome to Mastodon @turbogofre :)

# orderedItems[].object.contentMap.en
Welcome to Mastodon @turbogofre :)

# orderedItems[].object.content
Fellow hex enthusiasts: what (if anything) is your strategy for making a hexified heightmap look organic?

I'm trying to strike a balance between clearly identifiable grid cells and a somewhat organic look kinda like the coastlines in Civ games.

At the moment I have a somewhat crude approach of averaging the heightmap pixels within a certain hex SDF range and applying blur on top.

Still looking a little too chunky though?

# orderedItems[].object.contentMap.en
Fellow hex enthusiasts: what (if anything) is your strategy for making a hexified heightmap look organic?

I'm trying to strike a balance between clearly identifiable grid cells and a somewhat organic look kinda like the coastlines in Civ games.

At the moment I have a somewhat crude approach of averaging the heightmap pixels within a certain hex SDF range and applying blur on top.

Still looking a little too chunky though?

# orderedItems[].object.attachment[].name
A terrain generated with a hexagon patterned heightmap

# orderedItems[].object.content
@jonikorpi For the life of me, I can't get Ivory to log me in.

# orderedItems[].object.contentMap.en
@jonikorpi For the life of me, I can't get Ivory to log me in.

# orderedItems[].object.content
Re: Valve's rejection of AI generated art and text.

Mixed feelings. I totally support artists and writers getting paid for their work. But I'm not sure where a blanket ban leaves us re: procedurally generated content.

There are games one could conceivably design, but not be able to make even if one hired hundreds of writers. In fact I have one waiting for the right day/tech to pitch.

Not sure I'd risk a murky proof of ownership dispute with Valve even if I owned all the IP

# orderedItems[].object.contentMap.en
Re: Valve's rejection of AI generated art and text.

Mixed feelings. I totally support artists and writers getting paid for their work. But I'm not sure where a blanket ban leaves us re: procedurally generated content.

There are games one could conceivably design, but not be able to make even if one hired hundreds of writers. In fact I have one waiting for the right day/tech to pitch.

Not sure I'd risk a murky proof of ownership dispute with Valve even if I owned all the IP

# orderedItems[].object.content
@jukibom I hear ya. Looks like you found your sweet spot though.

# orderedItems[].object.contentMap.en
@jukibom I hear ya. Looks like you found your sweet spot though.

# orderedItems[].object.content
@TomF I’ve heard ECS style programming is supposed to help with that, from people who make roguelikes with a wide variety of improvised powers, interactions and weapons. The idea is that the data determines the applicable behaviour. YMMV

# orderedItems[].object.contentMap.en
@TomF I’ve heard ECS style programming is supposed to help with that, from people who make roguelikes with a wide variety of improvised powers, interactions and weapons. The idea is that the data determines the applicable behaviour. YMMV

# orderedItems[].object.content
@Wortex17 I was actually thinking of doing that with multiverse versions of myself, but your idea is more practical.

# orderedItems[].object.contentMap.en
@Wortex17 I was actually thinking of doing that with multiverse versions of myself, but your idea is more practical.

# orderedItems[].object.content
Sometimes the more trivial a task is, the harder it is to motivate myself to do it.

So here it is, path colored based on move points. Small step for gamedev, giant step to get my procrastinating butt to do it.

# orderedItems[].object.contentMap.en
Sometimes the more trivial a task is, the harder it is to motivate myself to do it.

So here it is, path colored based on move points. Small step for gamedev, giant step to get my procrastinating butt to do it.

# orderedItems[].object.attachment[].name
A hex based terrain map with a zigzagging line indicating a move path.

# orderedItems[].object.content
@TomF There should be a tech-dad-joke subcategory.

# orderedItems[].object.contentMap.en
@TomF There should be a tech-dad-joke subcategory.