Skip to content

Releases: Noah2610/pong-cli

pong-cli v1.0.1

27 Oct 19:03

Choose a tag to compare

Additions

  • Print final scores to stdout on quit.

Fixes

  • Fixes compile error with --no-default-features (without style feature).

This release also acts as an update for the README.md on crates.io.

pong-cli v1.0.0

27 Oct 03:18

Choose a tag to compare

Additions

  • Load settings.ron file from a number of different locations. See #2.
  • Fallback to default settings (settings.ron file content saved as static string in executable) when no settings file exists.

This is the version 1.0.0 release, because the binary now runs without the need for a settings.ron file.
Also it's uploaded to crates.io now, so a v1.0.0 feels appropriate :)

Version 0.3.0

25 Oct 03:56

Choose a tag to compare

Additions

  • Add paddle.ai.follow_padding_percent to settings. Specifies how far away a ball's Y position needs to be from the paddle's Y position, before the paddle starts moving towards the ball. Value is a percentage of the paddle's size. See the settings.ron file for more info.
  • Add customizable text styling / attributes (bold, underlined, etc.) for all rendered characters. See the settings.ron file for more info.

Changes

  • Rename build feature color to style.
  • Change structure of chars field in settings.ron.

Fixes

  • Fix rendering of odd-sized entities. Now works as expected.

Version 0.2.0

23 Oct 19:32

Choose a tag to compare

Additions

  • Add RandomUpOrDown variant for setting ball.spawn_direction Y direction, which randomly chooses Up or Down directions, but never None.
  • Add customizable foreground/background colors for all rendered characters.

Changes

  • Increase top/bottom border wall collisions by 1 character, making the ball collide with the borders 1 character earlier, which looks more correct.
  • On panic, properly show terminal cursor again.
  • Default settings tweaks.

Version 0.1.0

22 Oct 01:41

Choose a tag to compare

Version 0.1.0 Pre-release
Pre-release

I'm happy with the state of the game, so this is its first release!

Note:
The windows build is untested!