小屋創作

日誌2020-06-26 20:24

【回顧】自學回顧,第 108學期 - 程式

作者:樂小呈


這篇是一些零碎東西的回顧
應該是最長的一篇了

圖超多注意,而且都是影片和 gif
圖超多注意,而且影片和 gif
圖超多注意,而且影片和 gif


超暴力方法達成的戰爭迷霧 Fog of War
單位進入視野會出現

建築離開視野會便靜態的
這是用碰撞做的,什麼鬼 ==


僅供觀賞的導彈,看起來很酷...也就看起來而已
沒辦法用在遊戲上


街機物理車,用Unity的rigidbody加一些自己寫的計算做的
但控制起來還是很有問題...失敗


Amplify Shader edior
之前覺得很酷就買了,結果學沒多久就放著不管了  
Amplify 的教學也不好找诶,我應該確定好資料再作決定的
相比之下Unity Shader Graph的資源多太多了


道具欄,庫存系統
那時我還不知道Scriptable object,所有道具都是用獨立的Prefab


Grid System 之後的 Tile map都是建立在這個系統上做的
簡單來說就是一個泛型的二維陣列啦,然後有一些事件和轉換座標的功能


閃電特效
用 Linerenderer做的...好難看 XDD


三維網格
拿上面那個 Grid system改的,改成三維,像Minecraft那樣


排序演算法
簡單的插入排序法,但有用一點搜索優化


庫存系統,上面那個道具欄系統的物件池優化
依樣還是用 Prefab的
然後我那時還搞錯物件池的概念


道具效果的互相作用
用 Unity event做的


然後是這段時間做的最酷的東西
第一版 Tile map

Tile map Noise 地圖生成


Tile map 尋路
breadth - first

dijkstra

路徑成本

A star
A star 路徑成本

Tile map 迷宮生成
這段時間最酷的東西就是這個ㄌ
但還是沒辦法用在遊戲上,用起來會不方便啦


Unity Custom editor


正在做的第二版 Tile map


然後是一些數學練習,三角函數和線性代數

失敗的東西


最近開始學的 Shader

以及這段時間寫得好幾篇筆記
C# event 4篇
call type 2篇
Scriptable Object 3篇
Shaderlab 3篇,和好幾篇還沒發的
筆記資料夾

好像就這樣,應該沒漏掉吧?
感覺我應該要再做更多呢...

好了,可以發了,再編輯下去就要明天了==

29

11

LINE 分享

相關創作

AI繪圖│父女洗澡的時光 #47

【被抹去的桔梗】林黛玉無腦速刷

【yotoo】240504

留言

開啟 APP

face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】