メインコンテンツへスキップ
見出し画像

【Ludiger/ルディガ】制作進捗 7/31

    こんにちは、わたです。
    Ludigerの進捗、あまり報告できておらずすみません…!

    いまのところ、Ludigerは10月頃のリリースを目指して進行しています。
    当初はグラフィックまわりの刷新をしたらリリース…の予定だったのですが、 ゲーム側にも、オンライン対戦まわりの機能にブラッシュアップを入れようと試みています。

    主なところとしては、下記の仕組みを追加で実装中です。

    ▼前の報告ですでに実装しているもの
    ・ユーザー名/レーティングをともなったオンライン対戦機能の復活
    ・ランキング機能
    ・Steamの実績機能

    ▼これから実装しようとしているもの
    ・ルームの検索機能(実装済み)
    今のところあまり困ってはいませんが、ルーム増えてくると目的のルーム(友達のルームとか)が見つけづらくなりそうなので入れました。
    ルーム一覧画面の下部にあるテキストボックスに、IDとかユーザー名とかレーティング点数とかを入れると、部分一致するルームだけ表示されるようになります。

    ・対戦中の部屋と、対戦募集中の部屋のフィルタリング、表示切替 、それらが一目でわかるようなアイコンの表示切替(実装済み)
    これまでは対戦が始まったらルーム一覧から部屋ごと表示が消えていましたが、そうではなく、対戦中の部屋には剣が交差するようなアイコンを、待機中の部屋には人型のアイコンを表示するようにしました。
    これは後述の「観戦者モード」の実装も見据えた実装です。
    ルームリスト上部にあるチェックボックスでフィルタリングできます。

    ・ルームにパスワードを設定する機能、パスワード設定されているルームが一目でわかるようなアイコンの表示切替(実装済み)
    これもずっと入れたいと思っていました。
    友達と遊びたいのに知らない人が入ってくるのを防いだり、大会とか実施したときの入室事故を防ぐための用途になります。
    ルーム設定画面の下部にある鍵マークの横にチェックを入れるとパスワード設定をオンに、その横にあるテキストボックスに入れたテキストがパスワードになります。

    ・対戦中の部屋に、第三者が観戦者として入れる観戦者モードの実装(実装途中)
    これもあればいいなとずっと思っていた機能。
    対戦中の部屋の剣アイコンを押すと観戦者として部屋に入れるようにするモードです。ただこれはもともとのゲームシステムに介入する実装が必要なため、かなり難航しています…笑
    難しそうならオミットも検討していますが、今は頑張って実装を試みています。

    ゲーム機能の追加要素としては、観戦者モードが完成をもって完了となる予定です。

    見た目としては添付したスクショのような感じになっています。
    というところで、8月か9月にまた進捗あげられればと思います!

    画像
    ルームリストウィンドウの上部にフィルタ用のチェックボタン、リストウィンドウの下に検索用のテキストボックスが追加されています。パスワード設定されているルームのボタンには右上に鍵マークが表示され、待機中なのか対戦中なのかは、ルームボタンの右下のアイコンで識別できます。
    画像
    ルーム作成側の設定ウィンドウの下部にパスワード設定のためのチェックボックスとテキストボックスを追加しています。
    画像
    ルーム参加側の設定画面の下部にパスワード入力のためのテキストボックスを追加しています。これはパスワード設定されているルームの参加ボタンを押したときだけ表示されます。

    あなたへのおすすめ