投稿記事

riru/宝石小箱 2024/06/30 09:52

2024年6月作業報告及び作業優先度

月末の作業内容振り返りです

<ドラクリ>
・龍型ドラゴンのアニメーション作成
・龍型ドラゴンのボーン調整
・会話追加
・ストーリーモードシナリオ作成

迷走しております
龍型のボーン仕様が定まらないので、とりあえずストーリーモード含めどのようなモーションがでてきそうなのか洗い出しのためにストーリーモードの脚本書く

意外とドラゴンが出てくるシーンがないので、またボーン調整に戻ってみる

なにがなんでも胴体頭からしっぽまで物理計算入れたかったけど、諦めてしっぽからにしたらなんかぼちぼちいい感じで気が楽になった
と、いうわけで今はモーションのバリエーションを増やしてる最中です
はて…そもそも私はなんのためにドラゴンモデル作ってるんだっけ…?


<街づくり>
・ルーチン作成
・収穫処理
・人物情報UI作成
・空腹度変動処理

ちゃんと収穫できているか視認できるようにするために仮ですがUIを作成しました


今はそもそもキャラクターが持ってるアイテムのセーブができる形式での管理方法に悩んでます
多重配列使えないのめんどーい!

<その他>
・AutoRigのお勉強

blenderのリグに関して優秀と名高いアドオンAutorig。
それが10周年記念とかで無料配布されていたのでもらったついでに使用感など試していました
今は特殊なボーンの構造をしてるドラゴンがメインだからあんまり使うことはないかもしれないけど、リターゲットの機能に関しては簡単で感動しました
…あれ?この前頑張って方法確立したリターゲッティングは…?(メインの作業に必要ないのに先走って方法探って、あとからもっと簡単な方法出てきてそれが無駄になるのあるある)


進んだのかな?進まなかったのかな?いまいちよくわからない月でした
でもドラクリで、もうあとで大規模修正になってもいいからとりあえずボーン仕様固めるぞゴルァ!!ってなった瞬間、どれが必要か洗い出し―とかやってた時のくすぶってる感が一気に晴れたのが印象的でした。自分的にはそのような作業方法が向いてるようです


ついでに現在の作業優先度
(→の順に制作予定ないし左に行くほどモチベが高い時に優先的にやる)
制作優先度:ドラゴネス・クリスタル→クリコア→メガモノ3D→新likilia
気が向いたら:街づくり→のんぼく→R&R→みのぶつけ→パズル→あにまるだっしゅ!
もしかしたらやるかも:樹木物語→CALTESIA漫画→裏漫画→CALTESIA→フィギュア作り

※その他企画系等が高い方に入ってくる時もあるかも
なんだか休憩中とかスキマ時間に、のんぼくやりたいなーと思う今日この頃。

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

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

riru/宝石小箱 2024/05/31 15:01

2024年5月作業報告及び作業優先度

月末の作業内容振り返りです

<ドラクリ>
・ワールドにオブジェクト仮配置
・3D作成(ミストラル、カエデンス、カリエンテ)
・ヘビ型ドラゴンのアニメーション作成

やっぱりドラゴン3Dからということで進めています。
ヘビ型ドラゴンは骨格がすっかり変わるのでこれまた難しいです…
とりあえずこんな感じでうにょうにょ動いてますが、頭を起点に動かしたいのでまたボーン調整中
https://twitter.com/dilsena/status/1791081382560866389

<街づくり>
・ルーチン作成

こちらもちまちま進めています。
収穫、建築など複数の工程を伴う処理を個別にやってます


<その他>
・木箱作成
・新PC設置作業

今回のPC作業遅延原因です。
お六櫛というけっこう良い櫛を使っているのですが、最初に入ってた紙箱が塗布してる椿油を吸って壊れてしまったので、木の板を彫って収納箱を作っていました
こーんなかんじ!


最初は彫るコツがわからず、片手に同時に3つばんそうこうを貼る事態に。なにかの漫画の表現かな?ディルセナさんかな?って思いました
でも旦那の手伝いもあり、なんとか完成してよかったです。これで油が染みても大丈夫!

GWに、誕生日プレゼントということで新PCを買いました。
こんなん!
https://twitter.com/dilsena/status/1788886257961177488
グラボとメモリとストレージは変わってないですが、箱を変えたことでずいぶん中身に余裕が生まれました。というか今までのがつめつめすぎたんじゃ
あとなんか店頭でお得なのもあったのでクーラーも新調。初水冷クーラー!


5月はいろいろある月なので進まないのは仕方ないと割り切っているんですが、もうちょっと進ませたかったな…

ついでに現在の作業優先度
(→の順に制作予定ないし左に行くほどモチベが高い時に優先的にやる)
制作優先度:ドラゴネス・クリスタル→クリコア→メガモノ3D→新likilia
気が向いたら:街づくり→みのぶつけ→のんぼく→R&R→パズル→あにまるだっしゅ!
もしかしたらやるかも:樹木物語→CALTESIA漫画→裏漫画→CALTESIA→フィギュア作り

※その他企画系等が高い方に入ってくる時もあるかも
かわりなし

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

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

riru/宝石小箱 2024/04/30 14:38

2024年4月作業報告及び作業優先度

月末の作業内容振り返りです

<ドラクリ>
・ワールドにオブジェクト仮配置
・建物の中に入った時のズームアップ処理
・ドアの開閉処理
・シェーダー調整
・NavMesh調整
・ロード時の位置不具合修正
・ミストラルモデル作成

詳しくは後述するんですが、ほとーんどやれませんでした。
基本的にマップ系の事やってるんですが、まず空間把握の能力が壊滅的なので施設の配置ができず、できたとおもったらそういえばドラゴンも中に入るんだから実際の地球の尺度で配置しちゃだめか…とドラゴンのポリゴンを作り始める、みたいななんかよくわからない流れになっております


<街づくり>
・自動移動処理
・アニメーション処理
・自動移動処理
・移動ルーチン作成
・データベース作成

ほんとはできるまでこっそりやるつもりだったんですが、この前作ってるって言っちゃったしね。進捗もいっときます
いまはとりあえず命令に沿って所定の位置に移動する、くらいのことを実装しています
https://twitter.com/dilsena/status/1776889045207146746

<その他>
・仮素材作成

今月の遅延原因、これです。はい。
UEで良質なアセットが配られているので、せっかくだしこれ仮素材にして配置しよう。街づくりの方はそのまま使うかもしれないし…と、UEのアセットのUnity化をやっていたのですが…
元々のアセットのサイズが大きすぎてPCに負荷かけまくってプロジェクトが壊れかけたり、理想の形式にするにはどうすればいいかわからなかったり、各インポートや変換の待ち時間で地味にストレスたまってたりで…
でも最終的に一括変換できるスクリプト組めたんで、これから魅力的なアセット手に入れても変換に困らないぞ!たぶん!


今月は進まない焦燥感やそれによる体調不良もありましたが、あたたかくなってきたからか作業ごとのスピードはあがってきてるかなぁと感じます
ばりばりやるぞ!

ついでに現在の作業優先度
(→の順に制作予定ないし左に行くほどモチベが高い時に優先的にやる)
制作優先度:ドラゴネス・クリスタル→クリコア→メガモノ3D→新likilia
気が向いたら:街づくり→みのぶつけ→のんぼく→R&R→パズル→あにまるだっしゅ!
もしかしたらやるかも:樹木物語→CALTESIA漫画→裏漫画→CALTESIA→フィギュア作り

※その他企画系等が高い方に入ってくる時もあるかも
かわりなしー

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

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

riru/宝石小箱 2024/03/31 13:59

2024年3月作業報告及び作業優先度

月末の作業内容振り返りです

<ドラクリ>
・マップ案考える
・ワールドにオブジェクト仮配置
・軽量化処理
・spline調整処理
・移動可能範囲設定

引き続きマップを考えているんですが、そもそも細かな地形とか配置とか決めてないな?と思ってマップの詳細を考えました


こーんな感じ。ドラゴンの配置はまた変わるかもですが

あと柵とかの配置にsplineというパスを使った配置法を使おうとしているのですが、特に地形に沿った高さにパスを合わせるのがくっそ面倒だったのでスクリプトで既存の制御点のY座標を設定するスクリプトを組みました。
よければ自由に使ってくださいな


using UnityEngine;
using UnityEngine.Splines;
public class TerrainSplineAdjuster : MonoBehaviour
{
[SerializeField] private SplineContainer _splineContainer;
[SerializeField]int terrain_height = 300;
[ContextMenu("Spline調整")]
public void AdjustSplineOnTerrain()
{
    foreach(Spline spline in _splineContainer.Splines){
        for (int i = 0; i < spline.Count; i++)
        {
			spline[i] = new BezierKnot(GetPositionOnTerrain(spline[i].Position));
        }
	}
    Debug.Log("Spline adjusted on terrain!");
}
Vector3 GetPositionOnTerrain(Vector3 position)
{
    // 地形の高さをサンプリングして、指定された位置に対応する高さを取得
    Terrain terrain = GetTerrainAtPosition(position+_splineContainer.transform.position);
    Vector3 ter_pos = terrain.transform.position;
    float posX = position.x+_splineContainer.transform.position.x;
    float posZ = position.z+_splineContainer.transform.position.z;
    Vector3 spawnPosition = new Vector3(posX, 0f, posZ);
    // Terrainの高さを取得
    float height = terrain.SampleHeight(spawnPosition);
    int terrainWidth = (int)terrain.terrainData.size.x;
    int terrainLength = (int)terrain.terrainData.size.z;
    return new Vector3(position.x, height-terrain_height, position.z);
}
Terrain GetTerrainAtPosition(Vector3 position)
{
    //Terrain[] terrains = Terrain.activeTerrains;
	Ray ray = new Ray(position+Vector3.up*1000, Vector3.up*-1);
    int distance = 10000;
    	RaycastHit[] _hits = new RaycastHit[100];
    int hits = Physics.RaycastNonAlloc(ray, _hits, distance);
    for (int k = 0; k < hits; k++)
    {
        if(_hits[k].collider.gameObject.CompareTag("Terrain")){
            return _hits[k].collider.gameObject.GetComponent<Terrain>();
        }
    }
    return null; // 対象の位置にTerrainが見つからなかった場合
}
}

それともスナップできる方法あるのかな…あるなら教えてください~~


<その他>
・スマホスペーサー3Dモデル作成

ポケモンスリープやってるんですけど、スマホケースが手帳型なので計測してるとき発熱がすごくてですね…
いいかんじに隙間を作れないかとスペーサーを3Dプリンターで作ってみました


こんなかんじのやーつ

久しぶりに3Dプリンター触ったのもあり調整などに苦戦したし途中でトラブったのか3分の2くらいしかできあがらなかったけど、まぁ支えられているのでよし。


今月は身内の不幸などいろいろ忙しい週もありました。が、新しい機能も覚えてきたしちょこっとずつでも進んでるんじゃないかな?

ついでに現在の作業優先度
(→の順に制作予定ないし左に行くほどモチベが高い時に優先的にやる)
制作優先度:ドラゴネス・クリスタル→クリコア→メガモノ3D→新likilia
気が向いたら:街づくり→みのぶつけ→のんぼく→R&R→パズル→あにまるだっしゅ!
もしかしたらやるかも:樹木物語→CALTESIA漫画→裏漫画→CALTESIA→フィギュア作り

※その他企画系等が高い方に入ってくる時もあるかも

実は作業用BGM代わりに街づくりゲームを別モニタでやってるんですが、なんだかんだ操作する場面も多いので、もう自分で全自動で住民たちが町づくりする様をながめるゲーム?シミュレーター?を作ってしまおうかと息抜きにちょこちょこ進めてたりしてます。
まだ住人が動くとこすらできてないけどね

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

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

riru/宝石小箱 2024/02/29 10:00

2024年2月作業報告及び作業優先度

月末の作業内容振り返りです

<ドラクリ>
・ワールドにオブジェクト仮配置
・ランデリアBGM作曲
・BGMクロスフェード処理作成
・3D(レンガ壁、木柵、樹木、針葉樹、岩)作成


いわ。
こちらの方の動画を参考に作らせていただきました(レンガも)
風合いがリアル寄りなので後でまた調整するかもですが
ちなみにこの岩、ポリ数約2万(もちろんそこも調整する)

マップがぜんっぜんすすみません!!!!
どうやって何を置けばいいのかわっかんない!!
まぁツクールのころからマップド下手くそだったもんね、仕方ないね!
どうでもいいですが参考にフランスあたりの港町グーグルアースで見てたんですが、まっっっっったいらですねあのへん…
今まで視界に山がないところに住んだことなかったので、まじでそういうところあるんだ…ってなりました。ある意味マップ制作難易度激高。


ちなみにランデリア周辺のマップは現在こんな感じになっております。海辺の長方形は桟橋、そばの6つの四角は倉庫、岬の上にあるのは学校と灯台予定。

実をいうと今月の半ばまで、何か月かにわたってなんかよくわからないけど気持ち的に余裕がなく、うちの子とかも脳内で全然かまってあげられてなかったんですが、ようやくちょっと脱してまいにち落書きも復活しました。相変わらずまいにちではないけど
かといって昔のようなばりばりやるぞ!というパッションもなかなかでてこないのですが、季節やら年のせいにしてやれるところをやりましょう。とりあえずはマップ作成。

ついでに現在の作業優先度
(→の順に制作予定ないし左に行くほどモチベが高い時に優先的にやる)
制作優先度:ドラゴネス・クリスタル→クリコア→メガモノ3D→新likilia
気が向いたら:みのぶつけ→のんぼく→R&R→パズル→あにまるだっしゅ!
もしかしたらやるかも:樹木物語→CALTESIA漫画→裏漫画→CALTESIA→フィギュア作り

※その他企画系等が高い方に入ってくる時もあるかも

変わりなーし!

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

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

« 1 2 3 4 5 6 7

記事のタグから探す

月別アーカイブ

限定特典から探す

記事を検索