英雄联盟

WPF 英雄联盟

作者:Devncore 组织 来自 韩国,首尔

原文链接:https://Github.com/devncore/leagueoflegends

  • 感谢分享者晨晞gg[1]
  • 框架使用.NET6
  • C# 10.0;
  • Visual Studio 2022;
英雄联盟
  • 您可以了解如何正确实施 WPF 项目

  • 描述了如何在不依赖商业组件的情况下,直接实现英雄联盟等顶级设计领域的表达。

  • 您可以通过自己实现 MVVM 模式来详细学习和理解 WPF

  • 更多效果可以通过GitHub[2]下载代码,使用Visual Studio 2022打开解决方案Leagueoflegends.slnLeagueoflegends项目设为启动项;

英雄联盟

预览原文

WPF League of Legends

WPF 기반으로 만든 리그오브레전드입니다.

英雄联盟

컨텐츠

  • 이 오픈소스의 특징[3]
  • 개발 정보[4]
  • 프로젝트 구조[5]
  • 데이터베이스[6]
  • 스크린샷[7]

이 오픈소스의 특징

  • WPF 프로젝트를 올바르게 구현하는 방법을 학습할 수 있습니다.
  • 리그오브레전드와 같은 최상위 디자인 영역의 표현을 상용 컴포넌트에 의지하지 않고 직접 구현하는 방법에 대해 설명합니다.
  • MVVM 패턴을 직접 구현하여 WPF에 대해 자세하게 이해하고 학습할 수 있습니다.

개발 정보

  • .NET 6.0
  • C# 10.0
  • Visual Studio 2022[8]

Nuget Package (1.0.9)

  • DevNcore.WPF[9]
  • DevNcore.UI.Foundation[10]
  • DevNcore.UI.Design[11]
  • DevNcore.UI.Design.Converter[12]
  • DevNcore.UI.Design.Geometry[13]
  • DevNcore.LayoutSupport.Leagueoflegends[14]

프로젝트 구조

  • 📁 AppData
  • 📁 Based
  • 📁 Implement
  • 📁 Material
  • 📁 Presentation
  • Leagueoflegends

데이터베이스

WPF League of Legends는 클래식 RDB 대신 YAML을 데이터베이스로 사용하고 있습니다.

YAML은 JSON과 함께 널리 사용되는 데이터 양식입니다.
이 기술에 대한 내용은 Guide to Yaml[15] 에서 더 자세히 학습할 수 있습니다.

스크린샷

Home

英雄联盟

TFT

英雄联盟

Clash

英雄联盟
英雄联盟

Setting

英雄联盟

Profile

英雄联盟

Collection

英雄联盟
英雄联盟
英雄联盟
英雄联盟

Loot

英雄联盟

My Shop

英雄联盟

Store

英雄联盟
英雄联盟
英雄联盟

Game

英雄联盟
英雄联盟

参考资料

[1]

晨晞gg: https://www.cnblogs.com/chenxigg/

[2]

GitHub: https://github.com/devncore/leagueoflegends

[3]

이 오픈소스의 특징: #이-오픈소스의-특징

[4]

개발 정보: #개발-정보

[5]

프로젝트 구조: #프로젝트-구조

[6]

데이터베이스: #데이터베이스

[7]

스크린샷: #스크린샷

[8]

Visual Studio 2022: https://visualstudio.microsoft.com/ko/vs/preview/vs2022/

[9]

DevNcore.WPF: https://github.com/devncore/devncore

[10]

DevNcore.UI.Foundation: https://github.com/devncore/devncore

[11]

DevNcore.UI.Design: https://github.com/devncore/devncore

[12]

DevNcore.UI.Design.Converter: https://github.com/devncore/devncore

[13]

DevNcore.UI.Design.Geometry: https://github.com/devncore/devncore

[14]

DevNcore.LayoutSupport.Leagueoflegends: https://github.com/devncore/devncore

[15]

Guide to Yaml: https://github.com/devncore/guide-to-yaml


原文始发于微信公众号(WPF开发者):英雄联盟

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由半码博客整理,本文链接:https://www.bmabk.com/index.php/post/55131.html

(0)

相关推荐

发表回复

登录后才能评论
半码博客——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!