WPF 기반으로 만든 리그오브레전드입니다.
![](https://private-user-images.githubusercontent.com/52397976/286252479-69981e49-0152-4d95-8268-8fe744eaa548.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk1MjI1MTcsIm5iZiI6MTcxOTUyMjIxNywicGF0aCI6Ii81MjM5Nzk3Ni8yODYyNTI0NzktNjk5ODFlNDktMDE1Mi00ZDk1LTgyNjgtOGZlNzQ0ZWFhNTQ4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI3VDIxMDMzN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWRkYTdhZTI5ZmNlMTNiMjE4NzE0MDk3ZTBmOGQyYWEzMzU4M2ZmY2RhNTJkODRmNmRiMzUzMTgxZGE1YjM2MTImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.t6F8auEXpOr3b6bLVdMHPBSmaztiWwpbFsK6NYWbl2o)
Youtube: https://youtu.be/xgUqDavCJGg
- WPF 프로젝트를 올바르게 구현하는 방법을 학습할 수 있습니다.
- 리그오브레전드와 같은 최상위 디자인 영역의 표현을 상용 컴포넌트에 의지하지 않고 직접 구현하는 방법에 대해 설명합니다.
- MVVM 패턴을 직접 구현하여 WPF에 대해 자세하게 이해하고 학습할 수 있습니다.
- Visual Studio 2022
- .NET 7.0
- C# 10.0
- Jamesnet.Wpf
- CommunityToolkit.Mvvm
- .NET 7 (C# 11)
- Prism IoC
- WpfAutoGrid
WPF League of Legends는 클래식 RDB 대신 YAML을 데이터베이스로 사용하고 있습니다.
YAML은 JSON과 함께 널리 사용되는 데이터 양식입니다.
이 기술에 대한 내용은 Guide to Yaml 에서 더 자세히 학습할 수 있습니다.