日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

大三學(xué)生用兩周時間在OpenHarmony上復(fù)刻了一款經(jīng)典游戲

開放原子教育 ? 來源:網(wǎng)友開放原子教育發(fā)布 ? 作者:網(wǎng)友開放原子教育 ? 2021-11-19 14:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

開源項目 OpenHarmony是每個人的 OpenHarmony

(以下內(nèi)容來自嘉賓分享,不代表 OpenHarmony 項目群工作委員會觀點)

技術(shù)變化這么快,如何做到不被淘汰?職場前景焦慮一直是開發(fā)者面臨的一個現(xiàn)實問題。為了增加職場競爭力,開發(fā)者需要不斷地學(xué)習(xí)新技術(shù)。這股探索新技術(shù)的風(fēng)潮,甚至蔓延到了校園。

唐銘穗是天津中德應(yīng)用技術(shù)大學(xué)通信工程專業(yè)的大三學(xué)生。僅用兩周時間,她就完成了 OpenHarmony 從入門到成功復(fù)刻《人生重啟模擬器》經(jīng)典游戲的過渡。

這份成果,源于唐銘穗對 IT 領(lǐng)域各種新概念、新技術(shù)的時刻關(guān)注,她關(guān)注了幾乎所有帶“開發(fā)者”字樣的公眾號。她認(rèn)為,學(xué)習(xí)新事物是一件很酷的事。

初識OpenHarmony

10 月 23 日晚,唐銘穗看到推送的“HDC2021 HarmonyOS 學(xué)生公開課”直播預(yù)告的文章。24 日全程觀看完直播后,她加入了“OpenHarmony 開源開發(fā)者成長計劃”企業(yè)微信群,初步開始接觸OpenHarmony。

通過企業(yè)微信群,唐銘穗接觸到了各種 OpenHarmony 的資訊和學(xué)習(xí)資源。她非常認(rèn)可 OpenHarmony 提倡的萬物互聯(lián)理念,認(rèn)為這是時代發(fā)展的大趨勢。此時,一個為搭載 OpenHarmony 的設(shè)備提供了統(tǒng)一、強(qiáng)大圖形化編程 IDE 的編程語言——OpenBlock,出現(xiàn)在她面前。

OpenBlock 甚至還支持軟總線、分布式等 OpenHarmony 能力,對于想要快速入門 OpenHarmony,了解其萬物互聯(lián)特性的唐銘穗,是絕佳的工具。由此,她決定從 OpenBlock 開始,深入 OpenHarmony 的學(xué)習(xí)。

pYYBAGGXRCeAZVJ7AAEMUXt-pBc279.png

學(xué)習(xí)OpenHarmony

從創(chuàng)建第一個“你好,世界“程序,唐銘穗在快速推進(jìn)自己的 OpenHarmony 學(xué)習(xí)進(jìn)度。她的學(xué)習(xí)心得是,會不會不要緊,先動手,多嘗試。OpenBlock 的核心概念就是有限狀態(tài)機(jī),看到有導(dǎo)師在企業(yè)微信群科普關(guān)于有限狀態(tài)機(jī)的視頻,她就馬上觀看學(xué)習(xí)。遇到自己沒辦法解決的問題,就去百度搜索、咨詢導(dǎo)師,或者到開發(fā)者社區(qū)提問。

唐銘穗從創(chuàng)建最簡單的一個在開門和關(guān)門之間切換的 demo 開始,逐步深入。掌握了相關(guān)基礎(chǔ)知識之后,她又跟著指導(dǎo)文檔一步步搭建《跳一跳》小游戲。得益于 OpenBlock 圖形化編程的特性,容易上手同時還簡化了開發(fā)流程,唐銘穗快速完成了小游戲的搭建,并且對 OpenHarmony 有了進(jìn)一步的理解。

實踐OpenHarmony

不滿足于僅僅是跟隨指導(dǎo)文檔進(jìn)行程序搭建,唐銘穗下載了 OpenBlock 源碼、配置開發(fā)環(huán)境以了解 OpenBlock 的工作原理,并開始在 OpenHarmony 上復(fù)刻近期爆火的《人生重啟模擬器》游戲。

唐銘穗對照著手機(jī)上的游戲界面,用 OpenBlock 進(jìn)行繪制。首先是繪制出每一個頁面,其次是設(shè)計數(shù)據(jù)結(jié)構(gòu)、邏輯關(guān)系。遇到問題,她積極在企業(yè)微信群里向?qū)熣埥?。?dǎo)師的回復(fù)十分快速,還會拓展講解與實戰(zhàn)開發(fā)的相關(guān)知識。最終,唐銘穗在學(xué)習(xí)使用 OpenBlock 一周時間內(nèi),就完成了游戲的基本框架。

poYBAGGXRCiAD3TnAAQplf64ydk110.png

按照計劃,《人生重啟模擬器》游戲在 OpenHarmony 上的復(fù)刻將在兩周內(nèi)完成??吹阶约旱?a target="_blank">創(chuàng)意想法在一點點變成現(xiàn)實成果,唐銘穗感覺整個過程都有很大收獲,成就感滿滿。

對于 OpenBlock 圖形化編程語言,唐銘穗的開發(fā)體驗是“簡單、有趣、易上手”,也讓她對 OpenHarmony 和萬物互聯(lián)的理念有了一定程度的理解,為將來的深度學(xué)習(xí)打下堅實的基礎(chǔ)。萬物互聯(lián)的時代即將來臨,每一位開發(fā)者必然不能錯過這一輪技術(shù)變革。

感悟OpenHarmony

唐銘穗說,在 OpenHarmony 的學(xué)習(xí)路上,接觸 OpenBlock 的時候,她并沒有把 OpenBlock 想象成是一個很難的東西,即使一打開編輯界面就有我不能理解的名詞。什么是有限狀態(tài)機(jī)?狀態(tài)機(jī)是什么?狀態(tài)機(jī)是干什么的?字面解釋太蒼白,那就自己動手新建一個狀態(tài)機(jī)感受。所以狀態(tài)機(jī)是什么到底是干什么的?在她看來就好像女媧捏人,是人是動物還是得看我想讓它是什么干什么,這都取決于我自己。

想要快速入門 OpenHarmony,對于沒有編程基礎(chǔ)的人而言 OpenBlock 是絕佳的選擇,相信其他人也能同唐銘穗一樣能快速的寫出一個游戲。按我們年輕人的說法,用 OpenBlock 在 OpenHarmony 上開發(fā)游——有手就行(非常簡單)。

pYYBAGGXRCiAV_nzAANJLURuEWE537.png

poYBAGGXRCiAImSkAAHnL19fQHo836.png

OpenBlock 是一個在 OpenHarmony 官方社區(qū)建立特殊興趣組(SIG)的編程語言,也是目前唯一可用于 APP 開發(fā)的第三方支持的編程語言。

OpenBlock 希望能夠?qū)⒕幊毯喕癁橄褡?PPT 一樣簡單的工作,讓設(shè)計師、項目經(jīng)理、運營人員,甚至行政、財務(wù)、人力資源都能使用 OpenBlock 提升自己的工作效率?,F(xiàn)在 OpenBlock 的核心特點:簡單、易學(xué)、功能齊備等特性已經(jīng)得到了充分的驗證和認(rèn)可。

OpenBlock 的消息機(jī)制與 OpenHarmony 的萬物互聯(lián)的設(shè)想是完全契合的,OpenBlock 將來會在語法級別支持軟總線的功能,讓用戶一步直達(dá)萬物互聯(lián)?;?OpenHarmony 的 OpenBlock 語言將會持續(xù)為 OpenHarmony 的應(yīng)用開發(fā)、易用性、廣泛的傳播和推廣、輸出大批的開發(fā)樣例及培養(yǎng)多層次的新生代 OpenHarmony 開發(fā)者發(fā)光發(fā)熱。

OpenBlcok SIG leader 杜天微表示,OpenBlock 將持續(xù)將研發(fā)重點放在極簡和多平臺化并將這兩個特性做到極致。未來的 OpenBlock 將著力于:

持續(xù)簡化業(yè)務(wù)邏輯的表述

盡可能地簡化操作

降低學(xué)習(xí)成本

充分利用編輯器降低出錯的可能性

支持更多的宿主語言和編程框架

編輯:fqj

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 編程
    +關(guān)注

    關(guān)注

    90

    文章

    3724

    瀏覽量

    97459
  • OpenHarmony
    +關(guān)注

    關(guān)注

    33

    文章

    3977

    瀏覽量

    21380
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    智能眼鏡銷量大漲,前個月國內(nèi)出貨量同比增長超

    %。杭州有門店負(fù)責(zé)人表示,4月前兩周的銷量已比3月整個月翻了番。這輪增長并非偶然。AI大模型終端落地提速、頭部廠商密集發(fā)布新品、國補政策持續(xù)拉動,重因素共同點燃了市場需求。
    的頭像 發(fā)表于 04-27 18:11 ?1041次閱讀

    AT89C52:一款經(jīng)典的8位微控制器

    AT89C52:一款經(jīng)典的8位微控制器 嵌入式控制應(yīng)用領(lǐng)域,AT89C52這款8位微控制器憑借其出色的性能和豐富的功能,直是眾多工程師的選擇。盡管現(xiàn)在它已不推薦用于新設(shè)計(建議使用
    的頭像 發(fā)表于 04-06 09:10 ?401次閱讀

    深入解析AT89C51:一款經(jīng)典8位微控制器

    深入解析AT89C51:一款經(jīng)典8位微控制器 嵌入式控制領(lǐng)域,AT89C51這款8位微控制器可謂是經(jīng)典之作。盡管它已不推薦用于新設(shè)計(建議使用AT89S51),但它的技術(shù)特點和工作原
    的頭像 發(fā)表于 04-06 09:05 ?647次閱讀

    LT3797:一款多功能的輸出LED驅(qū)動控制器

    LT3797:一款多功能的輸出LED驅(qū)動控制器 在當(dāng)今的電子領(lǐng)域,LED照明因其高效、節(jié)能、壽命長等諸多優(yōu)點而得到了廣泛的應(yīng)用。然而,要實現(xiàn)精準(zhǔn)、高效且穩(wěn)定的LED驅(qū)動并非易事,需要一款性能卓越
    的頭像 發(fā)表于 01-30 10:40 ?461次閱讀

    【原創(chuàng)】OpenHarmony系統(tǒng)投屏工具軟件 - OpenHarmony_OHScrcpy使用推薦

    OpenHarmony_OHScrcpy - OpenHarmony投屏工具軟件 OpenHarmony_OHScrcpy是一款OpenHarmo
    發(fā)表于 01-22 18:34

    回顧那些具有里程碑意義的Arm架構(gòu)產(chǎn)品(3)

    兩周,我們已與你起回顧了從 Arm 成立初期到 21 世紀(jì) 10 年代的 25 產(chǎn)品,了解 Arm 作為全球計算的基石,是如何賦能從云到邊的廣泛
    的頭像 發(fā)表于 12-28 16:19 ?1336次閱讀

    經(jīng)典射擊游戲移植到芯科科技MG24 Matter開發(fā)板

    開發(fā)板之后,我們迎來了新的挑戰(zhàn):將另一款經(jīng)典人稱射擊游戲-毀滅公爵3D(Duke Nukem 3D)的完整體驗帶到我們的超低功耗平臺MG24的開發(fā)板
    的頭像 發(fā)表于 11-30 10:46 ?1279次閱讀
    將<b class='flag-5'>經(jīng)典</b>射擊<b class='flag-5'>游戲</b>移植到芯科科技MG24 Matter開發(fā)板

    靈動微電子最新最火熱的一款芯片推薦

    希望找一款靈動微電子最新最火熱的一款芯片,我們想做個圖形化的界面配置,供大家以后直接創(chuàng)建工程,國產(chǎn)工具M(jìn)cuStudio做,McuStudio支持任何內(nèi)核任何廠家的芯片,希望大家有
    發(fā)表于 10-29 17:15

    兩款搭載KaihongOS的開鴻開發(fā)板被評為“OpenHarmony 明星開發(fā)板”

    OpenHarmony
    深開鴻
    發(fā)布于 :2025年09月11日 10:10:02

    OpenHarmony2025年度競賽訓(xùn)練營重磅開啟

    ? OpenHarmony2025年度競賽訓(xùn)練營 ? ? ? 活動介紹 OpenHarmony競賽訓(xùn)練營 旨在引導(dǎo)高校學(xué)生進(jìn)行OpenHarmony產(chǎn)學(xué)研
    的頭像 發(fā)表于 07-16 11:51 ?1078次閱讀

    樹莓派復(fù)古游戲,你會選哪個?

    個絕佳選擇。下面我們將對這個復(fù)古游戲發(fā)行版進(jìn)行比較,助你決定哪個更適合自己。歷史與關(guān)鍵特性Batocera是一款開源復(fù)古游戲發(fā)行版,于2016年作為Recalbox
    的頭像 發(fā)表于 06-16 16:56 ?1399次閱讀
    樹莓派復(fù)古<b class='flag-5'>游戲</b>,你會選哪<b class='flag-5'>一</b>個?

    鴻蒙5開發(fā)寶藏案例分享---多開發(fā)實例(游戲

    屏也能顯示剩余時間) 好友動態(tài)瀑布流(滑動查看玩家相冊) 更離譜的是有個團(tuán)隊基于這個案例,天就做出了《賽博菜園》的偷菜提醒卡片,現(xiàn)在日活漲了300%! 五、避坑指南:文檔的正確打開方式 開發(fā)者聯(lián)盟
    發(fā)表于 06-03 18:22

    電競游戲至尊 加 Ace 5 至尊系列售價 2499 元起

    游戲全鏈路芯片級硬件解決方案「電競芯」,并將加自研芯片級游戲技術(shù)「風(fēng)馳游戲內(nèi)核」首次引入天璣平臺,
    的頭像 發(fā)表于 05-27 16:55 ?2977次閱讀
    電競<b class='flag-5'>三</b>芯 <b class='flag-5'>游戲</b>至尊 <b class='flag-5'>一</b>加 Ace 5 至尊系列售價 2499 元起

    DIY一款鋰電池的思路

    運行起了至關(guān)重要的作用,經(jīng)過充分的對比某寶上選擇了一款武漢彥陽的智能軟件版(8S100A),帶電量顯示。保護(hù)板功能主要有以下幾點1、溫度保護(hù):檢測電芯內(nèi)部溫度情況,如發(fā)生異常即斷開電池充放電,以達(dá)到
    發(fā)表于 05-19 19:40

    SOLIDWORKS學(xué)生版能夠激發(fā)學(xué)生的創(chuàng)新思維鼓勵學(xué)生嘗試不同設(shè)計思路

    在當(dāng)今科技飛速發(fā)展的時代,創(chuàng)新思維成為培養(yǎng)學(xué)生綜合素養(yǎng)的關(guān)鍵要素。而在工程設(shè)計與技術(shù)領(lǐng)域,一款功能強(qiáng)大且易于上手的設(shè)計軟件對于激發(fā)學(xué)生創(chuàng)新潛能起著不可忽視的作用。SOLIDWORKS學(xué)生
    的頭像 發(fā)表于 05-13 15:23 ?723次閱讀
    SOLIDWORKS<b class='flag-5'>學(xué)生</b>版能夠激發(fā)<b class='flag-5'>學(xué)生</b>的創(chuàng)新思維鼓勵<b class='flag-5'>學(xué)生</b>嘗試不同設(shè)計思路
    堆龙德庆县| 河津市| 灌云县| 炉霍县| 广宁县| 宁都县| 崇仁县| 从化市| 囊谦县| 临颍县| 卫辉市| 中江县| 平昌县| 星座| 赤峰市| 阜新市| 荔浦县| 上饶市| 高淳县| 庐江县| 金溪县| 大余县| 平陆县| 于田县| 沿河| 永川市| 平陆县| 永寿县| 长宁县| 繁峙县| 蒙山县| 屏边| 屯留县| 平乐县| 沅江市| 铜鼓县| 南汇区| 加查县| 景洪市| 高邮市| 桑日县|