C# + UWP 实现AStar迷宫自动寻路
uwp吧
全部回复
仅看楼主
level 4
Dengtaook 楼主


UWP在我看来,是最适合开发Windows应用程序的方法,比QT,MFC, Wpf,Win32都要好。
因为UWP是全新的Windows程序,可以使用CSharp,C++等语言开发,因为使用了语言投影技术。runtime是全新的WinRT,会生成native 代码,性能比WPF好很多。
在我看来UWP当前不流行,原因如下:
(1)UWP的API,真的是跟WPF,Winform 不一样,要重新学习。
(2)使用.net framework写的库并不能拿给UWP使用,因为UWP是统一Windows平台的程序,可能会在平板,Arm机器上面使用,.NET framework的库只能用于Windows PC。
(3)C
#不够流行,C#
是最合适开发UWP的语言,但当今很多人还是喜欢用C++。这个问题,可能随着C++/WinRT的推广,会有所改善。C++/WinRT是全新的一套库。可以直接引用c++的库,比如opencv,这比OpencvSharp4好用多了。
无论怎样,UWP是面向未来的,未来迟早会来,我相信传统的桌面程序肯定会被淘汰,现在坚持传统,未必是明智的选择。
2021年03月22日 15点03分 1
level 12
支持
2021年03月27日 10点03分 2
level 4
Dengtaook 楼主
代码:https://dev.azure.com/Dengtaowx/_git/AStarUWP
2021年03月28日 07点03分 3
level 4
Dengtaook 楼主
大家可以下载代码,用vs编译,修改这个代码。有问题,可以指出来,我尽量解决。
2021年03月28日 07点03分 4
level 12
uwp是未来
2021年03月29日 08点03分 5
1