投稿記事

お茶の子サイダー 2024/01/24 14:21

unityで脱出ゲームつくります

ヒビコレマッサージをDL・遊んでくださったかたありがとうございます!
なにかあればメールや問い合わせで知らせてもらえると助かります。
問い合わせ欄、グーグルフォームでつくったんですがなぜか通知が届かないのでちょっと遅れたりするかもしれませんが、確認はしますので!


・・・


ということでタイトルの通りunityで脱出ゲームをつくっています。
今こんな感じ↓

unityの勉強をしていると、脱出ゲームがつくりやすいとのことなので教えにならってつくろうと思います。
ただ私は脱出ゲームで脱出できない人間なので、ものすごく簡単なものになります。謎解きとか本当にできない。
でも脱出ゲーム好きなんですよね。すぐ攻略見ちゃうけど。


内容は『先輩の彼女と部室に閉じ込められてしまった!』みたいな感じになる予定です。
エロはなし。フリーで公開します。
ずっと眠らせてた宴がやっと使えるので、会話シーンのつくりかたをいろいろ試してたんですが、UniTaskを使うと簡単に制御ができるので感動しています。

フラグ等の条件を満たしたときに宴を呼び出してイベント再生、終了を待ってunity側にもどるという使いかたなんですが、

using Utage; 								//宴
using Cysharp.Threading.Tasks;    //UniTask

public class GameManager : MonoBehaviour
{
	public AdvEngine engine;   //宴エンジン読み込み

	・・・

	//イベント呼び出し
	async void IbeCall(string i)
    {
		//処理後にunitaskを止めるためのもの
		var cr = this.GetCancellationTokenOnDestroy();

		//宴に行く前の処理をここに書く
		messeclick.SetActive(true);
    
		//宴のシナリオに飛ぶ
		engine.JumpScenario(i);

		//イベント終了待ち
		await UniTask.WaitUntil(() => engine.IsEndScenario == true, cancellationToken: cr);

		//イベント終了後処理をここに書く
		messeclick.SetActive(false);

	}

使うときはこれ
IbeCall("*ラベル名");

UniTaskを使えば会話中はキャラの動きを止めるとかもできそうですね。すごい。
ちなみに『messeclick.SetActive(true);』っていうのは、ボタン等のUIがあっても宴が再生中ならメッセージクリックを優先するためのものです。
公式のO&Aを見てカメラの深度を変えたりしたんですが、どうしても下にボタンがあるとメッセージ送りが反応しないのでhttp://madnesslabo.net/utage/?page_id=9794#i-5を参考につくってみました。

public class GameManager : MonoBehaviour
{
	public AdvEngine engine;			//宴エンジン読み込み

	public GameObject messeclick; //全画面ボタン

	AdvUguiManager UguiManager { get { return uguiManager ?? (uguiManager = FindObjectOfType<AdvUguiManager>()); } }
public AdvUguiManager uguiManager;

	//メッセージクリック処理
	public void MesseCrick()
    {
       UguiManager.OnInput();
	}

あとはこれを全画面の透明ボタンに追加してヒエラルキーの下のほうに配置すれば、会話シーンのときは宴のメッセージ送りが優先されると思います。
unityをはじめて触ったとき、とにかく非同期処理がややこしくて積んでたんですがUniTaskのおかげでなんとかなりそうです。
楽しい~

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

お茶の子サイダー 2024/01/09 10:58

【ヒビコレマッサージ】1/6 ver 1.3.0公開しました

遅れての報告ですみません!
タイトルの通り、1月6日にver 1.3.0を公開しました。

以下の不具合修正と追加をしています。


・一部アイテムの売価が表記と異なる不具合を修正

・一部の環境において発生するアイテム・お店関連のエラーのため、これらの処理の安定性を向上しました

・エッチイベントにおいて、CGの全体を見られるようにしました


何度もお手数おかけして申しわけありません。
よろしくお願いします!

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

お茶の子サイダー 2023/12/30 17:40

※2024/01/02追記あり【ヒビコレマッサージ】ver_1.1.0パッチ配布(終了しました)

ver.1.2.0を近日公開予定です。

今回の更新でバージョン情報の認証を変更したので、修正パッチをパブリック公開することができません。ご了承ください。
また、以下の修正・追加をしています。

・ゲームのバージョン情報認証を変更しました

・特定の条件で画面にゲームのパスが表示される不具合を修正

・買い物・会話をしたあとに「ラベル:'(〇〇)'は存在しません」と表示される不具合を修正

・住人との会話・プレゼントをしたときの親密度上昇値を上げました

・住人情報画面から親密度が具体的に数値として確認できるようにしました

・アパートにてゲームの説明が見られるようにしました

・住人との会話で会話の種類が増えるトークレベルを緩和しました(Lv10→Lv7)


ご迷惑をおかけして申しわけありませんが、よろしくお願いいたします。




修正パッチダウンロード



以下の修正をしています。


・条件が《~以外》などのイベントが起きない不具合を修正

・イベントにおいてプレイヤーの名前が正しく表示されない不具合を修正

・住人マッサージ画面にてチュートリアルを確認できるようになりました

・住人情報画面にて、親密度が満たされたときに視覚化されるようにしました

・住人と会話をしたときの時間経過を3分から5分に変更。親密度を上がりやすくしました



体験版も同じもので適用されます。

パッチ適用後にフォルダ内の『hibimasa_sf.sav』を移動させると、ゲームが正しく認識されなくなるのでご注意ください。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

お茶の子サイダー 2023/12/30 11:15

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

お茶の子サイダー 2023/12/29 16:49

ヒビコレマッサージ、リリースしました~~~

購入と体験版はこちらから↓
紹介ページ


審査に引っ掛かりまして、急遽モザイク処理をしておりました。
4時間かかった!!!
なんでこんなにかかったかというと、パソコンが遅いからです。
モザイクは大事なのでぜんぜんするんですが、正直アニメに影響が出たら今年中に公開するのは無理だろうな~と思っていたので、ほっとしました。
FANZAのほうは審査が通らなかったので、今回は諦めます。
また4時間かけてモザイク処理するのはしんどい……


マッサージエロゲーつくろうと思い立って2年、飽き性の自分が2年もかけてひとつのものをつくれたのはすごいなあと思います。
コロナもあって、とにかく疲れていて癒しがほしかったのです。
ヒビコレは一応癒しがテーマのゲームなので、プレイして少しでも癒しになればうれしいです。
不具合等はメールで教えてもらえると助かります!
そのうち問い合わせフォームをつくる予定なので、そちらでも大丈夫です。

とにかく無事公開できて一安心!
ずっと我慢していたティアキンをやっとプレイしようと思います!楽しみ!


攻略ページ的なのもできればつくりたいんですが、まだどうするかわからないのでとりあえず住人と特定の関係を持つ方法だけ箇条書きしますね!
ネタバレ注意です。


↓↓↓


















・コイビト関係
親密度イベントをすべて見る。2回デートして、告白する。


・イエナイ関係
マッサージで2回エッチする。
その後イベントで関係を持つ選択を選ぶ。


・ペット関係
魅力を20まで上げて、2回お金をねだる。
19時以降にアパートでイベントが起こるので、関係を持つ選択を選ぶ。


  • アイコン
    名無し ID00066342
    ランダムヒントチュートリアルで出してゲームの仕様分かりにくい

1件のチップが贈られています

チップを贈るにはユーザー登録が必要です。チップについてはこちら

1 2 3 4 5 6 7

月別アーカイブ

限定特典から探す

記事を検索