[Minecraft Werewolf] β1.3リリースしました
閉じる
閉じる

新しい記事を投稿しました。シェアして読者に伝えましょう

×

[Minecraft Werewolf] β1.3リリースしました

2019-08-16 16:10

    概要

    マインクラフト Java Edit. バージョン1.13 から作り始めてる、
    自作データパックのマイクラ人狼「Minecraft Werewolf」ですが、
    この度、β1.3をリリースしたので、ご報告します。

    β1.3は、新特殊役職追加と、今後の役職追加の移植性を求めるためのアップデートとなります。

    β1.3での主な変更事項

    1. 新特殊役職「共有者」の追加
    2. 新アイテム「クロスボウ」の追加
    3. 旧アイテム「エリトラ」の復活
    4. アイテム「即死のスプラッシュポーション」の削除
    5. 特殊役職「妖狐」の削除

    詳細

    1. 新特殊役職「共有者」の追加

    以前から要望があり、実装が容易のため追加しました。
    特殊役職は、参加人数が8人以上の時に追加される役職です。

    それぞれ人狼ゲームで名称は「双子」「石工」等異なりますが、
    字面で分かりやすいのでこの名称にしました。

    (でも、内部変数名は MASON 、石工になってますww)

    共有者の特徴
    • 預言/霊媒の表示 :
    • 2人1組で役職が振られる。
    • 誰が共有者なのかを互いに知っている

    2. 新アイテム「クロスボウ」の追加

    せめてもの、新バージョン対応策ですwwww
    要望もありましたし、結構面白いかなと思い、追加しました。
    意外と好評なのと、結構使えるらしいです。

    クロスボウの特徴
    • 一撃必殺
    • 一度しか使えない
    • 配布時には、既に装填済
    • 拡散(3本)のエンチャント付

    3. 旧アイテム「エリトラ」の復活

    これも以前から復活の要望がありました。
    テストプレイでは、滑空できる楽しさで、地面衝突が多発しました。

    4. アイテム「即死のスプラッシュポーション」の削除

    エリトラやクロスボウを追加したことで、
    使用度の低い即死のスプラッシュポーションを削除しました。

    (もともと、残留ポーションの劣化版ということで評判は悪かったです。)

    5. 特殊役職「妖狐」の削除

    実装能力の圧倒的欠如

    はい…。
    誰か、応援求みます。

    その他

    むしろ、こっちが本編です。
    実装上の工夫とか(ないけど)、今後の展望とか(ないけど)
    自分の書きたいこと書きますー

    特殊役職の選択モード追加

    参加人数が8人以上で追加される特殊役職ですが、
    今までの「猫又」に加えて、「共有者」が追加されたため、
    ゲーム開始直後に特殊役職の選択モードを追加して、
    今後の移植性を高めました。

    具体的には、 trigger を使って選択させてます。

    ただ今後は、インベントリを使って、その選択ができれば面白いんですけど…

    猫又システム

    猫又の実装ですが、ここだけ進捗を使ってます。
    進捗では、誰にキルされたかを指定できるので、

    この進捗で、猫又がどの陣営に属するプレイヤーかを判別しています。
    (タグの NonWolf が陣営を示しています)

    猫又をキルしたプレイヤーの陣営ごとに進捗を作り、
    猫又がどの進捗を達成したかで、道連れにする範囲を決め、
    ランダムにタグを付与しています。
    タグを付与されたプレイヤーは即死のステータス効果が付きます。

    スパゲッティをなくしたい!!

    今まで、ゲーム中のシステムを形作る ongame.mcfunction
    tick.json で呼んだ ontick.mcfunction で呼び出してる関数)に、
    コード書きまくってたんですけど、綺麗にしました。


    めっちゃ綺麗じゃない!?
    頑張ってコメントも付けまくったんですよ…。

    「このコード分かりやすい!」ってなってくれたらいいなぁ…。

    今後の展望(野望)

    • 終了1分前にめっちゃ光る → いもり対策
    • 終了後にキルログを入れる → 誰が殺したかとかわかりたいよね
    • 役職「探偵」的な → キルログ出来たら作れる
    • みんなに使って欲しい → 野望
    • 英語版 → いつかな

    以上!

    広告
    コメントを書く
    コメントをするには、
    ログインして下さい。