Home
Softono
VEGRARIS

VEGRARIS

Open source MIT C#
18
Stars
0
Forks
0
Issues
1
Watchers
9 months
Last Commit

About VEGRARIS

취미로 만든 VEctor GRAphics 기반 tetRIS 게임입니다.

Platforms

Web Self-hosted Windows

Languages

C#

VEGRARIS: Vector Graphics 기반 TETRIS

이번에 토이 프로젝트로, .NET의 WPF와 Blazor를 이용해 Vector Graphics 기반으로 TETRIS를 만들어보게 되었습니다.

Vector Graphics 기반 Geometry 생성 알고리즘 등 자세한 구현 과정에 대한 설명은 블로그 글에 작성하였습니다.
궁금하신 분은 블로그 링크를 확인하시면 되겠습니다.

Blazor로 구현된 결과물은 GitHub Pages에 게시했으며, 해당 링크에서 플레이 해볼 수 있습니다.

WPF 기반 구현 화면

다음의 영상은 WPF로 구현한 화면을 나타냅니다.

https://github.com/user-attachments/assets/f3b530f6-1e51-4fb6-9e08-4ec43e114f0a

Dynamic Resource를 이용한 테마 적용

Simple 테마

WPF1

Squares 테마

WPF2

Arcade 테마(오락실의 바로 그 Atari TETRIS)

WPF3

Grayscale 테마

WPF4

Candy Cane 테마

WPF5

Neon Sign 테마

WPF6