java 写传奇游戏吗,文字版传奇游戏
學(xué)習(xí)java中IO操作自己寫的一個(gè)小文字游戲,寫了一天半兩千多行,有點(diǎn)low的,因?yàn)闆]有使用到數(shù)據(jù)庫(kù),所以數(shù)據(jù)存放在文本文檔中,大部分代碼都是在處理往文檔中讀寫內(nèi)容, 就顯得有些繁瑣,主要鍛煉了自己的編碼能力。
小游戲流程:(有一些必要的判斷在這里沒有說明)
注冊(cè):
用戶名
密碼
登陸
創(chuàng)建角色
角色屬性:
hp
Lv(等級(jí)提升hp增加, 攻擊力增加, 防御力增加)
裝備: 衣服
鞋子
武器
金幣數(shù)量
查詢?nèi)宋镄畔?#xff1a;當(dāng)前hp,武器, 衣服, 鞋子, 總屬性, 金幣,攻擊力, 防御力
查詢boss信息:hp, 攻擊力, 防御力
商店:武器(攻擊力),鞋子(攻擊力, 防御力), 衣服(hp,防御力)
冒險(xiǎn):
關(guān)卡 怪Boss數(shù)量為地圖一:一個(gè)小怪,地圖二:兩個(gè)小怪, 地圖三:boss
角色->怪物 造成 (角色攻擊力-怪物防御力)~角色攻擊力 ? ?之間隨機(jī)傷害
boss->角色同理
選擇關(guān)卡? 難易程度 ★? boss掉落隨機(jī)金幣 +EXP +lv1
管理員可增加商店商品, 添加地圖中的怪物, 設(shè)置關(guān)卡
武器string
名稱string
攻擊力int
價(jià)格int
Nul
衣服
名稱
防御力int
血量int
價(jià)格int
鞋子
名稱
防御力int
攻擊力int
價(jià)格int
角色類:
public class user {
private String user_name;
private int user_lv;
private String user_weapon;
private String user_cloth;
private String user_shoes;
private int user_gold;
private int user_hp;
private int user_ATK;// 攻擊力
private int user_DEF;// 防御力
}
程序大體流程截圖:
總結(jié)
以上是生活随笔為你收集整理的java 写传奇游戏吗,文字版传奇游戏的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《零基础》MySQL 教程(一)
- 下一篇: 基于JavaSpringMVC+Myba