テキストRPGをHTMLとJSで作ってみようと思うんだがat GAMEDEVテキストRPGをHTMLとJSで作ってみようと思うんだが - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト5:名前は開発中のものです。 20/07/09 18:31:55.39 C2sLSK4a.net 戦闘シーケンスどうやって作るか とりあえずモンスターのHPと攻撃力設定しておく 交互に攻撃してHPゼロになったら戦闘シーケンス終了 装備とかクリティカルヒットとか回避はあとあと考えるか 攻撃はとりあえずプレイヤー先攻がデフォ 6:名前は開発中のものです。 20/07/09 19:08:28.94 C2sLSK4a.net const indicate = (text) =>{ document.querySelector("#INDICATE").innerText += text+"\n" } let PLAYER=[NAME,HP,AP]; let MONSTERS = [["ゴブリン",3,1]]; const getAnyMonster = (MONSTERS) =>{ return MONSTERS[0] } const battle = (PLAYER,MONSTER) =>{ const attack = () =>{ let PLAYER_HP = PLAYER[1]; const PLAYER_AP = PLAYER[2]; let MONSTER_HP = MONSTER[1]; const MONSTER_AP = MONSTER[2]; while ( Math.sign(PLAYER_HP) === 1 && Math.sign(MONSTER_HP) === 1 ) { console.table(PLAYER_HP,PLAYER_AP,MONSTER_HP,MONSTER_AP) PLAYER_HP = PLAYER_HP - MONSTER_AP; indicate(`${PLAYER[0]}のHP`+PLAYER_HP); MONSTER_HP = MONSTER_HP - PLAYER_AP; indicate(`${MONSTER[0]}のHP`+MONSTER_HP); } indicate(`戦闘は終了した`); } attack(); } battle(PLAYER,getAnyMonster(MONSTERS)); 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch