看板 GameDesign 關於我們 聯絡資訊
※ [本文轉錄自 C_Sharp 看板] 作者: chris76930 (玩具) 看板: C_Sharp 標題: [問題] 程式上的問題 時間: Mon Jan 12 17:43:58 2009 老師要我們寫一個桌上冰球(在遊樂場常可以看到)的程式, 以下是要求的內容: 桌面上有球,左右兩個球門(不要太大),還有兩個守門員(最好畫成張開的手)。 按鍵開始遊戲。球的初始位置與速度方向由亂數決定。球遇到邊界或者其他球, 就會反彈。假若球朝左或右行進時碰到守門員,則直接反彈。若未碰到守門員的 手,依然碰到左右牆反彈。除非進入球們,則球就消失。另外,用menu寫一個輸 入處。讓user選擇有幾個球,球的顏色,甚至大小、速度等。 球全部進球門,遊戲就結束。另外在球場外添加一計數欄位。紀錄左右兩隊各成 功之守門與失敗次數。兩個守門員之上下位置應該由鍵盤某兩個鍵控制。所以應 該寫一個”Help”告訴使用者如何玩此遊戲。 ------------------------------------------------ |--- ---| | | | | |球| | | |球| | | | O(球) | | | | | | | | | |門| | | | | | | | | |門| |--| |--| | (可上下移動!) (可上下移動!) | |-----------------------------------------------| 可是現在計分跟球的碰撞寫不出來 哭哭~~~ 老師還要我們用visual C# 2005版的程式寫= = , 可以請板上面的強者大大們幫我一下嗎?? 感恩!!!>//< -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.67.193.19
NDark:給錢啊.不給錢怎麼開車!!! 01/12 18:33
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.67.193.19
NDark:請詳細描述你的問題. 01/12 19:25
※ 編輯: chris76930 來自: 203.67.193.19 (01/12 19:42)
DreamYeh:每顆球座標設為x,y 每一次無窮回圈就去判斷位置 應該很好 01/12 20:45
DreamYeh:算碰撞判定呀 01/12 20:45
StubbornLin:沒加小妹! 不專業 (誤) 01/12 21:19
StubbornLin:想要專業一點找個物理引擎來用 XD 01/12 21:21
StubbornLin:不過有種殺雞用牛刀的感覺 01/12 21:21
paglytw:這個不難寫~但是你的問題在那裡?要大家寫好給你?還是遇到 01/21 11:00
paglytw:了什麼問題? 01/21 11:01