Skip to content

Commit

Permalink
Merge pull request #59 from Brian-Catcow-B/dev
Browse files Browse the repository at this point in the history
v0.2.0 update
  • Loading branch information
Brian-Catcow-B authored Jan 5, 2022
2 parents 64d404e + 77f71aa commit 28b0bc1
Show file tree
Hide file tree
Showing 20 changed files with 3,955 additions and 1,954 deletions.
2 changes: 2 additions & 0 deletions .cargo/config.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
[alias]
optwin = "build -Z unstable-options --profile opt --target x86_64-pc-windows-gnu"
relwin = "build --release --target x86_64-pc-windows-gnu"
relpi = "build --release --target armv7-unknown-linux-gnueabihf"

73 changes: 42 additions & 31 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,31 +1,42 @@
#########
# 0.0.1 #
#########
Released with minimal functionality.
Users can choose their keyboard control layouts, but they don't save to file.
Gamepads don't work at all.
Almost all gameplay functional as intended.

#########
# 0.0.2 #
#########
Released with gamepad compatibility.
Added a list of used KeyCode's stored in the inputconfig menu that notifies the user if they try to reuse a KeyCode and ignores the input.
Escape clears selected input layout.
G sets a player to be controlled by a gamepad.
Users can setup their own gamepad layouts by adding their SDL2 Gamepad string to /resources/gamecontrollerdb.txt.
Gamepads auto-map to the first player that doesn't have a GamepadId mapping to it for easy setup.

#########
# 0.1.0 #
#########
Renamed project: Rustrisn-t -> Tetrisn-t.
Improved menu slightly.
Various quality-of-life changes.

#########
# 0.1.1 #
#########
Added active piece tile highlights
Added line clear animation using tile highlights
Made it easier to quit to menu
# Changelog
All notable changes to this project will be documented in this file.

## [v0.2.0] - 01/04/22
### Added
- New mode: Rotatris (square board, 2 new buttons that rotate the board, clear rings).
- Ghost pieces.

### Changed
- Made colors better so they are more easily called out (help, I'm colorblind).

## [v0.1.1] - 03/15/21
### Added
- Active piece tile highlights.
- Line clear animation using tile highlights.

### Changed
- Made it easier to quit to menu.

## [v0.1.0] - 01/28/21
### Changed
- Renamed project: Rustrisn-t -> Tetrisn-t.
- Various quality-of-life changes.
- Improved menu slightly.

## [v0.0.2] - Fall2020
### Added
- Released with gamepad compatibility.
- A list of used KeyCode's are stored in the inputconfig menu that notifies the user if they try to reuse a KeyCode and ignores the input.
- 'G' sets a player to be controlled by a gamepad.
- Users can setup their own gamepad layouts by adding their SDL2 Gamepad string to `resources/gamecontrollerdb.txt`.
- Gamepads auto-map to the first player that doesn't have a GamepadId mapping to it for easy setup.

### Changed
- Escape clears selected input layout.

## [v0.0.1] - Fall2020
### Added
- Minimal functionality.
- Users can choose their keyboard control layouts, but they don't save.
- Gamepads don't work at all.
- Almost all gameplay functional as intended.
Loading

0 comments on commit 28b0bc1

Please sign in to comment.