Skip to content

LarsDu/StarRust

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

122 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StarRust

Open-source sidescrolling space shooter made with Rust and Bevy

Currently very unstable

TODO:

  • Rework spawning to allow for arbritrary types to spawn.
  • [-] Figure out how to get the 2d particle system to actually render
    • Answer: Not possible in current version of bevy
  • Set up PowerUps
    • PowerUpBundle and PowerUpSystem
  • Migrate to Bevy stageless RFC
  • Implement new enemies
    • Platform with turret
    • Boss with multiple turret
  • UI
    • Player Healthbar
  • PowerUps
    • PowerUp Plugin
    • PowerUp-specific bundles
    • Powerup pickups
  • Weapon PowerUps
    • 3x Cone shot
    • 6x Cone shot
    • "Bombs"
    • Missiles with sinusoidal trajectories
  • Performance improvements:
    • Webassembly builds choke on asset loading (on pressing start button)
    • [-] All materials in the game are the same for all 3d elements, but these materials are almost certainly not being batched/shared.
      • Answer: Not possible in current version of Bevy (I think).
  • Multiple levels

About

Sidescrolling space shooter made from Rust and Bevy

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages