Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
alice-i-cecile
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
alice-i-cecile
5mo ago
Half a million is pretty damn cheap for a full rewrite into Rust of a million line of code codebase.
2.
▲
by
alice-i-cecile
1y ago
With the help of subsecond[0], we're seeing <1 s dev-test cycles for changes to Rust GUI projects these days :) That's with a fast CPU and optimized compiler settings, but it's competitive with things like Flutter and the
3.
▲
by
alice-i-cecile
1y ago
Some reasoning is laid out here[0], but I'm curious to hear more too. [0]: https://blog.darklang.com/darklang-goes-open-source/
4.
▲
by
alice-i-cecile
2y ago
Contribute to open source! This is incredibly effective: you're thrown in the deep end and surrounded by skilled mentors. If you're respectful of the needs of the team, your project management skills will be super valuable for the
5.
▲
by
alice-i-cecile
2y ago
Yeah, I'm one of Bevy's maintainers, and I've seen folks get tangled up (or overengineer things wildly) if they go in without a clear plan. ECS (and a strong compiler) makes things much easier to refactor, but I generally agr
6.
▲
by
alice-i-cecile
2y ago
Outside of the core reactivity and scenes work, I'm really excited about the improvements in both text rendering and picking. I think both of those will make a huge difference in terms of usability and correctness. Once those are a bit
7.
▲
by
alice-i-cecile
2y ago
Bevy makes it much easier to write reasonably fast, easily maintained, refactorable code. It's great for situations where you have a lot of complex logic, want to do something particularly weird, or require a lot of non-rendering perfo
8.
▲
by
alice-i-cecile
2y ago
Generally speaking this will work, yes! Plants use more water during active photosynthesis, and unsurprisingly, water evaporates faster in the open sun. But logistically, on-demand shading of whole fields is quite challenging. And not all c
9.
▲
by
alice-i-cecile
3y ago
They're so, so much work. Carefully going over the log, and patiently explaining / showcasing and contextualizing them is even more work than writing docs for the same feature, since you don't have the API to help structure t
10.
▲
by
alice-i-cecile
3y ago
Ah okay! I can see the need for this. This is a large part of why the States machinery exists, but I see your point about it being error-prone to remember to tag and then despawn everything. I'll chew on solutions here: we might be abl
11.
▲
by
alice-i-cecile
3y ago
https://github.com/bevyengine/bevy-website/issues/1097 Yep, on our wishlist and will be added :)
12.
▲
by
alice-i-cecile
3y ago
Thanks (I am the aforementioned project manager) :) Docs are a high priority for me, especially beginner content, assets, and rendering for me. Rust's in-repo examples are really helpful for ensuring they stay up to date, but aren'
13.
▲
by
alice-i-cecile
3y ago
Physics is 3rd party currently, but it's on our roadmap for "some day, definitely". Writing your own physics engine is... a lot of work, and not something that I'm excited to volunteer the engine itself for immediately.
14.
▲
by
alice-i-cecile
3y ago
From what we could tell, not really! It seems like a slow policy change, basically dictated at the level of the individual bureaucrat. That said, the Zig Foundation got status in 2020, and the Amethyst Foundation (another Rust gamedev group
15.
▲
by
alice-i-cecile
3y ago
Hi! I'm the fabled "project manager" that we'd like to hire! Helping run Bevy has been an incredible experience, and I'm very excited about the idea of being able to do this full-time. There are a ton of efforts I&#
16.
▲
by
alice-i-cecile
3y ago
Steam Deck functions great, Xbox is a well, maybe. Playstation and Switch are "negotiate with the console owners" situation. Mobile is functional but immature, same with XR.
17.
▲
by
alice-i-cecile
3y ago
I gave a talk about this recently![0] But, to answer your question directly: - Rust performance is comparable to C/C++, but Bevy has had much less time to get optimized than C/C++. Our ECS is fast, but slower than flecs, and our r
18.
▲
by
alice-i-cecile
3y ago
Yeah, that's not a bad way to describe its positioning. Currently not a lot of batteries included: the experience is much more like "writing a web app using a framework" than it is "boot up RPG Maker". Generally spe
19.
▲
by
alice-i-cecile
3y ago
We've discussed this pretty recently on GitHub [0]. I'm personally in favor of shipping 1.0 within the next year or so. The most interesting part of that to me is figuring out how to decouple the crates without creating major conf
20.
▲
by
alice-i-cecile
3y ago
These resources are exceptional: I reference the hexagon page constantly!
21.
▲
by
alice-i-cecile
3y ago
This is super valuable. I see the same things helping game devs with marketing: they're often too keen to put energy and money into marketing when they haven't identified a niche or reached acceptable levels of polish. If the cons
22.
▲
The Tyranny of Nits
(leafwing-studios.com)
3 points
by
alice-i-cecile
3y ago
|
0 comments
23.
▲
by
alice-i-cecile
3y ago
Really good sober take on what's actually involved in building a game engine from scratch. Unless you have a really good reason, it's probably not a good way to make a game. It is fun though, and you learn a ton!
24.
▲
by
alice-i-cecile
3y ago
Yeah: this is frustrating to see. At some point, it doesn't matter what anyone else does: the selfish benefits of reducing climate change will be worth it to your nations.
25.
▲
by
alice-i-cecile
4y ago
I help run a large open source org. I'd be interested in using a service like this, but only if it offered a good way to crowd-source the funding for bounties. Ideally we'd be able to accept proposals for bounties, and then have a
26.
▲
by
alice-i-cecile
4y ago
Scene editing, fast value tweaking (like in bevy_inspector_egui) and more powerful visualization tools for things like schedules are the big "this must be visual" features that I want to land first. Code-first is lovely, but being
27.
▲
by
alice-i-cecile
4y ago
I learned Rust (and frankly, most of programming) with Bevy :) It was a good experience, although I definitely recommend learning the basics from the Rust Book as you go to reduce frustration and confusion. In simple game code you don'
28.
▲
by
alice-i-cecile
4y ago
We're not thrilled with Rodio as our audio solution, and I wouldn't be surprised to see us migrate away. Definitely agree that we need more sophisticated demos, especially with audio and UI, to show (and test) how it all fits toge
29.
▲
by
alice-i-cecile
4y ago
Yeah, that's a pretty good way to describe it :) Game engines have an alarming number of different areas that require deep expertise: the hope is that we can align on broad values and goals and then empower experts to make good decisio
30.
▲
by
alice-i-cecile
4y ago
Neat to see this pop up: I'm Alice, one of the maintainers mentioned. I ended up pushing pretty hard for this change (or something like it), and at least so far, I'm feeling optimistic about the result. This was fairly organic: it
More ›