WPF 英雄聯盟
作者:Devncore 組織 來自 韓國,首爾
原文連結:https://github.com/devncore/leagueoflegends
- 感謝分享者晨晞 gg;
- 框架使用
.NET6; C# 10.0;Visual Studio 2022;

- 您可了解如何正確實施
WPF專案。 - 描述了如何在不依賴商業元件的情況下,直接實現英雄聯盟等頂級設計領域的表現。
- 您可以透過自行實現
MVVM模式來詳細學習並理解WPF。 - 更多效果可透過GitHub下載程式碼,使用
Visual Studio 2022開啟方案Leagueoflegends.sln,並將Leagueoflegends專案設為啟始專案。

預覽原文
WPF 英雄聯盟
以 WPF 為基礎打造的 《英雄聯盟》。

內容
此開源專案的特點
- 您可以學習如何正確實作 WPF 專案。
- 說明了如何不依賴商用元件,直接實現如 《英雄聯盟》 等頂級設計領域的表現。
- 透過自行實作 MVVM 模式,您可以深入理解並學習 WPF。
開發資訊
- .NET 6.0
- C# 10.0
- Visual Studio 2022
NuGet Package (1.0.9)
- DevNcore.WPF
- DevNcore.UI.Foundation
- DevNcore.UI.Design
- DevNcore.UI.Design.Converter
- DevNcore.UI.Design.Geometry
- DevNcore.LayoutSupport.Leagueoflegends
專案結構
- 📁 AppData
- 📁 Based
- 📁 Implement
- 📁 Material
- 📁 Presentation
- Leagueoflegends
資料庫
WPF League of Legends 使用 YAML 而非傳統 RDB 作為資料庫。
YAML 是與 JSON 一起廣泛使用的資料格式。
關於這項技術的更多內容,可至 Guide to Yaml 進一步學習。
螢幕擷取畫面
Home

TFT

Clash


Setting

Profile

Collection




Loot

My Shop

Store



Game

