投稿記事

2021年 08月の記事 (2)

RedCrab/クロ 2021/08/21 18:26

開発日誌

こんばんは。クロです。
ゴブリンとのHシーンドット絵です。顔回りにゴブリンを入れれば
フェラも同時に出来そうです。


↓動画はアイテムなどの前に立つとアイコンが出るようにしました。
大した事じゃないように見えますがプログラムをしだすと、
ちょっとの事が全然、進まないです。

Unityのプログラムの話。移動をFixedUpdate内でやっています。
Update内にありません。今回UpdateでやりたいのでTime.deltaTimeなどの
計算を任せてFixedeUpdate内で移動させようとしたらカクカクしてしまい
ました。Updateが呼ばれる回数が違うのでTime.deltaTimeの数値が
FixedeUpdate内で処理される時に微妙に違うので移動の際、前後してズレて
カクツキます。Time.deltaTimeを使わないと他PCで動かすとPCの性能により
移動が早くなったり遅くなったりします。仕方ないのでFixedeUpdate内に
戻しました。現在はスクリプトで30FPSとかにしてテストもしたり
してます。遅延が起こると想定しない現象が出るのでなるべくでないよう
に考えてます。

買ったゲーム内に少し前のUnity製のゲームがあったんですが早くて
ゲームが出来ませんでした。(T_T

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

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

RedCrab/クロ 2021/08/13 18:50

開発日誌

こんばんは。クロです。
おっぱいグルングルンさせようとして作った↓Gifアニメドット絵です。
二体目をどういれるかとか、これ以外の拘束攻撃のアニメをどうするかとか
考えてます。

たまにはプログラムの話を呟いてみます。
衝突しての検出でアイテムアイコンを出すとBoxColliderを使いすぎるので
アレコレ考えて現在の仕様で行けるか試そうとしてます。
100×50=5000の配列宣言して、その中にイベントのNoをいれる仕様として
います。動画をみてると赤い枠がある時があると思います。アレは視覚化した
イベントNoを持ってる仮枠です。配列は自機との座標と連動して
います。自機がX座標1でY座標5なら配列でX+100*Y=501番目の配列だけを
読み込みます。イベントNoを使って配列に仕込んだデリゲート関数で一発で
飛ばそうと思っています。例えばアイテムの近くに行くと自機の上に
カーソルアイコンが出たり、ある一定エリア内になるとイベントシーンを
出したりを考えてます。UpDate内で毎回読み込むので同じイベントNoの場合は
Time.deltaTimeで経過時間を計って発動させたりイベントNoを削除したり
出来るよう考えてます。

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

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

月別アーカイブ

記事を検索