Shatur

joined 3 years ago
MODERATOR OF
 

It's a very cool hack, highly recommend!

It lets you switch between 4 different characters on the map screen. Each one have unique physics and a special move. Also there is one additional unlockable character.

Bosses also very interesting. Each have unique mechanics. They are way harder then the original, but not super difficult.

What I didn't like is that many surfaces are slippery. It makes the game feel a bit unfair sometimes.

Retroachievements for this game are fine, but I disliked the speedrun and deathless one.

Here is the link to the patch.

1
submitted 7 months ago* (last edited 7 months ago) by Shatur@lemmy.ml to c/projectharmonia@lemmy.ml
 

Played with the lighting setup.

Switched from ACES to TonyMcMapface (Bevy's default). While ACES is very common, it forces a very specific aesthetic and makes everything look burned. TonyMcMapface is "boring", but it's good because it provides more control over the aesthetic.

I also tweaked the lighting color, adjusted the environment map intensity, and disabled bloom.

Here is the before and after.

before after

 

I'm developing a life simulation game with the working title Project Harmonia.

Over the last two weeks, I worked on walls. I needed precise placement for apartment building.

  • Added angle and length visualization.
  • Lengths and angles are now rounded (can be disabled by holding Alt).
  • Added ordinal angle snapping (can be enabled by holding Shift).
  • Simplified and optimized mesh generation.

I need a dashed gizmo style to make it look nicer. I opened an issue and it was implemented in less than 24 hours. Bevy development velocity is ๐Ÿคฏ

 

Over the last two weeks, I worked on walls. I needed precise placement for apartment building.

  • Added angle and length visualization.
  • Lengths and angles are now rounded (can be disabled by holding Alt).
  • Added ordinal angle snapping (can be enabled by holding Shift).
  • Simplified and optimized mesh generation.

I need a dashed gizmo style to make it look nicer. I opened an issue and it was implemented in less than 24 hours. Bevy development velocity is ๐Ÿคฏ

 

Iโ€™m working on a life simulation game with the working title Project Harmonia.

Finished adding undo/redo functionality for all game actions. All logic is also networked using bevy_replicon ๐Ÿ™‚

Next, Iโ€™m planning to work on house-building to create cities. I planning to implement apartment buildings first.

If you know any games where you can build apartments - let me know. Looking at prior art always helps!

1
Undo/redo functionality (cdn.masto.host)
submitted 7 months ago* (last edited 7 months ago) by Shatur@lemmy.ml to c/projectharmonia@lemmy.ml
 

Finished adding undo/redo functionality for all game actions. All logic is also networked using bevy_replicon ๐Ÿ™‚

Next, Iโ€™m planning to work on house-building to create cities. I planning to implement apartment buildings first.

If you know any games where you can build apartments - let me know. Looking at prior art always helps!

[โ€“] Shatur@lemmy.ml 6 points 7 months ago (1 children)

I think that simply saying "wrong" was rude as well; responses like that can alienate people.

Your top-level comment is a great example of how it should be done ๐Ÿ™‚

[โ€“] Shatur@lemmy.ml 17 points 7 months ago* (last edited 7 months ago) (7 children)

From what I understand, people who were sent to Gulag mostly were Nazis, bourgeoisie (basically people like the UnitedHealthcare CEO) and counter-revolutionaries.

I'm not saying it was the best way to seize resources from the rich and prevent counter-revolution. Some of the things he did were good, and some were bad.

[โ€“] Shatur@lemmy.ml 3 points 7 months ago

Their previous SP variant looks more interesting.

[โ€“] Shatur@lemmy.ml 2 points 7 months ago

I heard good things about lemmus.org

[โ€“] Shatur@lemmy.ml 3 points 7 months ago* (last edited 7 months ago)

Won't they just replace one CEO with another and increase their security?

I think for proper defense we need to unite against them.

Not defending the CEO, just saying that killing him won't solve the actual problem :(

[โ€“] Shatur@lemmy.ml 1 points 7 months ago* (last edited 7 months ago)

People on Mastodon are quite vocal about BlueSky, so I doubt that many people switched. I think that BluSky gained its audience from Twitter users mostly.

[โ€“] Shatur@lemmy.ml 5 points 7 months ago

I think people dislike the experience.

For example, on Mastodon your profile discoverability is disabled in settings by default. I guess it's needed to optimize the hosting cost, but people also like being heard. Also people don't know who to follow since there are no algorithms or starter packs right now. And if you have a post from another instance, you need a browser extension to open it on yours. That's the complains I saw.

As a Mastodon user, I hope we solve them!

[โ€“] Shatur@lemmy.ml 1 points 7 months ago (1 children)

But if they want to train AI, can't they already scrape Fediverse since it's open to everyone?

[โ€“] Shatur@lemmy.ml 15 points 7 months ago

I feel like we need to unite and make Mastodon a better place instead of making drama about it. Mastodon is not perfect, but it's a platform over which we have control, unlike Bluesky.

[โ€“] Shatur@lemmy.ml 2 points 7 months ago* (last edited 7 months ago)

On Mastodon in settings you need to enable your account discoverability. Otherwise people will see you only if they know about you. This is weird default and my main complain about Mastodon :(

7
submitted 7 months ago* (last edited 7 months ago) by Shatur@lemmy.ml to c/bevy@programming.dev
 

When I migrated my game to bevy_enhanced_input, I added gamepad support. I figured itโ€™d be fun to see if the game could run on a device like this.

It's a pocketable handheld with SD865 running Android and only 960p display. But making it work was surprisingly easy - just needed to tweak Cargo.toml and my main function.

However, there's a catch: GilRs, the input library Bevy uses, doesnโ€™t support Android ๐Ÿ˜ข So, for now, I can only rely on touch controls, which Iโ€™ll properly support later.

Just wanted to tinker with it a little bit. Not very useful for the game at this stage, but since it's a hobby project, sometimes I just need to do something fun to stay motivated for bigger tasks.

1
submitted 7 months ago* (last edited 7 months ago) by Shatur@lemmy.ml to c/projectharmonia@lemmy.ml
 

When I migrated my game to bevy_enhanced_input, I added gamepad support. I figured itโ€™d be fun to see if the game could run on a device like this.

It's a pocketable handheld with SD865 running Android and only 960p display. But making it work was surprisingly easy - just needed to tweak Cargo.toml and my main function.

However, there's a catch: GilRs, the input library Bevy uses, doesnโ€™t support Android ๐Ÿ˜ข So, for now, I can only rely on touch controls, which Iโ€™ll properly support later.

Just wanted to tinker with it a little bit. Not very useful for the game at this stage, but since it's a hobby project, sometimes I just need to do something fun to stay motivated for bigger tasks.

[โ€“] Shatur@lemmy.ml 1 points 7 months ago

Yes, I was wrong to call it a "port".

 

Working on my game right now and making adjustments to the API along the way. This release allows attaching modifiers and conditions to sets and improves the ergonomics of the Negate modifier.

๐Ÿ“œFull changelog ๐Ÿ“ฆbevy_enhanced_input

 

Working on my game right now and making adjustments to the API along the way. This release allows attaching modifiers and conditions to sets and improves the ergonomics of the Negate modifier.

๐Ÿ“œFull changelog ๐Ÿ“ฆbevy_enhanced_input

[โ€“] Shatur@lemmy.ml 3 points 7 months ago (1 children)

This version is way better, in my opinion. Not only the sprite size, but these 8 additional levels are very fun.

 

It's a port of the original Super Mario Bros from the NES to the Game Boy Color. The physics feel very nice, and I like how the sprites are adapted.

The port also extends the game. After the 8 original worlds, Quest B adds 8 more with new enemies, mechanics, and even bosses! I had so much fun playing it.

Also, the game is FOSS: https://github.com/Mico27/SuperMarioBrosMini

 

It's a port of the original Super Mario Bros from the NES to the Game Boy Color. The physics feel very nice, and I like how the sprites are adapted.

The port also extends the game. After the 8 original worlds, Quest B adds 8 more with new enemies, mechanics, and even bosses! I had so much fun playing it.

Also, the game is FOSS: https://github.com/Mico27/SuperMarioBrosMini

view more: โ€น prev next โ€บ