XaiJu
nargacu83
nargacu83

fanbox


Development Update 0.1.5.7

Hello everyone! I wanted to write a quick post to keep you all updated while i'm still working on the update.

みなさん、こんにちは!現在アップデート作業中ですが、その間も皆様に最新情報を共有するため、簡単な投稿をさせていただきます。


Fixed restrained positions movements

固定された拘束姿勢の動作


In this update i wanted to add some minor movements ability to characters that are tied up in a what i called "fixed position". Fixed position can be a strappado, suspension, chair-tie, pole-tie, etc...

今回のアップデートでは、私が「固定位置」と呼ぶ状態に縛られているキャラクターに、いくつかの小さな動きの能力を追加しました。固定位置とは、ストラパード、懸垂、椅子縛り、ポール縛りなど、さまざまな拘束方法のことを指します。


The idea is to get movements "standards", so to speak, for you to always be able to move a little bit, even if it isn't realistic, of course, this depends greatly on the furniture or how your character is tied

要するに、動きの「基準」を確立するということです。そうすれば、現実的ではない場合でも、常に少しは動けるようになります。もちろん、これは家具やキャラクターの拘束方法に大きく依存します。


Some of the poses like chair-tie will have more freedom depending on the type of chair the character is tied to, but basically, i would like to make you able to move around by hopping with the chair or by sliding it on the ground. Being tied to the pole will only allow you to changing your facing direction, just like the suspension.

一部のポーズ(例えば椅子縛りなど)は、キャラクターが縛られている椅子の種類によって自由度が異なる場合がありますが、基本的には、椅子で跳ねながら移動したり、地面を滑らせながら移動したりできるようにしたいと考えています。ポールに縛られている場合は、懸垂と同じように、向きを変えることしかできません。


THEg_0.1.5.7_hogtie_aim_move_change_side

THEg_0.1.5.7_strappado_movements_fully_restrained

THEg_0.1.5.7_strappado_movements_legs_free

THEg_0.1.5.7_suspension_movements


AI Pathfinding

AI経路探索


So this update is supposed to give AI the ability to take the elevator and go to the desired floor. Since i am still making the base systems and basic features, this system needed to work for other cases such as going through doors, vents, windows, stairs, etc...

このアップデートでは、AIにエレベーターを利用して目的の階に行く能力を付与する予定です。現在、ベースシステムと基本機能の開発を進めているため、このシステムはドア、換気口、窓、階段など、他のケースにも対応できるように設計する必要があります。


In previous versions, i made a system,i called "world areas" which are a big triggers that are the same size as the thing they are representing.

以前のバージョンでは、私は「ワールドエリア」と呼ばれるシステムを作成しました。これは、表現する対象と同じサイズの大きなトリガーです。


For example a prison cell would have a invisible box that is the same size as the room and keeps track of who is coming in and out of the cell. This system is modular enough for me to make basically any type of area like rooms, apartments, houses, buildings, parks, anything!

例えば、刑務所の独房には、部屋と同じサイズの透明な箱があり、独房に出入りする人を記録します。このシステムはモジュール式のため、部屋、アパート、家、建物、公園など、ほぼあらゆる種類のエリアを作成できます!


It also helps optimize the game a little more since i would know where the player is. With this system i have nicely created a layout with those areas for the floors and rooms of the warehouse.

また、プレイヤーの位置を把握できるため、ゲームの最適化をさらに進めることができます。このシステムを活用して、倉庫の床や部屋のためのエリアを適切に配置したレイアウトを構築しました。


For this update, i was like: "Easy! I already have half of the system done! That shouldn't take too long, right? right?" All i needed to do is to make the AI know where they need to go in order to reach the desired area... as you can probably tell, it wasn't as smooth-sailing as we all thought it would be.

今回のアップデートでは、私は「簡単だ!システムの半分はすでに完成しているし、そんなに時間がかからないはずだよね?だよね?」と思っていました。必要なのは、AIに目的のエリアに行くための経路を教えることだけだったのですが…おそらくお分かりの通り、思ったほどスムーズにはいきませんでした。


First, i needed to create what i call "access points". A door, elevator, vent leading to another room or a doorway, etc... are access points.

まず、私が「アクセスポイント」と呼ぶものを作成する必要がありました。ドア、エレベーター、別の部屋に通じる換気口、または出入口など、これらがアクセスポイントです。


Once created i needed to make the AI aware of it and able to calculate which one is the closest to them.

作成した後、AIにその存在を認識させ、最も近いものを計算できるようにする必要がありました。


But wait. Which one does the AI needs to take in order to get closer to the destination? They know where they are and where they need to go, all we need is to somehow create the "area path" which resemble to: "Underground floor -> Cell -> Corridor -> Elevator -> Ground floor -> Reception room". Should be easy enough right?

しかし、待ってください。AIが目的地へ近づくために選択すべきルートはどれでしょうか?彼らは現在地と目的地を把握しています。必要なのは、次のような「エリアパス」を何らかの方法で作成することです: 「地下階 → 部屋 → 廊下 → エレベーター → 1階 → 受付室」。簡単でしょう?


Actually yes. It took it's time to cook in my brain but i just think i was too tired to think straight or didn't quite grasp the logic at the time. The map layout with area system was already nice enough so it wasn't too bad to implement it.

実際、そうかもしれません。頭の中でじっくり考えるのに時間がかかりましたが、おそらくその時は疲れていて冷静に考えられなかったか、論理を完全に理解できていなかったのだと思います。エリアシステムを採用したマップのレイアウトは既に十分良かったので、実装するのもそれほど大変ではありませんでした。


Now the challenge is to actually make the AI understand where they need to go, check and stop depending on the access point and the state of it.

現在、課題はAIに実際にどこに行く必要があるかを理解させ、アクセスポイントの状態に応じてチェックし停止させることです。


I am currently facing some issues with how i made the AI do some actions, some actions requires the AI to move to a certain location and that particular "go here" action is quite tricky on how it currently works, i am working on improving that as i write this post so it supports the access points and waiting for the elevator, etc...

現在、AIに特定の行動を実行させる方法に関していくつかの問題に直面しています。一部の行動ではAIが特定の場所へ移動する必要がありますが、その「ここへ移動」という行動は、現在の仕組みではかなり複雑で扱いが難しい部分があります。この投稿を書いている現在、その改善に取り組んでおり、アクセスポイントへの対応やエレベーターの待ち時間など、よりスムーズな動作を実現するための調整を進めています。


Small additions

小さな追加


If you have watched the videos, you might have noticed a new interaction called "Enable struggle" or "Disable struggle". This is an interaction that allows you to struggle or not on the restraints your character has. Allowing you to struggle indefinitely and enjoy the view. ;)

動画を視聴された方は、新しいインタラクション「Enable struggle」または「Disable struggle」に気づかれたかもしれません。これは、キャラクターが被っている拘束具に対して、抵抗するかしないかを設定できる機能です。これにより、無限に抵抗し続けることができ、景色を楽しむことができます。 ;)


Another rather small addition, is the ability to hide the HUD and notifications of the game by pressing the "F4" to allow you to fully appreciate the view and take cool screenshots. ;)

もう1つの小さな機能追加は、ゲーム内のHUDと通知を「F4」キーを押すことで非表示にできる機能です。これにより、景色を存分に楽しむことができ、クールなスクリーンショットを撮影できます。 ;)


Update on the character model/skeleton work with arzvel

arzvelとのキャラクターモデル/スケルトン作業の進捗報告


So, i am very happy to say that i have finally started to work together with the 3D artist arzvel. I had two calls with him this week to plan things and organize ourselves.

では、大変嬉しく思っておりますが、ついに3Dアーティストのarzvelさんと一緒に仕事を開始することができました。今週、彼と2回の打ち合わせを行い、計画を立てたり、チームを整理したりしました。


His first task is to improve the current character model topology and skeleton/rig. This basically means a more optimized character model (which should improve the performances of the game and allow to have more characters) and better looking deformations of the character body and clothes.

彼の最初の任務は、現在のキャラクターモデルのトポロジーとスケルトン/リグを改善することです。これは、より最適化されたキャラクターモデル(これによりゲームのパフォーマンスが向上し、より多くのキャラクターを実装できるようになる)と、キャラクターの身体と衣服の変形がより自然で美しいものになることを意味します。


This will take some time to be done as arzvel was already quite busy before starting to work on the project and the required changes for the character needs some time. Hopefully it won't take too long to be finally implemented in-game so we can finally have more clothes and restraints to enjoy. I will keep you updated on that!

この作業には時間がかかります。arzvelはプロジェクトを開始する前から既に多忙だったため、キャラクターに必要な変更には時間がかかります。幸いなことに、ゲーム内に最終的に実装されるまでにはそれほど時間がかからないことを願っています。そうすれば、ついに新しい衣装や拘束具を楽しむことができるようになります。その進捗については随時お知らせします!


I am very happy to finally be able to have someone who can work on something i need while i'm focusing on the game itself, the features, code and other things and i can only thank you for that, i am deeply thankful for all of you who are following and supporting the project, allowing this kind of collaboration to happen. :)

ようやく、私がゲーム自体や機能、コードなどに集中している間、必要な作業を進めてくれる人が見つかって本当に嬉しく思っています。その点については、心から感謝しています。このプロジェクトを応援し、支えてくださっている皆様に、この協業が実現したことに深く感謝しています。 :)


What's left to do

残っている作業は何か


I am currently 90% done with this update. What's left to do is to make the AI take the elevator to the correct floor and fix a few issues i have seen and that were reported by some of you.

現在、このアップデートは90%完了しています。残っている作業は、AIが正しい階のエレベーターに乗るように調整し、私が確認した問題と、皆様から報告されたいくつかの問題を修正することです。


That's all for now, i hope you like what's being done so far. I'm sorry for the delay and hope we can all enjoy this update as soon as possible!

以上が現在の状況です。これまで行ってきた作業が気に入っていただければ幸いです。遅れてしまったことをお詫び申し上げます。できるだけ早くこのアップデートを皆で楽しめることを願っています!

Comments

Thank you!

nargacu83

The leg-free movement looks hot and makes me excited for the first sexual encounters. ;) I'm glad to hear that the collaboration with arzvel has started and that it will hopefully take some of the pressure off you. Thanks for the effort.

hu!


More Creators