Skip to content
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

0.13 announcement post #891

Merged
merged 92 commits into from
Feb 17, 2024
Merged

0.13 announcement post #891

merged 92 commits into from
Feb 17, 2024

Conversation

alice-i-cecile
Copy link
Member

Since @cart is drowning in admin paperwork for the legal org already (thanks!), I'm going to lead the effort here this cycle.

Like in #754, I'll stub out the major sections here, and then folks can tackle and refine them in their own PRs to this branch :)

TODOs will be tracked in the post, with the handy TODO marker.

@alice-i-cecile alice-i-cecile added C-Feature A new feature, making something new possible A-News labels Jan 24, 2024
@alice-i-cecile alice-i-cecile marked this pull request as draft January 24, 2024 15:15
@nicopap
Copy link
Contributor

nicopap commented Jan 29, 2024

Please refer to #754 for guideline on how to write your section!

Following is a list of potential sections for the news post. I browsed the commits since November 4th.

If you think other sections should be included, please say it. This list is not exhaustive.

Between parenthesis potential section authors. ?@author means "I think you could write the section", but doesn't mean it is claimed. I've put myself where I'd be glad to claim the section.

winit and wgpu updates

winit and wgpu updates

winit 0.29

Strongly involved: @Vrixyz, @mockersf, @daxpedda, @nicopap

wgpu 0.18 and 0.19

Strongly involved: @Elabajaba

Primitive shapes

Strongly involved: @Jondolf, @NiseVoid

Many other smaller PRs: bevyengine/bevy#10620, bevyengine/bevy#10884, bevyengine/bevy#11172, bevyengine/bevy#11514, bevyengine/bevy#11432

ECS

ECS updates

Dynamic queries

Strongly involved: @james-j-obrien

Entity representation optimizations

Strongly involved: @Bluefinger, @notverymoe

Split WorldQuery

Strongly involved: @wainwrightmark, @taizu-jin

Auto insert sync points

Strongly involved: @hymm, @JoJoJet

Inputs for one-shot systems

Strongly involved: @Nathan-Fenner, @Trashtalk217

Rendering

Rendering updates

Minimal reflection probes

Strongly involved: @pcwalton

Exposure settings

Strongly involved: @JMS55, @GitGhillie, @superdump, @coreh

Light maps

Strongly involved: @pcwalton

Sprite slicing and tiling (9-slice)

Strongly involved: @ManevilleF

Light RenderLayers

Strongly involved: @robtfm

Approximate indirect specular occlusion

Strongly involved: @aevyrie

Unload render assets from RAM

Strongly involved: @JMS55

Bind group layout entries

Strongly involved: @IceSentry

Camera-driven UI

Strongly involved: @oceantume, @bardt

Others

Other updates

Gizmo configs

Strongly involved: @jeliag, @nicopap

GLTF extensions

Strongly involved: @CorneliusCornbread

Support all types of animation interpolation from GLTF

Strongly involved: @mockersf

@hymm
Copy link
Contributor

hymm commented Jan 29, 2024

I can take "auto sync points".

I think the list above is missing the texture atlas rework from alice's discord list.

@ManevilleF
Copy link
Contributor

I can take the texture atlas rework and texture slicing

@wainwrightmark
Copy link
Contributor

Happy to write up the Split WorldQuery section.

@pcwalton
Copy link

I can write the lightmaps and reflection probes sections.

@alice-i-cecile
Copy link
Member Author

Awesome. I'm going to fill out some stub sections momentarily, then please make PRs to this branch :)

@bardt
Copy link
Contributor

bardt commented Jan 29, 2024

I can write Camera-driven UI section

@Jondolf
Copy link
Contributor

Jondolf commented Jan 29, 2024

I and @NiseVoid can take the primitive shapes; I'll probably write up the beginning, explaining what they are and how they are useful, @NiseVoid will make something on bounding volumes and intersection tests, and I'll make a quick section for primitive meshing. We can also put the new direction and ray types somewhere in there

@Bluefinger
Copy link
Contributor

I could write up about the Entity optimisations, since a fair bit of the work was all fairly related/overlapping.

@IceSentry
Copy link
Contributor

I'll do the bind group layout entries

@Trashtalk217
Copy link
Contributor

Since @Nathan-Fenner did the original implementation, I think they should get first dibs on writing the release notes for that. If they're busy or not interested, I could do that section.

@nicopap
Copy link
Contributor

nicopap commented Jan 30, 2024

I think the intro blurb should include a mention of the bevy Jam 4 and its result.

@bardt bardt mentioned this pull request Jan 30, 2024
@Nathan-Fenner
Copy link

@Trashtalk217 Hi! I don't think I have the bandwidth to write anything right now, so please feel free to take the section (or let someone else do it)

@xyzw-io
Copy link

xyzw-io commented Feb 17, 2024

Materials from Jarl game for splash, per our conversation in Discord. Tried to include a screenshot, short and long video and gifs. Feel free to use any of these and/or edit them if you need: https://drive.proton.me/urls/8N6BKM603R#Ipsw82zEed52

Here are the links for this project (if only one can be used, the first one is the best):

  1. https://jarl-game.com
  2. https://discord.gg/jarl
  3. https://youtube.com/@Jarl-Game-com
  4. https://reddit.com/r/jarlgame/
  5. https://twitter.com/jarl_game

@cart cart mentioned this pull request Feb 17, 2024
Co-authored-by: TrialDragon <[email protected]>
Co-authored-by: Alice Cecile <[email protected]>
@TrialDragon
Copy link
Member

Should the splash image GIF be converted into a format that is smaller since folks will see it loading on opening the page? Atm it's 11.6 MB; as a WebP it could be approx. 5.4 MB.

@cart cart marked this pull request as ready for review February 17, 2024 10:51
@cart
Copy link
Member

cart commented Feb 17, 2024

Should the splash image GIF be converted into a format that is smaller since folks will see it loading on opening the page? Atm it's 11.6 MB; as a WebP it could be approx. 5.4 MB.

Good call. Done!

@xyzw-io
Copy link

xyzw-io commented Feb 17, 2024

@cart here is the same webp, but made from original video with higher res better preserving pixel art details. I hope 3.8mb is acceptable size): output.webp.zip

Attached as zip, because GH does not allow webp attachments.

@NiklasEi
Copy link
Member

NiklasEi commented Feb 17, 2024

@xyzw-io the game looks awesome! Would it be possible to get a clip without the cursor in the middle of the scene?

content/news/2024-02-17-bevy-0.13/index.md Outdated Show resolved Hide resolved
content/news/2024-02-17-bevy-0.13/index.md Outdated Show resolved Hide resolved
content/news/2024-02-17-bevy-0.13/index.md Outdated Show resolved Hide resolved
@cart cart merged commit 0514a3f into main Feb 17, 2024
4 checks passed
@BD103 BD103 mentioned this pull request Mar 10, 2024
@alice-i-cecile alice-i-cecile deleted the 0.13-blog branch March 10, 2024 02:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-News C-Feature A new feature, making something new possible
Projects
None yet
Development

Successfully merging this pull request may close these issues.