投稿記事

ゲーム制作の記事 (89)

んだば重工 2023/07/10 21:08

【監禁/妊娠システム追加】体験版アップデート配布【Ver.0_2_0】


いつもご愛顧いただきありがとうございます、んだば重工です。
本日はVer.0_2_0にアップデートした体験版を配布いたします。大変お待たせいたしました。

体験版のダウンロードは記事下部にございます。

※通常体験版(無料)はフォロワーさま、特別体験版は支援プラン「んだばアンバサダー」以上の方にダウンロードしていただけます。

バグや不具合などがございましたらご報告いただけると幸いです。
→→バグ・不具合の報告はこちら←←

※画像やら解説やら用意中…もうしばらくお待ちください。
画像やら解説やらを用意しました。ちゃんと書き溜めておけばよかった…!

新マップ「発情沼マップ」


ベースキャンプから→→に進んだ場所に新マップを追加しました。
マップの大部分が発情する沼になっており、飛び石を踏み外すと沼に落ちてしまいます。

常に発情値があがってしまう沼

沼を移動しているだけで発情値が上昇し、戦闘中も毎ターンあがるので敵のちょっとした攻撃でもイッてしまうかもしれません。

昼夜でドロップが変わる「月光花」

沼地には月光花という花が咲いています。この花は夜になると色がかわり、ドロップする素材が変化します。

主に妊娠や月経に関するアイテムを作る素材となります。

監禁/脱出ミッション追加(特別版)

後述する新モンスター、バルオム実験体【拉致】に負けることで監禁され、脱出ミッションが始まります。

脱出ミッションは通常時の操作とは異なる特殊な状況となります。

操作

WASD or 方向キー ・・・移動
Q/E or マウス左ボタン ・・・カメラ操作
左SHIFT ・・・ダッシュ
SPACEキー ・・・スニーク
X ・・・ ジャンプ

ルール

敵の視線をかいくぐりながら出口を目指すスニークアクションになってます。
凌○され弱ったチェッタは戦うことが出来ないので、敵に捕まったらまた凌○されスタート地点に戻されてしまいます。

草むら

草むらに入るとハイド状態となり、敵から見つからなくなります。
※見つかった後で草むらに入っても効果はありません。

スニーク

スペースキーを押すことで、チャージアクションの代わりにハイド状態となります。
スタミナを消費してしまうので気を付けましょう。

脱出後

脱出後はフィールドのランダムな場所から探索が再開します。体力もなく全裸かつ疲労度が溜まっている状態なので、敵を避けながら安全な場所まで帰りましょう。


色欲スキル習得(通常版/特別版)

新たに設置されたキャンプ横のPCから色欲スキルを習得できるようになります。
習得には敵からの発情値の上昇で手に入る性経験値を使用します。

不必要なスキルは忘れることもできるようになりました。

特別体験版ではVIPルームで弱点部位を習得できるようになりました。
(※部位の種類はこれから増やしていく予定です)

追加温泉(通常版)

通常版でも追加の温泉に入れるようになりました。
場所はキャンプから→↓のマップです。


月経/妊娠システム

スキルを習得することで月経と妊娠のシステムが導入されます。

→詳しい解説記事はこちら←

現在のバージョンでは妊娠後中絶せずに30日を過ぎてもゲームオーバーになりません。

新規モンスター

バルオム実験体【拉致】

夜になるとバルオム実験体【拉致】が森を徘徊するようになります。

【失敗】とは違い黒い姿をしており、戦闘の行動が特殊です。

身を隠す

暗闇にまぎれる、気配を消すなどで姿を見失います。身を隠している間は殆どダメージが通らないので、バトルアイテムなどの使用はしないほうがいいかもしれません。

拘束

死角から拘束攻撃をしかけてきます。同属性の基本行動で対処しましょう。

拘束後

バルオム実験体【拉致】は拘束後にエロ行動をせず、チェッタのライフとスタミナを削ってきます。

ターン終了時にライフとスタミナが共に0の場合、チェッタは意識を失います。

敗北後

意識を失ったチェッタは監禁マップへと連れ去られ、凌○されてしまいます。
(※通常体験版での敗北時は森のランダムな場所から全裸で再開します)

新アイテム

妊娠システムに関する新規アイテムが追加されます。レシピや材料は主に新マップで入手できます。

避妊薬

妊娠を防ぐことができます。

中絶薬

妊娠発覚後、中絶をすることができます。

満月香

飲むと1日だけ生理のデバフを打ち消すことが出来ます。

VIPルーム機能追加(特別版)

バトルシミュレーター

任意のモンスターと自由に戦うことができます。勝利してもドロップ品はありませんが、敗北時は通常の戦闘時と同じです。

※手っ取り早く監禁脱出ミッションで遊びたい場合はここから拉致くんと戦うのがオススメです。

その他のアップデート

拘束時の発情値などのダメージ表示

拘束時のダメージなどの数字が表示がされるようになりました。チェッタがどのくらい感じてるか一目瞭然です。

アイテムの機能追加

メニューからフィールドアイテムの使用と、バトルアイテム、習得済みの色欲スキル、集めた素材が確認できるようになりました。

また、アイテム順をソートできるようになりました。


編集後記

せっかくのサバイバルRPGということで、昼夜や日数を活かせるような要素を追加しました。新ギミックや敵のバランス調整はもう少し詰めたいところです。沼地の飛び石アクション難しい。。(オイ

フォロワー以上限定無料

通常体験版のダウンロードはこちらから

無料

【 んだばアンバサダー 】プラン以上限定 支援額:500円

特別体験版のダウンロードはこちらから

このバックナンバーを購入すると、このプランの2023/07に投稿された限定特典を閲覧できます。 バックナンバーとは?

  • アイコン
    うさんく ID00017275
    弱点部位と発情値ダメージとても良きでした

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

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

んだば重工 2023/07/06 17:19

非公式の3DモデルをBakinに組み込む方法【RPGBakin/maya】

いつもご愛顧いただきありがとうございます、んだば重工です。

今日はRPGBakinへの3Dモデルのインポートについての備忘録的な記事をお届けいたします。

※アセットの仕様やPC環境の違いによっては同じやり方でも正しくインポートできない可能性があります。ご了承ください。

RPGBakinへの3Dモデルのインポート

自作モデルでも構いませんが、今回はUnityAssetStoreで購入したモデルを組み込んできいきます。

UnityAssetStoreでお目当ての3Dモデルを探す

今回は機械系の敵を追加したいので、robot 3Dなどで検索して探します。
たくさんあるので選びたい放題…なのですが、注意点もあります。

今回はこのモデルを購入しました。

13$なので約2000円弱くらいのお値段です。
色々機能がついているのだとUnity外へのエクスポートで躓く可能性があるので、シンプルめなアセットの方がよいかもしれません。

販売ページのPackage Contentでファイルの構成が分かるので目を通します。
大事なのは「モデル本体がシンプルなfbxである」こと、「textureが画像ファイルで存在する」あたりをチェックします。

unityにインポート

アセットを解凍したいので適当なunityプロジェクトにインストールします。

大体のアセットにはサンプルシーンがあるので、そこで見た目を確認します。

フォルダ内にあるfbxをモデリングツールで開く

アームありとなしの2種類のモデルがありますが、今回はアームなしをインポートします。

私はmayaを使ってるので、mayaでの解説です。(blenderじゃなくてごめんなさい!)

無事開けました!
しかもこのモデルは本体のfbxに全部のアニメーションが組み込まれてました。ちょっと楽ができそうです。

アニメーションのfbxがない場合は一度unityからアニメーションをfbxとしてエクスポートします。こちらのやり方については別記事で紹介するかもです。

まずはモデルをエクスポート

まずモデルをエクスポートします。
必要なメッシュとボーンを選択して書き出します。

ジオメトリの項目で「接線と縦法線」にチェックをつけておきましょう。(つけないと正常に描画されません)

Bakin公式さん的にはFBXのバージョンの推奨が2014/15とのことですので、そちらに設定します。
読み込んだ時にモデルのスケールが大きすぎたり小さすぎたりする場合があるので、その場合は「単位」のスケール係数をいじってみてください。

モーションをエクスポート

モーションがある場合はモーションデータも書き出します。

メッシュは選択せず、ボーンのみを書き出します。
ここで注意したいのが、一番上の階層のジョイントの座標が原点(0,0,0)にないと読み込んだ時にバグるので、元々のデータにない場合は原点にジョイントを追加しておきます。

bakinへインポート

書き出したfbxをbakinに読み込みます。
モデルのスケールがおかしい場合は再読み込みでスケールを調整したり、モーションのスケール無効ノードの項目に全ジョイントを追加しておきます。


テクスチャを読み込む

テクスチャを読み込んでマテリアルを設定します。
アセットのテクスチャの拡張子がpng以外だとbakinでは読み込めないので、tifやtgaなどの場合はpngに変換します。

マテリアルは特に拘りがなければ「a_n」で構いません。
ノーマルマップもアセット内にあったので読み込んでおきます。

3Dスタンプとして配置する

Bakinのマップに3Dスタンプとして配置します。

無事導入することができました!

編集後記

自分でも躓くことが多かったので記事として残しておきました。
同じやり方でも違うアセットだと出来なかったりするので、これからも要検証です!

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

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

んだば重工 2023/07/04 17:19

スニークモーションアニメ【よつんばい】

いつもご愛顧いただきありがとうございます、んだば重工です。

今日は脱出ミッションのスニーク時にちゃんとモーション変わった方が臨場感あるなと思い制作しております。

しかし!今日は仕事に追われて時間がないのです!


とりあえず進捗を…!

正面

全身こんな感じ(製作途中)

全裸でよつんばいっていいですよね!

ではお仕事に戻ります!(ガクッ

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

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

んだば重工 2023/07/03 17:01

体験版アップデートの予定/7月の支援プラン内容【7月の予定】


いつもご愛顧いただきありがとうございます、んだば重工です。

今日は7月の予定をお知らせします。
※内容や予定が変更になる可能性もございます、ご了承ください

7月の予定

大きく2回体験版のアップデートを行いたいと思っております。

【7月10日】0_2_0配布

新要素

新規マップ拡張


妊娠月経システム

監禁脱出システム(特別版で先行実装)

色欲スキル習得(通常版)
フィールドアイテム、パッシブスキル追加
新敵モブ(エロなし)追加

【7月24日】0_2_1の配布

新要素

新規マップ拡張
料理システム
監禁脱出システム(通常版)
新敵モブ(エロあり)追加
チュートリアル用イベント&マップ追加
ランダムミッション追加

その他ゲーム要素の制作進行

次バージョンに向けた要素に加え、以下も少しずつ進めていきます。

OPイベント制作

OPイベントを制作中です。

学園マップ制作

イベント用に作っている学園マップですが、全裸徘徊するようなミニゲームを作りたいです。

ラビット搭乗時の戦闘システム構築

通常時の戦闘とは違い、複数の敵と同時に戦うシステムを考えてます。

ビジュアル面の強化

・キャラクターモーション制作(倒れる、スニーク)
・制服3Dモデル制作
・表情の追加

負荷低減版制作作業

アニメ―ションも低画質を選択できるように準備をしております。

ライト版

DLsite掲載用のライト体験版の仕込み

7月の支援プラン

基本的に6月と同じ内容になります。もしご興味がありましたらご一読ください・

んだばあんばさだー ¥500/月


んだば重工を支えてくれる方向けの有料プランです

・特別体験版(毎月更新)ダウンロード可能

特別体験版は無料体験版に比べ遊べる要素が増えております。

特別体験版の追加要素

・難易度HARD選択可
・VIPルーム入室可(アニメの鑑賞や、色欲スキルが習得可能となっております)
・追加温泉ポイント利用可

7月の特別体験版では
・追加Hアニメーション
・追加監禁マップ
・追加の抵抗カード
・追加の色欲スキル/アイテム
・MK-Lラビット搭乗システム【テスト版】

などを予定しております

んだばファンクラブ ¥1,000/月


んだば重工をたくさん応援したい方向けの有料プランです。

・特別体験版(毎月更新)ダウンロード可能
・オリジナルサウンドトラック音源ダウンロード可能(毎月1~2曲配信予定)
・オリジナル壁紙ダウンロード可能(毎月1枚)
・ゲーム内要素のアンケートへの参加権(毎月1回以上開催)

んだばアカデミー ¥2,000/月


んだば工業がゲーム制作に使っている様々なソフトや学んできたノウハウが知りたい方向けのプランです。創作に関する質問やお悩みをんだば重工が答えられる範囲でチャットでお答えします。(※専用のDiscordサーバーへのご招待)

※月毎の質問の制限数などは設けませんが、内容によっては返信に時間がかかる場合もございます。また「〇〇を作ってください」など直接的なご依頼は受けかねます。あくまで「AftterEffect覚えたいけど使い方がわからない」など、技術を覚える向上心のある方への具体的なアドバイスを行います。

んだば重工が教えられるソフト一覧

【ゲーム制作】
・RPGDeveroperBAKIN
・RPGツクール(MV、MZ)
・Unity(基礎のみ)
【映像&グラフィックデザイン】
・adobe AfterEffects
(プラグイン:Perticular、Form、Element3D、LightFactoryなど)
・adobe Premiere pro
・adobe Photoshop
・adobe Illustrator
【2D・3Dモデリング】
・Autodesk Maya
(プラグイン:Pencil+4forMAYAの基礎)
・Substance Painter
・LIVE2D
【DTM/楽曲制作】
・Cubase
【イラスト】
・ClipStudio

※3DCGソフトBlenderに関することは使用経験が少ないのでお答えできません。

また、下位プラン「んだばファンクラブ」と同じ内容のものを閲覧・ダウンロードしていただけます。

んだばプレミアム会員 ¥5,000/月


んだば重工と「共にゲームを作っていきたい」という方向けのプランです。

・特別体験版(毎月更新)ダウンロード可能
・オリジナルサウンドトラック音源ダウンロード可能
・オリジナル壁紙ダウンロード可能
・ゲーム内要素のアンケートへの参加権
・んだばアカデミー生と同様の内容(ご希望があれば)
・ゲーム内スタッフロールへのクレジット記載(正式版のリリース時期に関わらず、ひと月以上プレミアムプランに加入した方は対象となります)
・んだば重工プレミアム会員専用discordサーバーへのご招待
・ストーリーに関わらない範囲でのゲーム内要素へのアイデア権(毎月1つ/当サークルが指定するものになります)

7月のゲーム内要素アイデア権

チェッタが習得できる色欲スキルを1つご提案いただけます。んだば重工とご相談の上、ゲーム内に実装をさせていただきます。

※んだば重工が表現できない、作業量的に難しいものはお断りさせていただく場合がございます

↓んだば重工が表現できないもの↓
過度なハードコア/ゴア表現(出血を伴う表現・四肢欠損・死姦・カニバリズムなど)
大きい方のスカ表現(おしっこは〇)
巨乳・貧乳化、ふたなり、幼児体型化など、体の大きさや形状が変わるもの(アニメーション差分的に表現が難しいため)
現在すでにゲームシステムが複雑化しており、予定以外の探索要素を増やさなければいけないような項目は難しいかもしれません。

提案したい内容が対応できるか気になる方は事前にメッセージでご相談ください。

今週の予定(記事)

今週の記事は主に10日の0_2_0に向けての作業をお届けします。

4(火) アニメーション制作「スニーク」
5(水) 影響を受けたゲーム⑤「戦国ランス」
6(木) Bakinで3Dモデルをインポートするアレコレ
7(金) 新敵モデリング&アニメーション作成進捗
8(土) ゲーム内要素に関するアンケート
9(日) OST③「森の鼓動」公開


それでは今週もどうぞよろしくお願いいたします!

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

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

んだば重工 2023/07/02 17:09

【障害物検知】索敵システム作り方紹介【RPGBakin】


いつもご愛顧いただきありがとうございます、んだば重工です。
本日は昨日紹介した新索敵システムの作り方をご紹介します。

今までの索敵システム

まず、以前使っていた索敵システムはこちらの記事にて紹介してます。

モブの索敵システムの実例と解説

今回はこれを改良し「遮蔽物を感知できるようになる」というのが目的です。

Bakinの当たり判定システムは…使わないッ!


Bakinには周囲の当たり判定を検知する、レイキャストというコマンドスクリプトがあるのですが、今回これは使いません。

使わないんかーい。

というか今回の用途としては使えない、が正しいです。

というのもレイキャストの判定が「イベントの直線上」にしか存在させられなく、広めの視野に対応が難しいんですよね。



「プレイヤーのいる方向に向けて」という機能を実装してもらえないかなあ…
あ、逆に直線上だけでいい状況だったらこちらを使った方が簡単に作れるかと思います。

時代は弾幕だよ兄さん!


なのでこのレイキャスト機能は今回は封印します。

残念。

というわけでBakinの謎機能「イベントの生成」で成立させます。

出た、RPG作るソフトなのにシューティングゲーム作れる機能!


以前の索敵システムでは索敵範囲を射出するというやり方でしたが、今回は弾幕シューティングよろしく、放射状に複数の弾を発生させます。

実際は見えないですが、こんな感じで弾が飛んでます。


弾幕シューティングだ!

地形やオブジェクトの後ろにいれば弾が消えて飛んでこないので、検知されることがないということですね。


視線の範囲は弾の消える距離や秒数で設定できます。

なんだ、これだけでいいなら楽ですね。

そう思っていた時期が私にもありました。

おや、何かトラブルが?

試しにこの複数の弾を発射するシステムを作って、敵を10体ほどマップに配置しテストプレイしたところ…

「ナニコレクッソ重い!!」


おうふ。。

BakinはMAPのイベントに対しての描画距離設定がなく、1マップにたくさんの弾を0.5秒毎に発射するイベントが複数いることで、処理が激重になりました。

なるほど…

なので、この問題を解決する方法として「イベントとの距離が近くなると弾を発射する」というスクリプトを作ることにしました。

イベントとの距離を測るスクリプト


Bakinにはデフォルトでプレイヤーとイベントの距離を測る機能がないので、距離を計算するスクリプトを作ります。

まず、プレイヤーの座標を並列自動処理で取得するイベントを作ります。

次に敵側のイベントの座標も取得し、距離を算出します。

計算式はこちら


細かい計算式の説明は省きますが、
(X座標の差)^2+(Y座標の差)^2=(イベントとの距離)^2になります。

Bakinはルートの計算はできないので(※複雑な変数処理から平方根計算できました)、計算式で出た(イベントとの距離)^2で条件判断します。
今回は索敵弾の飛距離5マスに合わせ「6マス以内に来ると弾を発射する」と設定したいので、数字が36以下の場合に弾を発射するようにします。より遠くから検知する場合はこの数字を大きくすれば可能です。(※重さ次第)

遠くにいる時は発射せず、近くにくると発射するようになりました!
そして重さ問題も解決しました!


副産物も…!


実はこの距離計算スクリプトを作ったことでですね、ひとつやれることが増えたんです。

お?

擬似的な距離描写が出来るこれを活かせば、基本マップ50x50の大きさに拘らず、もっと大きなマップを作れるんじゃないかと。

なるほど。

このスクリプトがどの程度耐えれるかは未知数なので、色々試してみようと思います!

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

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

6 7 8 9 10 11 12

月別アーカイブ

記事を検索