精華區beta GameDesign 關於我們 聯絡資訊
等了兩個月的審核終於通過,放上學校網站了~ Photon Bunny(光子兔)是我大一下學期的遊戲作品 歡迎大家下載來玩喔! https://www.digipen.edu/?id=1170&proj=25876 這是官方宣傳影片 http://www.youtube.com/watch?v=hSKkPEid39U
本遊戲贏得DigiPen Game Awards 2012的"Best Freshman Technology"獎項 以下是我畫的 "主角Cera(無表情)慶祝得獎" XD http://cjcat2266.deviantart.com/art/Cera-wins-298572484 另外附上Photon Bunny技術方面的相關資料供參考 :) 開發人數:4人 Producer Technical Director & Artist (我) Physics Programmer & Game Designer Tool Programmer & Music Composer 開發時間:4個月 開發語言:C (主程式 + 關卡編輯器) ActionScript 3.0 (視覺特效演算法測試) 技術Highlight: 1. Custom Bitmap Render Engine 所有的視覺元素皆由軟體(未經GPU硬體加速) 繪製至一個200x150像素陣列 然後才呈現至視窗上 也就是從所有的draw operation(包含point, line, textured triangles) 都是從零開始,用軟體實作 2. 2D Dynamic Lighting 主要的遊戲要素之一就是光影 這是我們的動態光影演算法的prototype http://wonderfl.net/c/lqhL 3. Software Normal Mapping 關卡背景的六角形金屬柵欄 有利用軟體實作的normal mapping效果,以增進視覺效果豐富度 4. Rigid Body Physics Engine 雖然說到最後只有用到類似tile-based physics的物理模擬 但其實背後的物理引擎 是一個支援任意多邊形鋼體的物理引擎 主要是因為我們的Physics Programmer堅持以Box2D為目標... 4. Object-Oriented Programming in C 我們使用的程式語言是C 不過我們利用函式指標實作出物件導向架構 所以整體開發過程相當順利且模組化 -- Blog http://blog.cjcat.net Gallery http://cjcat2266.deviantart.com ptt2 Board CJWorkshop -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 50.135.200.107
adxis:GJ! 06/18 12:06
VVll:期待下一款! 06/18 14:57
cjcat2266:下一款有可能是這個 "長兔子尾巴癢" XD 06/18 15:14
cjcat2266:Long Bunny Itchy Tail - http://bit.ly/LUxkkt 06/18 15:14
allenwang15:一下參展 一下又得獎 真爽XD 06/18 16:15
Hevak:又參展又得獎XDD 06/18 19:59
fsyoung:GJ!! 06/18 20:32
Bencrie:真的超精實的 project XD 06/19 00:04
StubbornLin:酷 不過好難 卡關了Q_Q 跳不上去 06/19 01:20
justben:Good! 06/19 03:07
※ 編輯: cjcat2266 來自: 50.135.200.107 (06/19 15:21)
cjcat2266:補上2D動態光影演算法prototype連結 :) 06/19 15:21
azureblaze:我對長兔子尾巴癢非常有興趣XD 06/20 12:35
litleaf:digipen 好學校耶~~ 06/24 00:10