this post was submitted on 28 Dec 2024
15 points (100.0% liked)

Bevy

4 readers
1 users here now

A community for discussion around the bevy game engine! https://bevyengine.org/

founded 1 year ago
MODERATORS
 

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 ๐Ÿคฏ

top 3 comments
sorted by: hot top controversial new old
[โ€“] sukhmel@programming.dev 3 points 1 month ago

Looks satisfying

[โ€“] SorteKanin@feddit.dk 2 points 1 month ago (1 children)

Know I'm late to the thread but I was kinda nerd-sniped.

It's a good idea to pan the camera when the wall is dragged close to the edge, but if you really wanted to make it more seamless, make the camera pan in the direction that the wall is being constructed, that way the mouse will not move away from the wall and go in a different direction.

[โ€“] Shatur@lemmy.ml 2 points 1 month ago

Actually, I moved the camera with the keyboard ๐Ÿ˜…

But It's actually a good QoL improvement, I will implement it!