獨立遊戲開發者分享會110220分享會順利落幕,感謝大家的參與!
以下是當天活動的照片,以及徵得講者同意後公開的投影片與演講錄影:
活動照片
LuaJIT intro
分享者:Linjack
投影片:
錄影:
事後補充:
不過再次強調這次 demo 的結果出乎意料地 LuaJIT 跑得比同樣的 C++ 版本慢 XD 我預期中 LuaJIT 本來應該是要比同版本的 C++ 略快。實際上原本也是如此 ... 不確定是否因為分割延伸電腦畫面 (有接投影機的狀態) 狀況下有什麼沒考慮過的影響 ...
source code: LuaJIT-FFI 版、C++ 版
演算法與 optimization detail 兩個版本幾乎是一行不差,繪圖部份有幾種不同作法,但都是透過 SDL + OpenGL;luajit-ffi 版使得 lua 使用 SDL 與 OpenGL code 完全不需額外 binding,但目前需要一份 c-declaration 就是了,詳見原始碼 在 mysandbox/lua 下面還有一些其他的 LuaJIT 相關程式碼可以參考 : )
The Design of CuBeat
分享者:KWL
投影片:
錄影:
在 part-3 的現場 live demo 也是因為投影機延伸分割桌面出了問題 orz
所以在 part-3 約 3:45 開始的 live demo 後來又再錄了一段實機影片取代
Android 遊戲開發簡介
分享者:hsufong
講者說明一些對於 Android 程式開發的基礎認識,重點包括 UI、繪圖與 Licensing Verification Library。
投影片:
錄影:
補充:分享者亦有提供兩份簡報中有提到的 java 參考程式:
saveGameData.java: https://gist.github.com/840794
surfaceview.java: https://gist.github.com/840797
以傳統程式開發者角度切入 Unity3D
分享者:macaronics
如果你以前是用 C/C++ 和 SDL、OpenGL、D3D 或其他 3D 引擎,但想對 Unity3D 有基礎認識,或是單純想瞭解 Unity3D 運作架構,請務必看看這份投影片 :)
投影片:
錄影:
Generate Navigation Mesh
分享者:dokinkon
這段分享主題是在介紹如何「自動」產生地圖上的 Navigation Mesh,標定出玩家或AI角色可以行動的區域;內含簡短的實際產生 Mesh 的 demo。
錄影: