• 牙牙學 Vulkan(三)

    又放假了,所以回頭來學畫畫。這個專案的進度龜速,因為我學期間基本沒空搞其他東西,再加上我確實的學藝不精寫程式效率奇差,都常常覺得怎麼我搞了這麼久還在這裡 😔(more on this later) 前情提要 半年前的 上一篇 的進度大概是會畫一個任意的模型。理論上到這裡就可以很暴力的畫出任意我想畫的東西了,所以扣除效能問題之外根本就可以寫一個完整的會動的遊戲了;但是大問題是原本的程式碼整個...
  • 大三上修課心得(2025 Fall)

    共同必修 沒有共同必修 😴 系必修 〔3 學分〕 計算機網路 by 周承復 通識 〔2 學分〕 音樂作品欣賞一 by 蔡世豪 〔3 學分〕 大氣環境概論 by 谷邁世 系選修 〔3 學分〕 程式設計技巧 by 鄭卜壬 〔3 學分〕 編譯程式設計 by 洪鼎詠 〔3 學分〕 平行程式設計 by 李濬屹 一般選修 〔旁聽半學期〕 日文三上 by 石川隆男 在寫...
  • 牙牙學 Vulkan(二)

    Buffers 從上一篇到現在差最多的應該是各種 Buffer,有 vertex buffer、index buffer、depth buffer,還有 image 也要有自己的 buffer。除了 depth buffer 以前不用自己造之外,應該所有東西在 OpenGL 就都用過了,但是 vulkan 可以讓你自己決定哪些東西要放在哪裡的記憶體、還有什麼時候要去搬資料這點,我覺得還蠻有...
  • 隨筆.所謂破防

    因為各種時空原因想說說想過很久的一個問題。 人的求生力可能是超乎想像的。在某幾個時刻,總是不可避免的會覺得遭遇無解的問題,陷入看不到出路的境地,然後還是在掙扎中活下來,It’s not the end of the world。真正的絕望也許是死,在那之上能有太多不同程度的絕望。很多我覺得走投無路、無能為力的時候,時間還是繼續往前流,還是必須要度過眼前的問題、甚至不一定是解決問題,不管用多狼...
  • 大二下修課心得(2025 Spring)

    共同必修 〔1 學分〕 棒球中級 by 呂祐華 系必修 〔3 學分〕 作業系統 by 施吉昇 〔3 學分〕 計算機結構 by 楊佳玲 通識 沒有通識 😭 系選修 〔3 學分〕 計算機圖形 by 歐陽明 〔2 學分〕 進階網路管理與系統管理 by 蔡欣穆 一般選修 〔3 學分〕 日文二下 by 池田晶子 〔3 學分〕 語言的邏輯分析 by 謝舒凱 有個印象是...
  • 牙牙學 Vulkan(一)

    我終於第一次不嘴砲真的去寫 vulkan 了! 牙牙學 Vulkan 我開始學程式大概很長一段時間都是為競賽服務,不過總是有個願望是開發個什麼厲害的東西。 依稀有一個模糊的印象,很久很久以前我認知範圍內最複雜的電腦遊戲是 minecraft,於是我學程式的最高願望(競賽另論)是寫 minecraft 模組,但是僅止於翻幾下 java 語法,沒有實際嘗試,可能部份也是因為那時候沒辦法常常摸電腦...
  • 2025 Challenge(上)視點和裏話

    今年的 Challenge 不順利的結束了。 如果你不知道什麼是 Challenge 的話,那是資訊營的其中一個環節,我們寫一個遊戲,小隊員寫策略玩這個遊戲,營期最後一天所有小隊比賽也和我們寫的 agent 比賽。 Challenge 組跟營隊的籌備團隊獨立,今年我和胡祐誠是 Challenge 長,任務大概是帶 Challenge 組的大家做完這個遊戲。想說的話和故事有不少,大概得要拆成二...
  • C++ 的強符號與弱符號

    系統程式設計和作業系統和計算機結構都有教(所以說為什麼同一件事要教三次),C/C++ 原始碼會編譯(compile)成 object file,很多個 object file 可以連結(link)成一個可執行檔。C/C++ 裡面的變數、函數之類的東西在 object file 裡面變成 symbol,symbol 又有強和弱… 總之說簡單也不是真的真的很簡單,我大概不會是網路上最會解釋這個的...
  • Typst 初體驗

    大概上學期聽說有 Typst 這個東西,據說是一群討厭 LaTeX 的人想搞個替代方案,過完年終於有個小空檔可以來試試看。 學一個禮拜覺得使用體驗太棒了,以後都不想再用 LaTeX 了 😋 關於 Typst 和使用感想 基本上就是個 LaTeX 的替代品,可以寫字、寫數學式、排版之類的。最大的不一樣是 Typst 內建一個 scripting language,可以用腳本的形式控制要輸出什...
  • 大二上修課心得(2024 Fall)

    共同必修 〔3 學分〕 大學國文:文學鑑賞與寫作(一)by 汪詩珮 系必修 〔3 學分〕 自動機與形式語言 by 林忠緯 〔3 學分〕 系統程式設計 by 鄭卜壬 〔3 學分〕 線性代數 by 呂學一 通識 沒有通識 😭 系選修 〔3 學分〕 機器學習 by 林軒田 〔3 學分〕 程式結構與設計 by 鄭卜壬 一般選修 〔3 學分〕 日文二上 by 張鈞竹 〔停...
123