The Wayback Machine - https://web.archive.org/web/20220418091908/https://github.com/topics/bevy
Skip to content
#

bevy

Here are 225 public repositories matching this topic...

thorlucas
thorlucas commented Apr 5, 2021

What problem does this solve or what need does it fill?

In games, tiles often need to store extra data. For example, in Minecraft, blocks have block states and block entity data.

Describe the solution would you like?

I would like Tilemap and Tile to be generic over T, allowing us to attach additional data T to each Tile. This could be something like this:

st
enhancement help wanted good first issue
bevy_smud
johanhelsing
johanhelsing commented Feb 22, 2022

I think using time to animate things in shaders is such a basic thing to want that it should probably just always be available. It allows implementing really cool stuff with very little effort.

Also, the performance overhead of needlessly adding the time uniform when not used is probably very low (but should double check this)

@omphalosprime did this in their fork: https://github.com/omphalo

enhancement good first issue

Improve this page

Add a description, image, and links to the bevy topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the bevy topic, visit your repo's landing page and select "manage topics."

Learn more