-
Notifications
You must be signed in to change notification settings - Fork 115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bevy 0.9 #308
Comments
Thanks! Not too hard to do, but I liked the flexibility to add just about
anything as a resource. I sense resource wrappers in my future.
…On Thu, Oct 13, 2022, 9:46 PM Jacob LeCoq ***@***.***> wrote:
Creating this issue to track some things that will need to be propagated
once bevy 0.9 drops.
- Manually deriving Resource for all resource types
bevyengine/bevy#5577 <bevyengine/bevy#5577>
—
Reply to this email directly, view it on GitHub
<#308>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADRU434RFULAOGYVXLSBQJ3WDDCPFANCNFSM6AAAAAARE2ROTQ>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Most definitelty! I believe the derive macro is there to make sure people don't insert a non-resource into the world |
Bevy is currently missing support for Unicode, which exist in bracket-terminal. I started to do some porting for unicode, but im stuck on how to integrate it into the builder. I think it would be beneficial to set the mode from the builder. Also, if we support unicode, wouldn't that support cp437 by default since unicode is a super-set of cp437? https://github.com/lecoqjacob/bracket-lib/tree/unicode-support |
I am working on an initial port of bracket-bevy to Bevy version 0.10.1. For switching to stageless it was mostly simple and I got it done in a few hours. I added a few The only two other issues are that Unicode still needs to get implemented somehow and that the code I wrote for update_mouse_position will need to be tested thoroughly because while I was developing it I ran into some kind of race condition where the window's width and height were 0, but not every time. I think I fixed this after some more testing however because I was originally setting the variable |
Ok, so the issue with the background was on my end with my tileset not being transparent. However it looks like what I did to |
Creating this issue to track some things that will need to be propagated once bevy 0.9 drops.
Resource
for all resource types [Merged by Bors] - MakeResource
trait opt-in, requiring#[derive(Resource)]
V2 bevyengine/bevy#5577id
property. Bracket-Bevy is using the Mesh handle for its rendering. id is now around a getter method.handle.id => handle.id()
The text was updated successfully, but these errors were encountered: