Re: [問題] 橫向卷軸動作遊戲中物件的碰撞判定

看板Flash作者 (CJ Cat)時間14年前 (2010/06/04 10:17), 編輯推噓5(505)
留言10則, 5人參與, 最新討論串2/2 (看更多)
: 我是問AS2.0 : 基本上AS3.0我完全不會....冏 雖然你是問AS2 我還是來分享一下我AS3的作法吧 這是我之前參加巴哈姆特遊戲設計大賽的作品 Monica: Nightmare http://prj.gamer.com.tw/bcgc_vote/play_01.html 基本上我是用Box2D物裡引擎來作碰撞判定 因為它有object filtering的功能 所以可以設定某些區塊是地板、天花板、或牆壁 人物也不是一個單一物件 而是很多個碰撞區塊拼起來的 分別跟地板、天花板、和牆壁碰撞 Box2D提供"開始碰撞"與"結束碰撞"的偵測 所以可以利用此資料作出"二段跳"、"反牆跳"等複雜的動作 於Monica: Nightmare中按下"+"還是"-"可以開啟debug view 就可以看到各個物件的碰撞區塊 -- CJ Cat = Croa'J Cat = Cockroach Cat = 西街凱特 = 蜚蠊貓 = 蟑螂貓 Blog http://cjcat.blogspot.com Gallery http://cjcat2266.deviantart.com ptt2 Board CJWorkshop - 阿多比閃光(Adobe Flash)研討區 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.4.181

06/04 11:58, , 1F
神~!
06/04 11:58, 1F

06/04 14:28, , 2F
判定很強,可是操作性....
06/04 14:28, 2F

06/04 14:55, , 3F
唉呀~這是像DMC一樣,以資深玩家為取向的遊戲
06/04 14:55, 3F

06/04 14:56, , 4F
對動作遊戲苦手的人的確需要花一點時間才能適應...
06/04 14:56, 4F

06/04 14:56, , 5F
我記得Etrex是可以30秒過關?
06/04 14:56, 5F

06/04 15:17, , 6F
用bug
06/04 15:17, 6F

06/04 16:30, , 7F
有不算少的地方會卡點@@
06/04 16:30, 7F

06/04 16:35, , 8F
的確是有蠻多bug的啦...當時趕著投稿沒時間修啊 > <
06/04 16:35, 8F

06/04 18:38, , 9F
剛重玩了一次 00:26:20 時間
06/04 18:38, 9F

06/07 14:10, , 10F
一直按跳飛到最後不知道飛去哪裡不能過關T^T
06/07 14:10, 10F
文章代碼(AID): #1C268uBd (Flash)
文章代碼(AID): #1C268uBd (Flash)