原创 #貪喫蛇(錯誤)進化版--智能(障)蛇

還是和上一篇一樣,不多說,直接出碼。 首先是程序的主要函數(截圖): 然後是剩下的部分(很長,,,,,): struct snake { int x, y; //身體座標 int dir;

原创 字符遊戲——貪喫蛇

不多說,直接介紹了。 首先是一些被定義的會用到的函數以及一些初始量(在程序的最前面): (不知道爲什麼沒辦法在這裏把這部分寫出來,所以用截圖了。) // 主函數(在程序最末尾): int main() {//遊戲初始界面

原创 【服務計算】-CLI 命令行實用程序開發實戰 - Agenda

agenda 開發項目 本次實現的是一個簡易的Agenda開發項目,完整版與初級實訓的要求相同,具體要求可查看課程網站。老師這次取消了組隊,只要求每人完成兩條命令,不過我最終實現了關於用戶的5條命令。 1. 最終實現的需求 1)業

原创 【服務計算】REST API設計

文章目錄 作業內容 REST REST API設計 架構概述 部分API設計 用戶登錄 新建博客 修改博客 刪除博客 查看博客 查看評論 發表評論 作業內容 模仿github API,用markdown編寫設計一個博客網站的部分REST

原创 【服務計算】web簡單服務程序

1. 實驗內容 這次實驗要求完成一個web簡單服務程序(詳細內容見課程作業博客)。 本次實驗需要用到Apache ab進行壓力測試,但是老師的博客只介紹了centOS上的安裝方法 yum -y install httpd-tool

原创 【3D遊戲編程】9. UI系統

作業內容 本次作業爲五選一,所選題目爲血條(Healthy Bar)預製設計,具體要求如下: 分別使用 IMGUI 和 UGUI 實現 使用 UGUI,血條是遊戲對象的一個子元素,任何時候需要面對主攝像機 分析兩種實現的優缺點

原创 【3D遊戲編程】3. 空間與運動

一. 簡答並用程序驗證 1. 遊戲對象運動的本質是什麼? 遊戲對象運動的本質是遊戲對象的屬性(主要是transform的position,rotation和scale)隨每一幀的而發生的改變。 2. 請用三種方法以上方法,實現物

原创 【3D遊戲編程】2. 離散仿真引擎基礎

簡答題 1.解釋遊戲對象(GameObjects) 和 資源(Assets)的區別與聯繫。 1)區別:遊戲對象(GameObjects) 指的是遊戲中一個可被選中的實體,可通過添加組件使其具有一定的特性;資源(Assets) 是我

原创 【3D遊戲編程】4.遊戲對象與圖形基礎

一. 基本操作演練【建議做】 1. 下載 Fantasy Skybox FREE, 構建自己的遊戲場景 下載天空盒 在AssetStore中搜索skybox,選擇喜歡的下載。(因爲我的unity版本較低,V5.5.1,能

原创 【3D遊戲編程】1. 遊戲的本質——《漫威:未來之戰》遊戲簡析

前言 相信很多人都知道漫威,也看過漫威的電影,比如《鋼鐵俠》《美國隊長》《復仇者聯盟》系列,等等。電影(或者漫畫)裏的超級英雄個個身懷絕技,總能在危難時衝鋒陷陣,拯救世界(當然也可能一不小心或者故意的就毀滅世界了)。超級英雄的能力

原创 【3D遊戲編程】8.粒子系統

演示視頻:bilibili 項目代碼:Github 效果展示: 實驗要求: 本次作業基本要求是三選一 1、簡單粒子製作 按參考資源要求,製作一個粒子系統,參考資源 使用 3.3 節介紹,用代碼控制使之在不同場景下效果不一樣

原创 【服務計算】關於配置私有云時出現的問題及解決方法以及應注意的問題

進入虛擬機進行安裝或者其他操作(如獲取wget和ping 主機)時,先聯網。最好把兩個網卡都連上。 在進行安裝或者更新操作時,確保所登錄的用戶擁有管理員權限。 安裝CentOS虛擬機時鼠標不起作用,鍵盤也只有上下左右四個按鍵能夠

原创 【3D遊戲編程】6. 物理系統與碰撞

演示視頻: <https://www.bilibili.com/video/av71647126/> 實驗要求: 按如下設計圖修改飛碟遊戲 使它同時支持物理運動與運動學(變換)運動 [外鏈圖片轉存失敗,源站可能有防盜鏈機制,建

原创 【3D遊戲編程】11. AR

作業要求 圖片識別與建模 虛擬按鍵小遊戲 實現內容 ​ 實驗環境:unity2018.4.14f1 ​ 本次是根據實驗要求實現的一個簡易AR程序。該程序能夠識別指定的圖片(如下) 並在圖片上方生成1個AR虛擬按鈕和

原创 【3D遊戲編程】5. 與遊戲世界交互

演示視頻:bilibili ####項目地址:Github 設計說明: 總體結構: [外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-WMOMmDgQ-1577007237091)(assets/5.p