SkillAgentSearch skills...

WpfTetris

MVVM based Tetris application sample on WPF

Install / Use

/learn @xin9le/WpfTetris
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

This project has moved to MvvmTetris.

WpfTetris

MVVM based Tetris application sample using ReactiveProperty on WPF. You can study following through this sample.

  • How to use ReactiveProperty
  • Simple MVVM (Model - View - ViewModel) architecture
  • Programmable data binding

I made this for Hokuriku ComCamp 2016 powerd by MVPs. This event is a part of Japan ComCamp 2016 powered by MVPs.

ScreenShot

Feature

  • Automatic fall down by timer
  • Move / Rotation / Fall down
  • Fix tetrimino immediately
  • Display next tetrimino
  • Display deleted rows information
  • Speed-up gradually (when tetrimino is deleted)
  • Super rotation

How to use

| キー | 動作 | |---|---| | ↑ | Rotation right | | ↓ | Fall down | | ← | Move left | | → | Move right | | X | Rotation right | | Z | Rotation left | | Space | Fix tetrimino immediately | | Esc | Restart |

Explanation document

Tetris Algorithm

Installation

This game is provided as ClickOnce application. You can download and install it from following URL.

License

This game is provided under MIT License.

Author

Takaaki Suzuki (a.k.a @xin9le) is software developer in Japan who awarded Microsoft MVP for Developer Technologies (C#) since July 2012.

Related Skills

View on GitHub
GitHub Stars25
CategoryDevelopment
Updated1y ago
Forks7

Languages

C#

Security Score

80/100

Audited on May 22, 2024

No findings