Skip to content
This repository has been archived by the owner on May 9, 2019. It is now read-only.

xin9le/WpfTetris

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

MVVM based Tetris application sample on WPF

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages