[請益] 如何快速用java寫出卡牌對戰遊戲

軟工

53324

對java的物件導向概念始終感到很迷茫,有點難想像class之間怎麼傳那麼多層,要怎麼傳過去,更遑論設計遊戲流程,看別人的code能看懂,但自己寫不太出來。
然而期末小組專題期限將近,要設計web畫面的卡牌遊戲,玩家與電腦對戰。
前端老師已經寫好,遊戲初始畫面我已經做好,但覺得寫得有點亂。玩家點擊卡片到移動攻擊、進階攻擊方法則還沒有,如果用js我有信心能做出來。
同學聽到我們組的情況有好心借我看她寫的部分的code。其實越看越emo,她的code寫的好乾淨。
其實具體也不知道要問什麼問題,目前想法是先把架構想明白再來開發,但是問題是想不太清楚需要再加哪些class,又需要給哪些功能,最難的還是知道資料怎麼流的,語法也不熟,感覺這兩天開發是學到了很多,已經不求寫完整,只求弄明白,我想只是需要有人能指引方向,感謝。

--
Sent from nPTT on my iPhone X

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 5.151.132.106 (英國) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1677458341.A.431.html
empireisme1樓直接問Chargpt再改啊 02/27 08:52
pttworld2樓你只要肯出錢應該會有人幫你 02/27 08:57
本人3樓這就是老師厲害的地方 做成ppt跟圖片,code也很多 不好 02/27 09:05
本人4樓餵給chatgpt 02/27 09:05
lycantrope5樓如何用java寫遊戲(X 交作業(O 02/27 09:23
InfinitySA6樓卡牌算簡單了吧…. 02/27 09:28
Tix7樓不要慌,把功能切細,一步一步做 02/27 09:35
qrtt18樓可以到 discord 找人討論
02/27 09:45
new1228519樓英國的老師這麼嚴格喔 02/27 09:45
testPtt10樓題目選好做的就好 一般撲克遊戲接龍 傷心小棧 02/27 09:47
loadingN11樓寫個撲克牌練練手 02/27 10:25
ck23712樓老實說 還挺好做的 02/27 10:58
ck23713樓但我建議做成websocket來玩,然後存儲庫直接做一個Map,其實 02/27 11:02
ck23714樓機制就是開新房間新增,所有動作做單筆修改,關房間做刪除 02/27 11:02
ck23715樓,基本上就完成了 02/27 11:02
ck23716樓map主鍵就是房間名 02/27 11:02
ck23717樓例如甲怪獸攻擊乙怪獸 就甲攻擊 - 乙防禦 如果甲攻擊大於乙 02/27 11:06
ck23718樓刪除乙怪物物件,剩餘攻擊力扣生命值,最後做生命值判斷低 02/27 11:06
ck23719樓於0判定對方獲勝,大概半天就能搞完吧 02/27 11:06
AxelGod20樓作業請找ChatGPT 02/27 11:13
ck23721樓如果住台北 可以跟我約禮拜日,我最近再練習教新人,你可以 02/27 11:24
ck23722樓來讓我來試試手 02/27 11:24
brucetu23樓除了GPT誰有空幫你看作業 說什麼不好餵 GPT可以對話一步 02/27 11:36
brucetu24樓一步告訴他你要做什麼你現在有什麼 看你會不會用而已 不 02/27 11:36
brucetu25樓會拆解問題 不會問問題 就別做了 02/27 11:36
KanzakiHAria26樓ChatGPT 02/27 11:39
abccbaandy27樓英國作業這麼硬喔... 02/27 14:47
ripple012928樓你就先做個nodejs版本,然後靠chatgpt翻譯成Java 02/27 15:12
jecint170729樓GPT真的有這麼神嗎...我感覺沒這麼便利到客製化 02/27 15:17
OriginStar30樓原PO欠缺的是把抽象觀念轉換實際程式碼的能力,既然 02/27 15:45
更多請益
[請益] 請求選擇課程的建議 iOS還是網頁前端
[請益] Google TW intern 求撈
[請益] 該不該放棄百萬年薪去資策會?
[請益] 公司請人如何看待ChatGPT?
[請益] 射頻、天線相關應用
[請益] 兩份 offer 選擇
[請益] 這是詐騙吧?
[請益] 在快沉的小船上應該搜刮財物還是該搭救