#自作ゲーム
ChatGPT4に作ってもらったRPGゲームの素その④。~バトル~
大きな特徴。
キャラクターの設定
および各種戦闘コマンドにおけるダメージ計算を全てJSONで定義する。
ここでの要点はJSON読み込んでのGUI表示と
JSON読み込んでの抽象構文木(AST木)によるダメージ計算である。
AST木ダメージ計算nodeがAST木のノードである。
ここでのnode種は定数と変数と二項演算であって、
二項演算の場合は木を左右に降りていく。
定数の場合は即座に値を
大きな特徴。
キャラクターの設定
および各種戦闘コマンドにおけるダメージ計算を全てJSONで定義する。
ここでの要点はJSON読み込んでのGUI表示と
JSON読み込んでの抽象構文木(AST木)によるダメージ計算である。
AST木ダメージ計算nodeがAST木のノードである。
ここでのnode種は定数と変数と二項演算であって、
二項演算の場合は木を左右に降りていく。
定数の場合は即座に値を