Skip to content

Latest commit

 

History

44 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Infini-Pong - Bevy 0.15.0

This is a small project i built to learn some of Bevy.

It's very minimal and the collision system is very buggy but it does serve to demonstrate a number of concepts in bevy that might be helpful to someone elses learning.

screenshot

While learning and creating my project I mostly used the following:

This is a very small project but structured as if it is a larger scale one, like dungeon-quest above.

Hopefully this is useful for your Bevy learning.

Bevy / general gamedev concepts in this project

  • Standard ECS concepts
  • States
  • Schedules & Run Conditions
  • Resources - Default and Runtime loading of resources - Texture Loading / Handling with
  • Queries - Uniques, Bundles, Combinations, Filters, Transmutation, Change Detection, ParamSets
  • Commands - Spawning / Despawning
  • Events
  • Plugins - Used for code organisation. Ideas mostly from: https://github.com/CiderSlime/dungeon-quest
  • Input Handling
  • Parent-Child Hierarchys
  • Transforms
  • Timer
  • 2D Camera - LetterBoxing

Mobile

This project was envisioned as a cross-platform mobile first game \n Below are the build specific steps for each mobile platform

Android

todo!()

iOS

todo!()

About

Bevy demo project for 0.15.0

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages