🚀

今まで作ったcomponentを使ってワールドを完成させる

2024/05/13に公開

はじめに

今までのシリーズで作ってきたcompornentを使用して、アスレチックワールドを完成させます!

image.png

今回作成したワールドは、下記に公開しています。

リポジトリ

https://github.com/IwahanaFuku/VketCloud_RichAthletic

ワールド

駆け上れ! 遺跡アスレチック!

アスレチックギミックの設定

上下する床エリア

2024-05-08 23-01-27_6.gif

使用compornent

押し出すブロックエリア

2024-05-08 23-01-27_7.gif

使用compornent

振り子エリア

2024-05-08 23-01-27_8.gif

使用compornent

回転する床・落ちるブロックエリア

2024-05-08 23-01-27_9.gif

使用compornent

    //中間ポイントにワープする
	public void WarpHalfwayPoint()
	{
        Player player = hsPlayerGet();
		player.SetPos(m_warpPoint);
        player.SetRotate(m_rotate);

        OnHalfwayPointWarp();
	}

    //中間ポイントにワープするした時に呼ぶメソッド
    void OnHalfwayPointWarp()
    {
        hsItemGet("UnstableFooting").CallComponentMethod("UnstableFooting", "InitializeFooting", "");
    }

ゴールエリア

2024-05-08 23-01-27_10.gif

使用compornent

まとめ

今まで作ってきたcomponentを利用して、リッチなワールドを一通り遊ぶことが出来るようになりました!
HeliScriptを使うことでアクションだけではできない複雑な動きやゲームを作ることが出来るようになります。
ぜひ自身のVketCloudSDKのプロジェクトでもHeliScriptを使用したゲーム作成をしてみていただけますと幸いです。

前 : プレイヤーの名前とクリアタイムを表示できるようにする【コピペで使えるサンプルコード付き】

株式会社HIKKY

Discussion