Toot

Written by self@awful.systems on 2024-10-01 at 19:55

that sounds awesome! godot in general seems to be a very practical game engine, and at this point I definitely want to do my next little experimental game project in Godot (with Rust, if the tooling for that is at all ready for production) so I have experience with at least one normal object-oriented game engine that isn’t an old unreal engine or idtech under my belt

like I mentioned, I really like how Bevy works, but in its current state it isn’t really ready for rapid development. a bare Bevy project is literally just the ECS and system scheduler but with no runloop. the defaults get you a lot of basics like a runloop, good renderer, input handling, audio, and such, but from there you still have to decide how everything works in terms of game logic — even with third-party plugins for stuff like physics for example, you still have to write logic for what a collision means to each entity involved. I also don’t think bevy has a unified editor or live code reloading at all yet? so for each game you have to write an editor (which the engine helps with a little bit) and potentially a live reload implementation (which sounds like hell)

=> More informations about this toot | View the thread | More toots from self@awful.systems

Mentions

=> View ibt3321@lemmy.blahaj.zone profile

Tags

Proxy Information
Original URL
gemini://mastogem.picasoft.net/toot/113233920807629604
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
288.239475 milliseconds
Gemini-to-HTML Time
0.311267 milliseconds

This content has been proxied by September (3851b).