三貫房之輔

fusanosuke

IT技術者。C言語、JavaScript、Visual Basicなどのプログラミングを経験後、UNIX系のインフラ(サーバー、ストレージの構築)を担当。 趣味は旅行、写真撮影、音楽鑑賞、野球観戦、TVゲームなど。 最近は昔のSF小説を再読中。

character_program

Pythonスクリプト【複数キャラクターによる戦闘ゲーム】

  複数のキャラクターを使った戦闘ゲームを作ろう 前回は敵と味方のキャラクターは1対1でしたが、今回は3対3の戦闘ゲームを作ります。 サンプルスクリプトは3対3の戦闘ですが、これが5対5にな ...

character_program

Pythonスクリプト【パラメーターを使った戦闘ゲーム】

  パラメーターを使った戦闘ゲームを作ろう 前回はキャラクターの行動に対応するマトリックスからダメージ値を決定していました。 今回はキャラクターに攻撃力や防御力といったパラメーターを設定して ...

character_program

Pythonスクリプト【ターン制戦闘ゲーム】

  ターン制戦闘ゲームを作ろう 前回作ったゲームでは、プレイヤーとモンスターのダメージ判定を同時に行っていました。 今回はキャラクターの素早さによって、順番にダメージ判定を行うターン制の戦闘 ...

character_program

Pythonスクリプト【記事一覧】

Pythonスクリプト【乱数生成】 Pythonスクリプト【ファイル置換】 Pythonスクリプト【コマンド選択式戦闘ゲーム】 Pythonスクリプト【ターン制戦闘ゲーム】 Pythonスクリプト【パ ...

character_program

Pythonスクリプト【コマンド選択式戦闘ゲーム】

  コマンド選択式戦闘ゲームを作ろう 今回はランダム関数を使って、コマンド選択式の戦闘ゲームを作ります。 ゲームのルールは、以下のようになります。   実行イメージ 実行イメージは ...

character_program

初心者のためのPython超入門【第18回 ソート処理】

    リストの要素をソートする リストの要素をソートするには、sort()メソッドとsorted()関数を使います。   sort()メソッドの使い方 sort()メソ ...

character_program

Pythonスクリプト【ファイル置換】

  文字列を指定したパターンで置換する 文字列を指定したパターンで置換するには、reライブラリーをインポートします。 reライブラリーは、正規表現を利用した置換や検索などができます。 連続し ...

character_program

初心者のためのPython超入門【第17回 文字列フォーマット】

    文字列をformat()メソッドを使って表示する 文字列と数値を混在させて画面に表示する場合は、str()関数を使って数値型を文字列型に変換させる必要があります。 &nbs ...

character_program

Pythonスクリプト【乱数生成】

  乱数を生成するやり方 乱数を生成するには、randomライブラリーをインポートします。 乱数を生成する関数は多くの種類がありますが、整数の乱数を返す関数は、randint()です。 関数 ...

computer_programming_man

初心者のためのbash超入門【第19回 構文チェック】

    bashの構文チェックのやり方 bashでは -n オプションをつけてスクリプトを実行すると、構文が正しいかどうかをチェックできます。 これは構文をチェックするだけで、スク ...