Skip to content

Instantly share code, notes, and snippets.

@saronpasu
Last active September 10, 2017 16:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save saronpasu/a9dd140d81e29961efd9642273d0ece2 to your computer and use it in GitHub Desktop.
Save saronpasu/a9dd140d81e29961efd9642273d0ece2 to your computer and use it in GitHub Desktop.
絵に描いたおもちのようなModdingの開発メモ

開発メモ

主に自分で自分の考えとかを整理したり、何をどんな感じでつくっているのか他のひとに伝えるためのメモです。


コンセプトノート

ジャンクロボ MODのコンセプトとかアイディアとか

かんたんにまとめ  「廃品を利用するのでローコストだけど、壊れやすくて低性能なロボをつくれるようになるMOD」

  • 既存のロボMODと組み合わせるのを想定
  • Misc.Robots が前提MOD
  • 材料は基本的に廃品
  • ロボは低性能
  • 一定確率で壊れる
  • 暴走することもまれにある
  • 故障や暴走の状態は病気などのステートとして扱う
  • 故障は部位ごとに発生
  • 故障や暴走のステートいれるためにはDLLいじる必要あるかも
  • ジャンクは機械系の素材か、メカノイドの死体か、壊れたロボから生成
    • 機械系の素材リストは別記

ジャンク系の流れ

ジャンクロボのつくりかた

  • 廃品を集める
  • 廃品から使えるジャンク素材を生成する
  • ジャンク素材からジャンクパーツを組む
  • ジャンクパーツからジャンクロボを組む
  • 完成

ジャンクロボの直し方

  • ジャンクロボが故障する
  • ジャンクパーツを消費してジャンクロボを修理する

ジャンクロボの組み直し方

  • ジャンクロボを解体する
  • 拡張用のジャンクパーツを消費して別のジャンクロボを組む

アイディアその1: ロボを種類ごとに別でつくる
医療ロボまたは壊れた医療ロボを分解すると、医療用ジャンクパーツができる
医療用ジャンクパーツを使うと、医療ジャンクロボがつくれる
アイディアその2: ベースとなるジャンクロボにパーツを埋めて用途別にする
医療ロボまたは壊れた医療ロボを分解すると、医療用ジャンクパーツができる
医療用ジャンクパーツをジャンクロボに組み込むと医療スキルがアンロックされる

検討: パーツやロボに劣化や寿命を設定するかどうか


ロードマップ

原則: 基本コンセプトは変えない

  • beta0
    • 未完成。つまり今の状態
  • beta1
    • 最初のリリース。
      • Tier1のジャンクロボと関連要素のみ
      • この段階でクローズド公開かなぁ
      • 公開しないとテクスチャ周りの協力者とか、バランス調整のテスト協力者を募れない
  • beta2
    • ロボの組み直しを実装、故障や暴走を実装
  • beta3
    • Tier2 以降の実装    - テクスチャをダミーから徐々に入れ替える
  • alpha1
    • アルファリリース
      • この時点ではひととおり基本は完成
      • テクスチャも公開用のもの
      • ワークショップに公開
  • alpha2
    • バグフィックスとバランス調整
    • バグフィックスとバランス調整が「こんなもんかな」となったら終了
  • alpha3
    • ワークショップ公開後に追加要素や修正を入れたもの
  • stable
    • 安定リリース

課題

現状の課題とか

  • 一連の流れをダミーアイテムなどで下書き実装する
    • いまやってるところな
  • テクスチャどうするのー
    • お絵かきできにゃい
  • 故障、暴走まわり
    • DLLかなぁ
  • そもそもロボMODとして最低限の動作
    • まだだよー
  • バランス調整
    • ロボのコストと必要な作業量
    • ロボの性能
      • このへんは既存ロボと比べて性能では劣ってコストではやや優れるぐらいにしたい
  • 言語
    • 英語と日本語は本体サポート、それ以外は予定なし
  • 他のMODとのあれこれ
    • Misc. Robots は前提
    • R++ は、互換性にしようかな
    • BaseRobots 系はどうしようか保留

関連資料

機械系のアイテムを解体して、それからジャンク素材をつくれるようにしたい
機械系の素材については、アイテムカテゴリを追加してそこにバニラ、ロボMOD関連を充てていこうかな
以下に、バニラと他MODのアイテムから「機械系」に分類するものと、
どのジャンク素材が得られるのかの対応表を書いてく(予定)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment