Robert Garrett robert
  • Joined on 2022-06-25
robert closed issue robert/another-asteroids#16 2025-08-12 21:39:36 -07:00
Implement WorldSize as a Newtype around Bevy's Vec2
robert pushed to trunk at robert/another-asteroids 2025-08-12 21:39:36 -07:00
33828d6a85 Rewrite WorldSize as a newtype around Vec2
5e2018d3e4 Docs for physics module
7c877264a2 autoformat
16842c13f7 Docs for objects.rs
e199db16eb Docs for machinery.rs
Compare 6 commits »
robert opened issue robert/another-asteroids#20 2025-08-12 21:28:41 -07:00
Create my own crate features to pass through to Bevy & Rapier2d
robert opened issue robert/another-asteroids#19 2025-08-12 21:14:15 -07:00
Add invincibility grace-period for respawning.
robert pushed to trunk at robert/another-asteroids 2025-08-12 09:34:07 -07:00
70f2313766 Improve documentation for the events
58bbc1e614 Fix documentation links
79679759c5 Move HUD spawning system into widgets
0e517de419 Move the title screen stuff into widgets.rs
cb2b57449a Create a "widgets" module (by moving title scene)
Compare 16 commits »
robert deleted branch rearrange from robert/another-asteroids 2025-08-12 09:33:46 -07:00
robert created branch rearrange in robert/another-asteroids 2025-08-11 21:50:59 -07:00
robert pushed to rearrange at robert/another-asteroids 2025-08-11 21:50:59 -07:00
58bbc1e614 Fix documentation links
79679759c5 Move HUD spawning system into widgets
0e517de419 Move the title screen stuff into widgets.rs
cb2b57449a Create a "widgets" module (by moving title scene)
9a262fcffc Move Lifetime component to machinery module
Compare 10 commits »
robert pushed to trunk at robert/another-asteroids 2025-08-10 19:40:18 -07:00
804186ea2f Handle player ship destruction... some of it...
robert opened issue robert/another-asteroids#18 2025-08-10 19:40:12 -07:00
Implement a proper HUD
robert opened issue robert/another-asteroids#17 2025-08-10 19:35:44 -07:00
Create a "Game Over" scene
robert pushed to trunk at robert/another-asteroids 2025-08-10 18:50:06 -07:00
45b1fe751f Create the asteroid splitter to break down rocks.
3d28d489b0 Fix: Pass size through to spawned asteroid
cdd665cc93 Add bullet on-impact despawning system
Compare 3 commits »
robert closed issue robert/another-asteroids#13 2025-08-10 15:14:37 -07:00
Create a component & system to despawn entities after an elapsed time.
robert closed issue robert/another-asteroids#14 2025-08-10 15:14:37 -07:00
Mark Asteroids and Bullets with a lifetime component so they despawn
robert pushed to trunk at robert/another-asteroids 2025-08-10 15:14:37 -07:00
364fbd7530 Use the lifetime limiters on Bullets & Asteroids
2f463303a0 Create Lifetime component and system
8d689d7842 Wire in the bullet & asteroid destruction events
Compare 3 commits »
robert pushed to trunk at robert/another-asteroids 2025-08-10 12:13:52 -07:00
65f28e832f Implement basic gun controller
robert commented on issue robert/another-asteroids#15 2025-08-10 12:13:16 -07:00
Create a Bullet component

Completed in 65f28e832f5467fa981769246111ba2b87350b30.

I need to improve the game feel, but that's a separate issue.

robert closed issue robert/another-asteroids#15 2025-08-10 12:13:16 -07:00
Create a Bullet component
robert commented on issue robert/another-asteroids#11 2025-08-09 14:28:25 -07:00
Add angular velocity to my physics components

Started in commit 2b1a0f386ee485aed336f9174e3b06861b720636

Completed in dea8a0dc1aa561a5a9faface46e33e832a000aaf

I had a few more refactoring tasks than I thought, and just as many bugs as I…

robert closed issue robert/another-asteroids#11 2025-08-09 14:28:25 -07:00
Add angular velocity to my physics components