Uno開發的小游戲

大家好,我是沙漠盡頭的狼。

剛在微信群里逛,有網友發了Uno的在線小游戲,站長覺得不錯,簡單分享下:

18767831f3b40851e22905dfd4a51965.png
群聊漲見識

Uno是什么?

使用 C# 和 WinUI 實現像素完美的多平臺應用程序,用于構建適用于 Windows、iOS、Android、WebAssembly、macOS 和 Linux 的單一代碼庫應用程序的開源 UI 平臺。

在線小游戲

在線地址:https://asadullahrifat89.github.io/hungry-worm-uno-platform/

由于是使用 Web Assembly[1]開發的,雖然有著“快速、高效、可移植——通過利用常見的硬件能力,WebAssembly 代碼在不同平臺上能夠以接近本地速度運行。”,但由于Uno也是帶有運行時,所以網站體積有點大,28MB左右,加載10s左右,有科學工具的建議打開玩耍。

簡單普及什么是Web Assembly:面向Web的二進制格式,WebAssembly(簡稱wasm)是一個虛擬指令集體系架構(virtual ISA),整體架構包括核心的ISA定義、二進制編碼[2]、程序語義的定義與執行,以及面向不同的嵌入環境(如Web)的應用編程接口[3](WebAssembly API)。其初始目標是為C[4]/C++[5]等語言編寫的程序經過編譯,在確保安全和接近原生應用的運行速度更好地在Web[6]平臺上運行。? - 摘自百度百科

網站體積

7c6146bb5a950828b8626e388f187dc5.png
網站體積

游戲加載頁

因網絡環境不同,網站體積稍大,所以有個加載頁面不至于等待無聊:

ca4d64a025f1a80ab5f9ea858efb574a.png
游戲加載頁

游戲首頁

4fdf5d1ce27b770dec703b05d5e8e26e.gif
游戲首頁

小玩一把

41300b7030af48dee47599c2100a8dbb.gif

小玩一把

Uno官網

https://platform.uno/

c3ed57c3430fec455913cde15ce0a75c.png
Uno官網

Uno倉庫

https://github.com/nventive/Uno

6e3593b6d02b40d33a9ef11e2a12d4a7.png
Uno倉庫

從代碼最后提交時間,可以看出此框架很活躍,是MAUI的有力競爭對手,有興趣的去看看吧。

參考資料

[1]

Web Assembly: https://baike.baidu.com/item/WebAssembly/61812997?fr=aladdin

[2]

二進制編碼: https://baike.baidu.com/item/二進制編碼/1758517?fromModule=lemma_inlink

[3]

編程接口: https://baike.baidu.com/item/編程接口/3339711?fromModule=lemma_inlink

[4]

C: https://baike.baidu.com/item/C/7252092?fromModule=lemma_inlink

[5]

C++: https://baike.baidu.com/item/C%2B%2B/99272?fromModule=lemma_inlink

[6]

Web: https://baike.baidu.com/item/Web/150564?fromModule=lemma_inlink

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/281614.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/281614.shtml
英文地址,請注明出處:http://en.pswp.cn/news/281614.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

sqlplus命令行登錄oracle數據庫的N種方法盤點

歡迎訪問我的個人博客IT廢柴,本文永久鏈接移至:sqlplus命令行登錄oracle數據庫的N種方法盤點 sqlplus有幾種登陸方式Oracle數據庫, 比如: 1.以操作系統權限認證的oracle sys管理員登陸 C: > sqlplus "/as sysdba" 2…

拉美光伏新興市場熱潮將至

國際油價下滑對油氣生產國的影響是不言而喻的,受此拖累,可再生能源產業發展也承受了一定壓力。然而,在多國擁有油氣資源的拉美地區,情況卻恰恰相反,許多國家的可再生能源產業非但沒有受低油價拖累,反而快速…

linux下常見生產腳本,不看后悔的Linux生產服務器Shell腳本分享(2)

一、MySQL的熱備份腳本這是MySQL的備份方式之一,腳本如下:#!/bin/bashPATH/usr/local/sbin:/usr/bin:/bin# The Directory of BackupBACKDIR/usr/mysql_backup# The Password of MySQLROOTPASSpassword# Remake the Directory of Backuprm -rf $BACKDIRm…

兄弟連學python——MongoDB相關

1.常用的命令 show dbs 顯示數據庫列表use dbname 進入dbname數據庫,大小寫敏感,沒有這個數據庫也不要緊show collections 顯示數據庫中的集合,相當于表格2.創建&新增 db.users.save({"name":"lecaf"}) …

WPF-12 路由事件之二

WPF 為我們提供了許多不同的事件處理機制——它們是冒泡、隧道和直接的。這些都稱為路由事件直接事件直接在事件源上處理,這個有點像WinForms中的按鈕OnClick事件,直接在事件處理程序中處理業務冒泡事件當事件沒有被元素(比如一個文本框&…

對01背包的分析與理解(圖文)

首先謝謝Christal_R的文章(點擊轉到鏈接)讓我學會01背包 本文較長,但是長也意味著比較詳細,希望您可以耐心讀完。 題目: 現在有一個背包(容器),它的體積(容量)為V,現在有N種物品(每個物品只有一個),每個物品的價值W[i]和占用空間C[i]都會由輸入給出,現在…

linux內核源碼剖析 博客,【Linux內存源碼分析】頁面遷移

頁面遷移其實是伙伴管理算法中的一部分,鑒于其特殊性,特地另行分析。它是2007年的時候,2.6.24內核版本開發時,新增碎片減少策略(the fragmentation reduction strategy)所引入的。該策略也稱之為反碎片技術(anti-gragmentation)。…

360的下一代SOC是這個樣子的

幾乎所有大型企業或機構的IT系統中,都會有安全運營中心(SOC),它是網絡安全防護體系從設備部署到系統建設,再到統一管理,這一發展過程的自然產物。但在國內的實際應用中,SOC的問題多多。 首先是數據類型不全&#xff0c…

【轉載】利用scipy.misc等庫對jpg以及png等圖像數據預處理(用于深度學習喂數據)...

http://blog.csdn.net/qq_16949707/article/details/56306720 轉載于:https://www.cnblogs.com/tenderwx/p/8057599.html

2018年下半年網絡公式考試案例分析真題

閱讀以下說明,回答問題1至問題3,將解答填入答題紙對應的解答欄內。【說明】某公司網絡劃分為兩個子網,其中設備A是DHCP服務器,如圖3-1所示。 【問題1】(6分,每空2分)DHCP在分配IP地址時使用 (1) 的方式, 而…

哪一個不是linux常用的shell,Linux下查看使用的是哪種shell的方法匯總

查看當前發行版可以使用的shell復制代碼代碼如下:[rootlocalhost ~]$ cat /etc/shells/bin/sh/bin/bash/sbin/nologin查看當前使用的shell方法一、最常用的查看shell的命令,但不能實時反映當前shell復制代碼代碼如下:[rootlocalhost ~]$ echo $SHELL/bin/bash二、下…

企業建設呼叫中心需要考慮哪些因素

呼叫中心發展至今,它的意義早已不是90年代末,只是簡單地解決客戶客服系統的要求。現在的呼叫中心有了新的使命,比如拓展成為一個信息服務中心,或者成為一個營銷中心。客戶如何能通過這樣的手段,使企業與其他的企業之間形成差異化的…

【單片機入門】(三)應用層軟件開發的單片機學習之路-----UART串口通訊和c#交互...

本文由網友投稿。作者:陳顯達原文標題:【單片機入門】(三)應用層軟件開發的單片機學習之路-----UART串口通訊和c#交互原文鏈接:https://www.cnblogs.com/1996-Chinese-Chen/p/16826558.html引言在第一章博客中,我們講了Arduino對E…

linux中使用yum的優點,linux – 自動“yum update”以保證服務器安全 – 優點和缺點?...

這取決于根據我使用CentOS的經驗,它非常安全,因為您只使用CentOS基本存儲庫.您是否應該偶爾嘗試更新失敗…是…在您應該期望出現故障的硬盤驅動器或偶爾出現故障的CPU的同一級別上.您永遠不會有太多備份. 🙂關于自動更新的好處是,您可以比手動修補更快(因此更安全).…

高能力成熟度軟件企業中軟件質量工程師的職責

隨著科學技術的不斷發展進步,企業之間的競爭越來越激烈。軟件企業要想在競爭中發展生存,提高軟件產品質量已成為必要條件。在一些高能力成熟度軟件企業中,專門成立了質量保證和控制職能部門,起著提高項目管理透明性和確保軟件產品…

存儲過程和函數的區別

存儲過程和函數的區別存儲過程和函數目的是為了 可重復地 執行操作數據庫的sql語句的集合。區別是寫法和調用上。寫法上&#xff1a;存儲過程的參數列表可以有輸入參數、輸出參數、可輸入輸出的參數&#xff1b;函數的參數列表只有輸入參數&#xff0c;并且有return <返回值…

機器學習案例丨基于廣泛和深入的推薦 - 餐廳評級預測

點擊上方藍字關注我們&#xff08;本文閱讀時間&#xff1a;18分鐘&#xff09;Microsoft Azure Machine Learning Studio 是微軟強大的機器學習平臺&#xff0c;在設計器中&#xff0c;微軟內置了15個場景案例&#xff0c;但網上似乎沒有對這15個案例深度刨析的分析資料&#…

css linux 等寬字體,比例字體等寬字體

我們都知道等寬字體和比例字體的區別&#xff0c;就在于比例字體(Monospaced Font)即每個字母寬度是按一定比例自動調整的&#xff0c;而等寬字體(Proportional font)則是固定寬度&#xff0c;固定間距&#xff0c;字體的每一個字母和字符所占的水平空間都是相同的。比例字體&a…

三星智能家居系統頻繁故障 大批用戶受到影響

Shelley Powers正在她密蘇里州郊區的房子中鼾睡&#xff0c;突然警鈴大作將她驚醒&#xff0c;在仔細排查之后&#xff0c;發現是虛驚一場&#xff0c;是安全傳感器誤報。在此之后的幾周&#xff0c;她的三星Smart Things智能家居系統頻繁出現故障&#xff0c;比如設定的燈具不…

適用于 .NET 的開源文本差異對比組件

你好&#xff0c;這里是 Dotnet 工具箱&#xff0c;定期分享 Dotnet 有趣&#xff0c;實用的工具或組件&#xff0c;希望對您有用&#xff01;簡介對于開發人員來說&#xff0c;Git 是我們經常使用的工具&#xff0c;在每次編寫完代碼并提交后&#xff0c;我們可以通過 git dif…