原创 hw4-遊戲對象與圖形基礎作業

基本演練操作 1.下載 Fantasy Skybox FREE, 構建自己的遊戲場景 建立天空盒 製作一個 6 面體材料 ,點擊菜單 Assets - create - Material,再點擊Inspector - shade

原创 女孩們的魔法棒

“程序媛”的由來 “程序媛”,是對女性程序員的暱稱。在計算機發展的早期,尤其是編程方面,女性曾起到過至關重要的作用:英國著名詩人拜倫(L.Byron)的女兒Ada Lovelace就因爲寫出了“第一件計算機程序”而被譽爲世界上第一

原创 求清潔木板的最少次數

Description Time Limit: 1sec Memory Limit:256MB 某人想檢驗最近新研發的清潔工具的效果,便找來一塊佈滿污漬的長木板。長木板上的污漬厚度不一。 清潔工具每次的工作原理是這樣的:其矩

原创 hw3-空間與運動作業

簡答題 1.遊戲對象運動的本質是什麼? 遊戲對象運動的本質是遊戲對象位置和狀態的改變。通過遊戲對象transform屬性的position、rotation和scale等屬性的變化來實現運動。 2.請用三種方法以上方法,實現物體的

原创 Week12-服務構建與前後端分離的開發

開發項目 複製 https://swapi.co/ 網站 你需要想辦法獲取該網站所有資源與數據 給出 UI 幫助客戶根據明星查看相關內容 項目小結 在這次作業中,我主要負責客戶端的工作,其中也涉及到了數據庫。 boltdb數據

原创 hw7-模型與動畫作業

作業內容:智能巡邏兵 遊戲設計要求: 創建一個地圖和若干巡邏兵(使用動畫); 每個巡邏兵走一個3~5個邊的凸多邊型,位置數據是相對地址。即每次確定下一個目標位置,用自己當前位置爲原點計算; 巡邏兵碰撞到障礙物,則會自動選下一

原创 貪喫蛇還能怎樣玩?

上一篇介紹了簡單的貪喫蛇遊戲設計,那麼貪喫蛇還能怎樣玩呢? ###1.創新玩法: 看到一位同學的想法很新奇,就拿出來分享啦。我們可以將二維平面轉化爲三維空間,把蛇放在444的籠子裏(太大會不會爆啊),操作鍵位如下:“↑” “↓”

原创 Week10-REST API的簡單設計

作業要求 模仿github API,用markdown編寫設計一個博客網站的部分rest API。 作業實現 假設一個博客網站爲:https://api.lessonblog.com Authentication 1.基本認證方式

原创 Week3-安裝go語言開發環境

實驗目的 安裝Go開發環境。仔細閱讀官方文檔《如何使用Go編程》,並按文檔寫第 一個包,做第一次測試。 實驗內容 【安裝開發環境】 1.安裝VSCode編輯器 由於我之前已經裝好了編輯器,所以這裏不再詳細敘述安裝過程。 2.安裝

原创 Go語言context包的簡單介紹

簡介 在 Go http包的Server中,每一個請求在都有一個對應的 goroutine 去處理。請求處理函數通常會啓動額外的 goroutine 用來訪問後端服務,比如數據庫和RPC服務。用來處理一個請求的 goroutin

原创 Week4-開發簡單CLI程序

概述 CLI(Command Line Interface)實用程序是Linux下應用開發的基礎。正確的編寫命令行程序讓應用與操作系統融爲一體,通過shell或script使得應用獲得最大的靈活性與開發效率。 要求 使用 gola

原创 hw5-與遊戲世界交互作業

鼠標打飛碟(Hit UFO)遊戲 遊戲內容要求 遊戲有 n 個 round,每個 round 都包括10 次 trial; 每個 trial 的飛碟的色彩、大小、發射位置、速度、角度、同時出現的 個數都可能不同。它們由該

原创 hw10-遊戲智能

作業要求 P&D 過河遊戲智能幫助實現,程序具體要求: 實現狀態圖的自動生成 講解圖數據在程序中的表示方法 利用算法實現下一步的計算 作業內容 代碼和視頻 完整代碼見我的Github 遊戲視頻見愛奇藝 智能狀態設置 參考了

原创 hw8-粒子系統

作業內容-簡單粒子製作 這次的作業是三選一,所以我就選了這個簡單粒子製作。 按參考資源要求,製作一個粒子系統; 使用 3.3 節介紹,用代碼控制使之在不同場景下效果不一樣。 代碼和視頻 代碼見我的Github 視頻: 未加代

原创 Week16-容器化技術與容器服務

作業內容 參考:玩轉 Docker 容器技術:1-6章 ,按課件內容實踐,並給出實驗報告。 操作系統 本文是基於CentOS7進行的實驗。 安裝Docker 安裝過程 我用的是CentOS,用國內阿里雲安裝,運行以下命令: //安