創作內容

55 GP

【又一年】經營小屋第三年,自學的第四年

作者:樂小呈│2022-04-01 20:21:16│巴幣:4,714│人氣:521
一個花五年讀高中的可憐學生,歡迎收看巴哈尋奇


今天是經營小屋的第三週年,始於紀錄目的開始的小屋日誌,三年下來也累積六百篇了。雖然當初只是希望透過日誌監督自己,但作到現在也逐漸把小屋從單純的紀錄轉型,開始要求自己把每篇都寫好。

雖然還在拿捏文章中的技術比重就是了,大家應該能看出我省略了很多實做細節,只有大略帶過製作時的幾個重要過程,並點出幾個當時研究卡很久瓶頸而已。我的目標是要讓不同領域或還沒學到這部份的人閱讀時,也能看的有趣或了解大略的製作流程,當作分享經歷。至於其他有相關知識但沒有做過的人,則可以給予一些提點和關鍵字作為深入研究的參考。

當然拉,我也不是完全無私分享知識,我會這樣做有一半的目的是也為了自己。尤其我目前學會的東西九成以上都是透過網路自學來的,一方面是回饋給提供資源的整個社群,另一方面則是為了自己的學習而已。

相對的就是發文頻率低了很多。以前的紀錄只需要花幾分鐘錄影片、轉檔 gif,然後文章裡面水個一兩句話就完事了,只要花一個小時不到。但現在一篇文章裡可能是一兩週的進度,所以我從研究的時候就開始寫紀錄和粗略的草稿了,實做到一個階段之後才會把草稿補成完整文章。

草稿,我文章的最初草稿都長這樣w


再來因為文章長度也提高很多,而且寫的時候也要去查詢和驗證一些我沒有很確定的內容,最後還要蒐集文章要使用的圖片,弄一弄可能也要好幾天才能從修到完稿。

文裡有些圖片東西是我刻意去弄才有的,像是這個ww


整個流程加總的話,完整一篇文從我開始研究、實做到最後寫完日誌,可能要花半個到一個月。換算下來的話之後一年可能最多也不會超過 50 篇吧。

也好啦,畢竟這才是我現在期望的,而且追蹤也從轉型開始增加了不少,好像有四到五分之一的人都是從轉型後才追蹤的,現在增加到兩百多了。最新兩篇學習日誌 GP 也都有破 40,這種小眾性質的內容能做到這樣也蠻不錯的。

既然聊到了,也順便做個問卷調查好了。一直很好奇會來看我文章的人有哪些。麻煩各位填一下,之後也能當我寫文的參考

認真的,上面已經 rick roll 過了,幫我填一下 Orz


學習成果回顧
年初時一堆事沒空回顧,所以這篇也順便稍微回顧一下我今年都搞了些什麼 :P

【紀錄】網站開站 !
去年五月完成的個人網站,用 Hugo 網頁產生器做的,然後學一點前端拿人家的模板來改。想說除了巴哈以外,想要有個地方用來只放比較專業ㄉ東西,之後也能當作比較得體的作品集。用一年下來感覺還蠻理想的,模板設計好之後就不太需要動了,而且文章用 VSCode 打 markdown 也很符合平常的寫作習慣。


不過現在進去的話暫時看不到東西,因為我也打算把網站重做一次,換種主題,然後研究怎麼用 Webgl 搞些有趣的花樣。原本就打算大學事情告一段落後開始重作網站,但現在時間又被工作佔走了,不知道修好要花多久。


【專案】ByteWorld 動起來啦
從讀到 ByteCode 模式之後,摸到資料驅動這項重要知識,也是遊戲程式的一大關鍵節點。
為了研究,我那時也搞出了一個自訂的編譯器,用簡陋的虛擬機器運行。雖然編譯器沒有真的完成,但還是學到不少有用的東西了,尤其是 Regular Expression,這到底是什麼神器阿。


之後有空也要學一下反編譯,在加上 RenderDoc 的話就可以去挖別人的技術了 w


【資源】整理給 Unity 初學者的起步資源
一萬 GP 時的文章,把一些適合入門的資源整理起來。其實這篇文章後面我還想寫個系列,也是針對入門者的,主要是解說一些重要的自學知識,如何拆解問題,查詢資料之類的,但看樣子也要等好一段時間才能開始了。


【教學】運用多場景機制進行資料傳遞
DontDestroyOnLoad 許願的教學文章。簡單解說的一下 DontDestroyOnLoad 的原理,然後順便研究 Unity 的場景傳換機制。


【筆記】設計模式筆記 - 物件池 ObjectPool
參考 Game programming patterns 書籍寫的筆記,那時候我也寫了一系列設計模式筆記,不過都沒有公開。至於這篇是因為許願到的關係所以般過來了,那時是被問到 GC 的問題。解決 GC 最簡單的就是不要讓它須需要發生,物件池是很好的方案。


【教學】距離場的數學原理以及圖形繪製方法
第一次嘗試做長篇教學,解釋著色器計算時常用到的距離場原理,用程式畫畫真的好有趣噢 w
寫這系列的過程也幫我釐清一堆觀念,以教致學真的效果真的是強的誇張。雖然現在回去看又發現許多可以改進的部份就是了ww



【學習日誌】自己了弄個 ECS
之前讀到工廠遊戲的資料之後就對資料導向這種程式設計方法感興趣了。所以找了些資料來研究,然後自己搞了一個簡陋的 ECS 架構出來,這到底是什麼反人類的模式阿...


【學習日誌】把物體投影到背景上
好奇超閾限空間 Superliminal 裡面使怎麼把物體貼近背景裡的,所以也花了些時間研究。想通之後發現其實比想像的還簡單,只要放下的時候給物件拍張快照,保存攝影機矩陣,然後在畫面渲染的時候用後處裡做一次座標轉換,把世界座標映射到快照的圖片上就好了。


順帶一提,當時我遇到投影的深度問題沒有解決,但後來才知道,這其實就是 3D 渲染中基礎的陰影投影原理。渲染定向光 (Directional Light) 投射出的陰影的時候,會先從光源渲染一張陰影深度圖。只要在疊加陰影時透過深度圖過濾,就能知道位置是不是在陰影投影的範圍中了。


【學習日誌】自己寫一個 One last kiss 的風格渲染
在場外看到一篇教學,教怎麼用 PS 做出 One last kiss 的濾鏡,但我沒有 PS,所以只好手刻一次濾鏡的處裡流程 (X


基本上所有影像處理的背後都是這些程式小精靈和數學小精靈在工作。所以我也只是透過文章中的濾鏡效果反推出數學算法,再用程式重現而已。過程中學到不少了有意思的知識,之後也想搞個系列,試試看從頭做一個繪圖軟體,然後研究各種濾鏡的原理。


【學習日誌】批量繪製物件與視錐裁剪
【學習日誌】物件筆刷和地形筆刷
最近的兩篇日誌,工作內容裡比較有趣的著色器部分,幫公司做的地圖編輯器和場景渲染。最重要的應該就是學到 Compute Shader 吧,之前一直想研究但讀不懂資料,實際搞一次 GPU Culling 就懂了,其實沒想像的複雜。


然後是對 Built in 管線進行擴展的方法,我現在基本上是手動控制整個地圖場景的渲染ㄌ。但這部份還沒公開,後面的文章暫時不會發,之後會把文章先扣著,配合公司的行程一次發怖...如果我有寫的話。

除了自學的技術以外,還有幾篇比較特別的文章,主要是當時針對百川申請寫的

【心得】自學了三年,分享自己對學習的看法和感想
這篇是扣掉資源分享以外,全小屋最多 GP 的文章。有時間會再稍微修正一些內容。對我來說,整個小屋的所有文章...或甚至是和整個自學歷程相比,最高價值的應該就是這篇文章了。寫它除了是為了百川、分享感想以外,也讓我自己更清楚「學習」是怎麼回事。因此,如果要我對整個自學歷成做總結的話,答案就是他了。

遊戲的教育意義,我們能從遊戲設計的理論中學到什麼
同樣也是為了百川寫的,主要是想從遊戲設計中的理論反思現有教育的問題,透過一些過去在體制內的經驗,和學遊戲設計時學到的知識去對比。蠻有趣的是這篇文章比起教育相關的知識,反而讓我更深刻的認知遊戲設計是多深奧的事。

行為與動機、成就與回饋、標準和失敗,遊戲機制與玩家的交互,本質就是教育者與學習者的互動而已

阿不過文章有蠻嚴重的架構問題,所以不建議閱讀。窩的寫作經驗還不夠,但等之後更熟悉寫作,接觸更多知識後我也會嘗試重寫它ㄉ

文章和自學的回顧就先到這,至於山鴉的話因為也快到尾聲了,之後會找時間獨立一篇感想出來,所以這裡就先跳過。

靠ㄅ我突然想起來還有一篇長篇程式文章寫到一半...抱歉各位,那篇也不知道什麼時候才能發了<( _ _ )>

個人回顧
今年最大的事件就是百川吧,去年失敗一次之後又再次挑戰,雖然通過初試了,但還是在複試階段被刷掉。真的很可惜阿,但失敗就失敗了,不要再去想如果成功會如何。感想什麼的沒多久前的才說過,就不重複了。
此外就是失敗後一連串出乎意料的收穫,簡歷、公司面試、聽業界前輩分享技術、幫助我深度思考的新朋友和現在的工作。

這就是為什麼我喜歡 RogueLike,希望現實的我能和玩遊戲時一樣。想讀檔嗎?我當然想,但很遺憾這是無悔模式,既然沒有讀檔的機會,那你該做的就是接受失敗並嘗試繼續走下去。

不過和遊戲相比,人生 online 的難度可不是蓋的阿...

這是第二周年的文章
【又一年】經營小屋兩年,有想看什麼文章的都進來說吧
"明年的今天再來看一次這篇文,看看那時的我會不會有什麼想法"

今年的感想嘛...總覺的我學到了很多,但又不夠多。嘗試爬到山頂,又發現這只是山的一小部份而已。

就醬啦,愛你們
最後,你們知道什麼比蘿莉更棒嗎?



沒錯
單馬尾蘿莉


前陣子看到另一個紙娃娃系統,於是也幫老婆捏了新造型,感覺變更有氣質了
可愛


紀錄已持續三年,一共累積 618 篇日誌
從 2021 年 6 月起,小屋轉型,今後不會再有內容空泛的文章了


最後再放一次 問卷連結
認真的拉,上面已經 rick roll 兩次了,還沒填的麻煩幫我填一下問卷,感謝了 Orz

引用網址:https://home.gamer.com.tw/TrackBack.php?sn=5424131
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:回顧

留言共 28 篇留言

樂小呈
近況寫在留言裡

上個月和家人回南部,經過台南也順便去看了下學校和房子。原本還想說會不會太早,但還好有跟去這趟,不然其實二月多就開始有人在搶房了。

阿這次真的是運氣好到爆,搶到一個幾乎理想的房子,細節之前偷偷炫耀過就不再多說了,做人要低調點 :P

總之是七月出就會搬到南部去了,提早兩個月適應也好。是說自己住有什麼需要注意的嗎,基本上般家之後就是真正意義上的什麼都得靠自己ㄌ

04-01 20:28

樂小呈
還有,買筆電和電繪版有沒有什麼要注意的,要去哪裡買比較好?我對硬體設備(和價格)沒概念 @@

筆電的話,雖然之後搬家也會帶桌電,但學校還是要有個筆電能用,所以得買。

至於電繪板是因為之後也要認真開始點美術的技能了,著色器學一學也發現有些...很多東西如果能用手畫會省很多事。應該會以 3D 為主,版子用來畫材質、貼圖之類的,想要有螢幕的那種,有什麼推薦的ㄇ?

有些比較新的巴友可能不知道,我其實也會建模歐,只不過已經荒廢ㄌ (。・∀・)ノ゙

04-01 21:46

樂小呈
https://i.imgur.com/iqQeEb8.png
https://i.imgur.com/TRVsyrs.png
https://i.imgur.com/V9e8hCP.png04-01 21:46
矮鵝
好多專業文,和一般學生比的話這回顧還蠻精彩的~~雖然你提到失敗不過你的挑戰門檻好像都蠻高的

04-01 21:54

樂小呈
門檻高歸高,但至少那是真心想追求的,可惜阿 [e3]04-02 10:05
無害的路人(迷惘狀態)
大佬......太強了......

04-01 21:56

樂小呈
還好 la >///<04-02 10:05
御安鴨·摸頭害鴨哭
原來世界座標可以帶入攝影機矩陣!等等我好像搞錯重點了,祝你之後可以順利

04-01 22:12

樂小呈
阿說錯ㄌ,是帶入攝影機反矩陣才對 [e26]04-02 10:06
樂小呈
感謝 ><04-02 10:06
殭屍步
馬尾,讚

04-01 22:15

樂小呈
馬尾世界棒04-02 10:06
Beadx6
如果有桌電的話,筆電就是輕薄>>效能,LG Gram這種的都不錯,不要超過1.3kg會比較輕鬆,螢幕可以看看Dell P2319H-4Y

04-01 22:29

樂小呈
感謝資訊,如果以後要背著上下課,真的要輕一點[e26]04-02 10:12
Azer_
筆電我也只買過一次ㄏ,那時候除了考慮到可能要跑程式的效能以外(學校家裡兩處跑),另外考慮的重點是散熱。

04-01 22:45

Azer_
我不確定散熱到底會影響多少效能,但以前我的桌機顯卡因為爛顯卡+爛風扇,常常搞到7 80度,當時我害怕極了,所以後來一直很在乎散熱。

04-01 22:47

Azer_
https://home.gamer.com.tw/artwork.php?sn=4722906 之前寫的筆電紀錄 雖然都圖死得差不多了ㄏㄏ

04-01 22:47

樂小呈
感謝資訊04-02 10:14
樂小呈
求那張六驅的桌布 [e7]04-02 10:18
靈魂
挑電繪板前,先決定常用的繪圖軟體比較好,我的親友有遇到軟體跟板子的相容性問題,板子用deco pro small、軟體是PS CC,板子偶爾會失靈(換過驅動版本),其他軟體則沒事。
至於板子建議挑中型以上的,我個人用ctl4100有點小,其他沒什麼問題。

筆電如果要畫圖可以挑入門macbook,就續航跟效能上同價位沒有對手且螢幕表現優秀,就是對windows跟android支援有點差(可以灌windows就是了XD)

04-01 23:12

樂小呈
感謝資訊,原來還會有相容問題 [e17]04-02 10:19
果香海苔
純畫材質貼圖的話我覺得Wacom入門款的手繪版就夠了,因為如果要繪圖螢幕的話價格多個零
除非你可以接受其他比較便宜的中國品牌的繪圖螢幕手感,但我建議去賣場試畫過才能感受到

04-01 23:12

樂小呈
我之前用過沒螢幕的那種,但位置太難抓了 [e3]04-02 10:22
高鐵道具象
學校加油吧

04-01 23:18

樂小呈
豪ㄉ04-02 10:22
像素學徒
你這自制力開掛了吧

04-02 00:41

樂小呈
嘻嘻 [e6]04-02 10:22
NA-23
電繪板如果不確定要不要附螢幕的建議可以去摸摸看實體試用~
除了價格考量外,我身邊的人有人說用過螢幕繪圖板就回不去了,但也有人不習慣低頭畫所以還是用沒有螢幕的版本(我也是)
然後電繪板的品牌唯一推薦wacom 雖然他很貴有時驅動也會怪怪的 但是他的繪圖手感跟舒適度真ㄉ無可取代...

04-02 01:01

樂小呈
我是沒辦法抓到板子位置和螢幕的位置,所以才想有螢幕[e3] 04-02 10:28
樂透
會幫自己回顧就值得一個讚

04-02 01:11

樂小呈
感謝支持 [e7]04-02 10:28
一問三不知-幽闇
現在才發現問卷,但裡面好多題目都忘了答案qwq

04-02 01:49

樂小呈
沒關係,有填就很感謝了 ><04-02 10:32
在意你就輸了
繪圖板推薦可以在光華商場買 另外我記得南臺w棟3樓也用學生價可以買&訂(現在有沒有不確定)

04-02 03:36

樂小呈
原來,感謝情報 [e17]04-02 10:32
安妮亞可i
繪圖板跟筆電W棟麗文書局應該可以問問看,不過建議先實際摸過再決定
因為你有桌電,而且2年前系上有換比較新的PC,所以筆電不用買太頂的
七月搬下來台南可以約吃個飯XD

04-02 12:18

樂小呈
诶我以為只是能讓學校代訂,原來是整個書局都在裡面噢[e17]04-02 12:47
果香海苔
繪圖板台北的話也可以去三創 有Wacom專櫃可以試畫 也有其他牌子的專櫃但我不確定給不給試畫

04-02 20:15

樂小呈
原來如此,感謝[e7]04-02 22:04
綺麗
筆電的話,微軟跟蘋果應該都有學生方案,用那個買會便宜很多。然後看學校有沒有提供一些軟體授權可以拿來用。

04-03 11:04

樂小呈
感謝,都忘了還有學生方案這回事 [e17]04-03 13:22
虛鹿
要有螢幕的繪圖板預算不高(一萬內)的話推薦這款:https://www.artisultw.com.tw/products/artisul-d13c

04-07 10:37

樂小呈
感謝推薦 [e12]04-07 10:39
虛鹿
如果預算2萬~5萬的話,我推薦這款:https://store.wacom.tw/products.aspx?prssno=2506

04-07 10:37

樂小呈
哇,兩個月的薪水 [e26]04-07 10:39
虛鹿
兩款我都有用過,雖然wacom的手感比較好,但是Artisual 的也算是堪用且有一定品質。只是觸控筆的質感沒有wacom 那麼好,有種塑膠的廉價感。

04-07 10:43

虛鹿
如果是第一次買有螢幕的繪圖板,我其實會比較推薦Artisual的,畢竟價格比較親民,而且大多數的產品都落在8000 ~ 15000 左右。

04-07 10:45

MoonXFairy
我自己大學時是用雲端把自己的電腦跟研究室的電腦做資料同步來使用,大部分的課程用不太到筆電,尤其是低年級的時候,所以筆電的使用需求其實沒有很高。
不過學校不同需求也會有差異,就僅供參考。
你跑圖形運算的需求比較高的話,筆電的價格通常要五萬以上的才會順。加上筆電的效能也隨著時間有明顯的下降。
所以我個人是建議拿來投資桌電的性能比較划算,
繪圖板牌子我推薦wacom的,雖然價格比其他牌子稍高,但在品質跟保固上都比較有保障。
而挑選的型號以個人習慣為主,建議先去有wacom專櫃的商場試著使用看看,一開始挑選主要就看:版面大小、是否要有無線功能、要不要有螢幕這三點,其他較貴的板子所附帶的功能,不專攻美術其實用不太到醬。

04-07 23:28

樂小呈
應該是不會再筆電上要求圖形效能...吧,學校主要是要設計什麼的,還有跑遊戲引擎而已04-08 09:01
樂小呈
了解,板子比較不急,看來還是真的去試用過再決定比較好04-08 09:02
燐火幽冥
讚,小呈,讚

04-08 00:32

樂小呈
豪诶[e7]04-08 08:54
時光老人
現在回不知道會不會太晚,但我個人建議從WACOM最基本的小板子入手就可以了,一開始都會有看著螢幕畫不習慣的感覺,我個人使用大概一個月便可以很順利操作了 (還有另一部分是繪圖軟體的鍵盤快捷鍵需要熟悉) ,直至現在也是用沒有螢幕的板子畫(但有升級過ㄌ),所以如果有預算考量的話很推薦小板子,無預算限制就看個人ㄌ

04-29 00:02

樂小呈
ㄅ會晚,感謝建議04-29 08:52
樂小呈
完了之前沒螢幕的用半年還是抓不到位置,我是不是白癡阿 [e3]04-29 08:52
我要留言提醒:您尚未登入,請先登入再留言

55喜歡★angus945 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:[達人專欄] 【學習日誌... 後一篇:【閒聊】網站、山鴉、工作...

追蹤私訊切換新版閱覽

作品資料夾

SALOL~~
故事屋更新中~~看更多我要大聲說7小時前


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

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