FC2ブログ


「EnDlEss DREamER」ブログ

最近はunity5メインで活動中。以前はツクールRGSSネタなど。

§ コメントの使い方

RGSSサポート終了のお知らせ
プライベートが忙しく、RGSS素材すべての対応についてサポートを終了します。
DLや改変や改変素材の配布などは利用規約に則ってご利用頂くようよろしくお願いします。
サポートの終了であって、素材配布の終了ではないのでご了承ください。

ホームページでDLしてプレイして頂いているゲームの質問など
同HPのトップにある「掲示板」にお願い致します。

バグ報告や質問も掲示板でお願いします。

「リクエスト」はコメントでも拍手でも掲示板でもどこでもよろしいです。
返信しませんが、きちんと目は通していますので決して無視とかじゃないです。

しつこいようですが「利用規約」に則って投稿・報告を下さい。


☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆



RGSS講座

Unityちゃんバズーカスマホ版





☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆




2037/12/31/Thu 23:59:59  その他/CM:5/TB:0/

§ 09/18のツイートまとめ

evomitsu180sx

伝説級1日目の礼装4積み構成1W カーマスキル1とステラ2W オダチェンでキャストリア2人で巴バフとカーマスキル残り全部と宝具3W 巴スキル2とマスター攻撃アップと宝具カーマと巴宝具2イアソンでも最後はいいんだろうか?#fgo https://t.co/HHTcpL9atG
09-18 21:33




2020/09/19/Sat 04:16:23  思いつき/CM:0/TB:0/

§ 09/17のツイートまとめ

evomitsu180sx

unityで戦車ゲーモバイル向けに作ってる今!#人生で一番クリエイティブだった瞬間 https://t.co/S8Ak9aDQp2
09-17 12:22




2020/09/18/Fri 04:16:39  思いつき/CM:0/TB:0/

§ [FullMetalPanzer]wheel collider 坂道 登れない hill up slope

以前の記事の続き

ホイールコライダーは「motorTorque」で動きを決める。
独自にRPMとかギアレシオから出力されるエンジントルクとかを算出すると、高回転時にはトルクが減る。
代わりにハイギアほどホイールの回転数が増えるために速度が増えるんだけど、
unityの仕様は「motorTorque」の大小で速度が決まる。
なので、計算した力をそのまま入れてもダメで

「ベースエンジントルク + (ベーストルク ー 現在トルク)」

して計算した値をホイールコライダーに渡してホイールの数だけ割ってとかして
とにかくあれこれしまくって調整した。

速度制限については「AddRelativeForce」を進行方向と逆に
「現在速度 ー ギア比の最大速度」
で求めた速度差にオブジェクトのmassとTime.deltaTimeを乗算。
進行方向と逆のベクトルを算出する。ForceMode.Accelerationでaddforceする。
進行方向は、Updateメソッドに現在の座標、FixedUpdateに古い座標を入れて

「MoveDirection = transform.InverseTransformDirection(NowPos - OldPos).normalized;//ローカルな移動量」

で自機の進行方向が取得できる。



更に問題が「ギア比の最大速度」
ググると色々計算式が出てくるんだけど、Unity上ではというか戦車の挙動に当てはめようとすると
思った通りの挙動にはならないので、計算式をベースに独自に定数を設定してやるといい感じになった。


最後に本丸の上り坂の問題。
上り坂になると一気に減速して止まってしまう。
でも、戦車はそんなので止まってはならない。

速度制限と同じ要領で「AddRelativeForce」を上り坂の場合にだけ使ってやる。
上り坂かどうかは「transform.localEulerAngles.x」で取得。
インスペクタの表示通りには取得できず「プラスの値のみ」が取得なので
「270度以上360未満」の条件で分岐してやる。
挙動とか考慮すると「350度未満」の設定だとうまく動く。
AddRelativeForceの値は「進行方向 + mass * velocity / 10」「ForceMode.Acceleration」で。


とにかくここまでやるのに色々面倒だった。
誰かキャタピラ用のホイールコライダーを作ってくれ。
ゲームだし見えないので、透明な車輪を使ってる段階でリアルを求めすぎてリアルな計算式入れて
動きが合わないと苦しむよりも、ある程度適当な値を入れて、挙動重視したほうがよさそう。



先週はブレンダーとフリーのモデルを使って某戦車RPG初期戦車「モスキート」を作成して
オブジェクトを作って、テストしていると結局前にやった箇所を直すという地道な作業。
キャラクター制作というべき工程に差し掛かったと言ってもいいんだろうけど、
MT・HT・TDを1両ずつ作って武器も作ってからステージ作成か??
HTはメルカバ作る!と決めている。
戦車の種類を最終的に何種類にするとかは決めてないけど、以前からMM+モンハンといってはみたものの
ハクスラ要素多めの軽い爽快感ある戦車ゲーをイメージしていたので、気軽で死なないゲームにしたい。
リアル志向のゲームは無料ですごいのがたくさんあるし。
でも、メタルマックスゼノはやってない。


2020/09/17/Thu 23:15:04  unity/CM:0/TB:0/

§ 09/14のツイートまとめ

evomitsu180sx

スバル レガシィツーリングワゴンの燃費記録を投稿しました https://t.co/n7urT28qlG #minkara
09-14 09:46




2020/09/15/Tue 04:16:33  思いつき/CM:0/TB:0/

§ 09/13のツイートまとめ

evomitsu180sx

飯塚幸三による池袋での親子含む11人巻き込んだ死亡事故で本人は否認している事件。現行犯逮捕はせず、治療を終えても『証拠隠滅の恐れがないから』と逮捕せず。でも否認して供述も変遷してる。普通なら加害者は即逮捕されている。#飯塚幸三を許すなhttps://t.co/xWlSuIz7V0
09-13 20:48




2020/09/14/Mon 04:16:31  思いつき/CM:0/TB:0/

§ 09/09のツイートまとめ

evomitsu180sx

PackageManger で device simulatorがいいなーと思ってあれこれやったけど、2019.4LTSではpreview版のこの機能は対応していないみたい。2019.3とかならできるらしい。正式版になるのを待つしかないのか#unity
09-09 12:50

collaborateの無料容量1GBが上限に来てしまって、ついにUnity Teams Advanced にアップグレードした。月額9$だから1000円ちょっとgithubとかも1GBまでっぽいし、collaborateは何より使い勝手が良い。一人でやってるけど、出先のi7 bookで作業して母艦PCで続きをするとか便利!#unity
09-09 09:28




2020/09/10/Thu 04:16:35  思いつき/CM:0/TB:0/

§ 09/08のツイートまとめ

evomitsu180sx

商用利用可能な海外の3d model サイトcgtraiderhttps://t.co/NwDd1Oih7Eturbosquidhttps://t.co/duEofmt772ロイヤリティフリーなら商用利用問題ないっぽいゲームに広告貼るのも商用利用なのでその辺りしっかり確認しないと!
09-08 23:50




2020/09/09/Wed 04:16:40  思いつき/CM:0/TB:0/

§ 09/07のツイートまとめ

evomitsu180sx

もしくは、オブジェクト開いて適用→拡縮と回転でリセットできたら全部0か1になるからエクスポート。他のモデルからコピーするとサイズが合わなくなるからデルタ化しても部品によって値がバラバラになる。それをOBJ形式でのエクスポートで初期化できると海外のサイトにあった。#blender
09-07 23:13

でも、回転がx90とかになるので、デルタ化してからデルタ値を0にしてからFBXにexportすると座標・スケール・回転が0ないし1で出力される。FBXは・全てFBX・拡大縮小1・Zが前方、Yが上・実験的機能transform・メッシュを選択でexportという自分用備忘録blender使用して数日でした。#blender
09-07 16:37

他のモデルからコピペして既存のオブジェクトと合わせてスケールも見た目合うように変更。appryからのデルタ化でtransformを1に。そして、OBJ形式でexportしてデルタ値を初期化。新規にてimportし直すとデルタ値が1になっている。これをしないとunityでデルタ値が適用される」。#blender
09-07 16:33

海外の無料のモデルを使って昔懐かしいMMの戦車「モスキート」を作成中。元はヴィーゼル空挺戦車で、それにオリジナルの砲塔を載せた架空戦車らしい。なので、同じくドイツな3号戦車の砲塔をのっけてやったぜ!問題はfbxでのエクスポートでメッシュのスケールが合わずに大苦戦!#unity #blender
09-07 00:31




2020/09/08/Tue 04:16:34  思いつき/CM:0/TB:0/

§ 09/02のツイートまとめ

evomitsu180sx

スバル レガシィツーリングワゴンの燃費記録を投稿しました https://t.co/L5Ym2oyIF1 #minkara
09-02 09:59




2020/09/03/Thu 04:16:55  思いつき/CM:0/TB:0/
MAIN / NEXT
copyright © 2006 「EnDlEss DREamER」ブログ. All Rights Reserved.
Template by TAE-3rd☆テンプレート工房