キャラクターライザー
ユーザー指定のテンプレートに従ってランダムに選択された物理的な特性と性格を持つ架空のキャラクターを生成します。 Raw Markdown形式でコンソールに直接エクスポートします。
使用法
- Archetypes.py(現在利用可能なオプションは「標準」または「アンタゴニスト」です)から既存の文字Archetype辞書を選択してください)
- Open Main.py
- ラインを見つける:特徴づけ( 'embles'、 'character'、 'female'、archetype = arch.Standard)
- 目的の名、姓、性別、アーキタイプの名前で変更します。
- 変更を保存してmain.py(python3 main.py)を実行します
- コンソールから生のマークダウン出力をコピーします。
メモ /将来の計画
- これは、codecademy.comでPythonコースを完了した後の私の最初のソロプロジェクトです。
- 近い将来のある時点で、よりユーザーフレンドリーをよりユーザーフレンドリーにします。ファイルを編集せずにユーザー入力を実行する必要があり、出力はコンソールではなくファイルにある必要があります。一度に一つのこと!
サンプル出力
名前
特徴の例
性別
女性
物理的な外観
- The Rock :Primeでプロレスラーのように構築されています。
人格特性
- ジョーカー:ジョークの無限の供給があります。良いもの。
- 気質:私は気性を失い、ハンドルから飛び出す傾向があります。
- Flaky :私は新しいことを試すのが大好きですが、それを見ることはめったにありません。
- 数学が悪い:私は数学が笑いながらひどく、この事実に恥ずかしい。
- 便利ではありません:ツールで正確に便利ではありません。実際、私はそれらを修正しようとすると、事態を悪化させる傾向があります。
- 孤立の恐怖:私は長い間一人でいることに耐えられない。
- 親密さへの恐怖:私には親密さの問題があります。
信念
- 不可知論者:私は神を信じていませんが、私は彼を除外していません。
過去
- パートナーは亡くなりました:私のパートナーは最近亡くなり、私を壊しました。
- 恋に拒否されました:私たちはとても近かったので、突然終わりました。
- 身体的に虐待されている:私は身体的虐待の傷を負っています。
- ハートブレイカー:私は誰かの感情で速くゆるくプレーし、彼らの心を壊しました。
- 私の子供を否認しました:私は私の子供を否認しました。
- 高校のドロップアウト:高校が吸い込まれたので、私は脱落しました。
- 離婚:私は現在離婚しています。
- 子供はいません:私には子供がいません。
職業
- 元=ソルディエ:以前は軍隊のメンバーでしたが、この元兵士は退院しました。おそらく名誉ある。おそらくそうではありません。
対立
- 診断:医師が私に厄介な診断を渡してから数日しか経っていません。
健康
- 社会不安:一部の社会的状況は不安やパニック発作を引き起こします。