最新案例動態,請查閲 《基於華為開發者空間開發平台-雲開發環境(容器),完成貪吃蛇小遊戲開發》。小夥伴快來領取華為開發者空間進行實操吧!
一、概述
1. 案例介紹
華為開發者空間,是為全球開發者打造的專屬開發者空間,致力於為每位開發者提供一台雲主機、一套開發工具和雲上存儲空間,匯聚昇騰、鴻蒙、鯤鵬、GaussDB、歐拉等華為各項根技術的開發工具資源,並提供配套案例指導開發者從開發編碼到應用調測,基於華為根技術生態高效便捷的知識學習、技術體驗、應用創新。
面對海量用户併發開發、測試對資源彈性與隔離性的高標準要求,華為開發者空間開發平台 - 雲開發環境(容器)深度融合了彈性雲主機的高性能計算與容器技術的敏捷彈性,通過構建集高效計算、安全隔離、敏捷部署於一體的雲原生基礎設施,不僅保障了雲開發環境的穩定可靠,更實現了資源的秒級伸縮與高效利用,為加速應用創新提供了堅實底座。
本案例基於華為開發者空間開發平台-雲開發環境(容器),完成Python貪吃蛇小遊戲開發。
2. 適用對象
- 企業
- 個人開發者
- 高校學生
3. 案例時間
本案例總時長預計60分鐘。
4. 案例流程
説明:
- 瀏覽器登錄華為開發者空間開發平台 - 雲開發環境(容器)平台,web端實現容器的創建、開機等操作;
- PC本地通過VS Code安裝Huawei Developer Space插件,遠程連接雲開發環境(容器);
- 在容器中使用VS Code編寫並運行應用代碼,使用瀏覽器體驗Python小遊戲。
5. 資源總覽
本案例預計花費0元。
|
資源名稱 |
規格 |
單價(元) |
時長(分鐘) |
|
華為開發者空間開發平台 - 雲開發環境(容器) |
鯤鵬通用計算增強型 kc1 | 2vCPUs | 4G | HCE |
免費 |
60 |
二、配置雲開發環境(容器)
1. VS Code遠程連接雲開發環境(容器)
參考案例《華為開發者空間 - 雲開發環境(容器)IDE插件遠程連接操作指導》中的“二、雲開發環境IDE插件遠程連接操作指導”的內容,完成“1. 安裝插件” ~ “4. 連接”章節步驟。
完成連接之後的狀態:
三、貪吃蛇小遊戲開發
1. 運行環境準備
安裝Flask
pip install flask
安裝Python插件:
搜索python,點擊install
2. 獲取項目代碼
點擊版本控制圖標,再點擊Initialize Repository:
clone代碼,輸入代碼倉地址,Clone from URL:https://gitcode.com/u014005316/SnakeGame.git
選擇代碼倉目錄:/root/,點擊Add to Workspace加入當前工作空間。
app.py主要內容如下:
- SnakeGame類:用於生成食物、改變方向、控制移動等功能。
- index方法:遊戲UI界面及業務邏輯處理。
3. 運行小遊戲
首次點擊運行按鈕,會提示需要安裝python interpreter,我們按照提示安裝即可。
安裝完成後,再次點擊右上角運行按鈕:
點擊Open in Browser,即可在瀏覽器中體驗貪吃蛇小遊戲。
至此,基於華為開發者空間開發平台-雲開發環境(容器),完成貪吃蛇小遊戲開發的案例已全部完成。