GithubHelp home page GithubHelp logo

awesome-bevy's Introduction

Awesome Bevy

An awesome-style list of cool Bevy projects. If you would like to share what you're working on, submit a PR! Feel free to create new categories where it makes sense.

Learning

Plugins and Crates

Input

  • bevy_prototype_input_map: Converts user inputs from different input hardware into game specific actions. Ex: keyboard "Space" or joystick "A" can be mapped to a "Jump" Action.

3D

2D

  • bevy_tiled: A plugin for rendering Tiled maps
  • bevy_prototype_lyon: Draw 2D shapes, like triangles, circles, and beziers.
  • bevy_tilemap: A plugin with generic types for rendering multi-threaded chunk-based tile maps.

Animation

  • bevy_easings: A plugin for easing a component value to another value, mainly used to animate transition between two transforms, but usable for other components.

UI

  • bevy_ninepatch: Display 9-Patch UI elements, where you can specify how different parts of a PNG should grow

Backends

Physics

  • bevy_rapier: A plugin for Rapier, a 2D and 3D physics engine. Maintained by the Rapier developers.
  • physme: A simplistic physics engine for both 2D and 3D simulation. Physically inaccurate, but feels satisfying and is easy to use.

Networking

Development tools

Helpers

Games

Apps

awesome-bevy's People

Contributors

0x22fe avatar aevyrie avatar amionsky avatar bonsairobo avatar borisboutillier avatar bottledbyte avatar cart avatar dmitriy-shmilo avatar emosenkis avatar guimcaballero avatar inodentry avatar jakobhellermann avatar joshuajbouw avatar marcusbuffett avatar mockersf avatar ncallaway avatar nilirad avatar pradeepkumarrajamanickam avatar pravinkumar95 avatar ropewalker avatar sim-the-bean avatar smokku avatar theneikos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.