本文目錄一覽:
- 1、麻將遊戲一般是用什麼語言開發的,哪部分代碼最難實現?
- 2、誰用java做過麻將
- 3、請問 java問題,有東南西北紅中白板發財中幾張麻將,
- 4、誰有Java 遊戲編程開發教程這本書二人麻將遊戲源代碼或這本書的電子版
麻將遊戲一般是用什麼語言開發的,哪部分代碼最難實現?
多是C++語言,其他的語言只有能實現,也可以。
最重要也是最難實現的部分,應該是核心玩法的代碼,需要考慮周到,仔細架構。
如果你要做,建議找經驗豐富的技術公司,像是摩天游科技,專門做地方遊戲的,技術經驗豐富,基本不會出現太大問題。
誰用java做過麻將
簡單的說一下,頁面這個沒問題。swing。
就是業務邏輯方面的,
業務邏輯我感覺一步一步的來,也不會太難。
首先,分牌,這個設個list鏈表,裏面包含麻將所有的對象,隨機分配。
第二出牌,一人一張,設個標記位,4個線程,一個出牌之後改標記位讓下一個線程運行。
第三判斷,手下判斷是否胡了,然後再判斷是否杠上,然後判斷。。。。。
當然,實際做的過程中會很多未知的問題,慢慢做吧。
其實解決這些未知的問題才是收穫最大的地方。
請問 java問題,有東南西北紅中白板發財中幾張麻將,
public class Game{// 遊戲類
static class MaJiang{// 先定義一個實體類
String view;/*顯示並判斷是否相同,如果需要順序可以再加個int order屬性*/
MaJiang(String view){this.view=view;}
}
static MaJiang[] MJS={new MaJiang(“東”),new MaJiang(“南”),new MaJiang(“西”),new MaJiang(“北”),new MaJiang(“中”),};
// 寫個main方法,使Random類生成隨機數[0~4],然後從MJS中取MaJiang對象出來
// 取出的MaJiang根據view來判斷是否相同
}
誰有Java 遊戲編程開發教程這本書二人麻將遊戲源代碼或這本書的電子版
String []mapimg={“source/font.png”,”source/ks.jpg”,”source/1.jpg”,”source/2.png”,
“source/3.jpg”,”source/youknow.jpg”,”fight/js.jpg”,”fight/js1.jpg”};
//獲得工具包
Toolkit tool=Toolkit.getDefaultToolkit()
//開始圖片
Image startimg;
//背景圖片
Image bjimg,fontimg;
//畫開始界面
public void drawstart(Graphics g){
startimg=tool.getImage(mapimg[1]);
g.drawImage(startimg, 0, 0, frame.getWidth(), frame.getHeight(), frame);
fontimg=tool.getImage(mapimg[0]);
g.drawImage(fontimg, 20, 30, frame);
};
這是我以前做的一個很簡單的遊戲中的幾行代碼,對你的問題,你要手動選擇圖片,那做個文件選擇器,把圖片路徑作為方法參數傳進去就ok了
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/302020.html