3 Commits

Author SHA1 Message Date
76426094d3 Mark v0.6.0 release
Some checks failed
Basic checks / Basic build-and-test supertask (push) Failing after 59s
2025-12-19 13:47:49 -06:00
4b101633e7 Better colors for the "get ready" screen
The card itself is transparent, but it still has a size of 30% of the
viewport because the bar is based on the size of it's container.

The start bar and text can still be green and red, respectively, but the
light blue was completely out of place.
2025-12-19 13:45:22 -06:00
a5a6f32037 Add a sound warning and mute guide
Page visitors may be surprised by the sounds and not know how to turn
them off. The answer is "you don't", but practically the browser tab can
be muted instead.
2025-12-19 13:36:48 -06:00
4 changed files with 10 additions and 5 deletions

2
Cargo.lock generated
View File

@@ -242,7 +242,7 @@ dependencies = [
[[package]] [[package]]
name = "asteroids" name = "asteroids"
version = "0.6.0-dev3" version = "0.6.0"
dependencies = [ dependencies = [
"bevy", "bevy",
"bevy-inspector-egui", "bevy-inspector-egui",

View File

@@ -1,6 +1,6 @@
[package] [package]
name = "asteroids" name = "asteroids"
version = "0.6.0-dev3" version = "0.6.0"
edition = "2024" edition = "2024"
license = "AGPL-3.0-only" license = "AGPL-3.0-only"

View File

@@ -180,9 +180,9 @@ fn spawn_get_ready(mut commands: Commands, mut timer: ResMut<ReadySetGoTimer>) {
height: Val::Percent(30.), height: Val::Percent(30.),
..default() ..default()
}, },
BackgroundColor(LIGHT_BLUE.into()), BackgroundColor(Color::NONE),
children![ children![
(Text::new("Get Ready!"), TextColor(BLACK.into())), (Text::new("Get Ready!"), TextColor(WHITE.into())),
( (
CountdownBar, CountdownBar,
Node { Node {

View File

@@ -72,6 +72,11 @@
<p> <p>
A (work in progress) version of the Asteroids arcade game. A (work in progress) version of the Asteroids arcade game.
</p> </p>
<p>
<em>Sound Warning!</em> The game now has sound effects, but there are no controls on the page for changing the
volume (including to mute them). You can mute the browser tab by pressing <code>ctrl</code> + <code>m</code>.
Proper volume controls are coming soon.
</p>
</article> </article>
<article> <article>
<h3>Controls</h3> <h3>Controls</h3>
@@ -114,7 +119,7 @@
<tr> <tr>
<td>Program Version</td> <td>Program Version</td>
<!-- This version text is completely unchecked. I'll need to do something about that. --> <!-- This version text is completely unchecked. I'll need to do something about that. -->
<td><code>v0.6.0-dev3</code></td> <td><code>v0.6.0</code></td>
</tr> </tr>
</table> </table>
</article> </article>