予想でしかない。マオです。

公式更新が近くてUgoCraftのソースコードが大きく弄れないので、特に影響の無い事をやろうと思った。
MCPが12w26aに対応しているようなので、一応中身の確認をしてみる。
今のUgoのソースコードをぶち込んでみた所、7割が前提Modに依存している為のエラーで、2割が公式の仕様変更で起こっているエラー、1割がMCPのメソッド命名が終わっていない為に起こっているエラーといった感じになった。
2割公式と1割MCPは問題が無いとして、7割の依存部分が怖いねぇ。
その7割のほとんどがUgoの描画系で起きている。
公式に依存した形に設計すると、綺麗に見えないからやりたくないんだよなぁ。
ModLoaderが出ない場合は1.3はスルーして、1.4のModAPI待ちになると思うんだけど、現在のコードを見る限りでは期待しない方が良さそうな気がする。

上記の内容は「エラーだけ」の話なので、実際に動くかまでは分からない。
一応、コアの部分はほとんどエラーが無いのよね。
マルチ化の挙動の部分とか分かってないしね。
前提さえ来てくれれば、楽しい実験が始まるのになぁ(笑)

カテゴリ/タグ:月面開発室 /  ,    
コメント (0)

最後のバージョンアップになるのかしら? マオです。

UgoCraft20120725のアップ完了です。
ちゃんと説明を読んでバージョンアップして下さいな。

そういえば動画の説明で忘れてた事があって、エスカレーターの部分なんだけど、通常のスライドで一回上に持ち上げてから斜めに動かさないと動きません。
地面にめり込んだままだと、周囲のブロックとの接触で動かない。
そういう仕様だからしようが無いよね(寒)

今回で公式1.3前の更新は終了です。
公式の状態や前提Modの状況によっては、ここで開発終了する可能性がありますので、ご了承下さい。
ああ、1.2.5で続けるという可能性もあるにはあるか・・・。

ま、気ままにやりますかぁ。

カテゴリ/タグ:月面開発室 /  ,    
コメント (0)

今週と言ったな、それが今だ。マオです。

自作MOD製作中11アップしましたー。
何か久しぶりに動画をアップした気がするんだけど、ニコ動のアップ時間が早くなった?
相変わらずの短い編集無しの適当動画です。

色々と細かい動く物が増えてます。
バグで実装できなかった感圧板とか、看板とかベッドとかも変換できますね。
もちろん、ベッドを動かすとリスポーンポイントが破棄されます。
大砲で吹っ飛ばして、布団が吹っ飛んだとかやろうかと思ったけど、面倒になってやめた。

新しいコアブロックが追加されます。
スライドのお友達の斜めスライド君です。
45度でしか動かせない世の中を斜に構えた感じの子なので、入ってきたら可愛がってあげてね。
これのお陰でマニュアルページを色々と書き換えなきゃ行けないと思うと、追加しなければ良かったなと・・・(笑)

まだまだデバッグ項目が多いので、配信は待っててねー。

ちゃんとやってるよー? マオです。

この二日間、UgoCraft関係を頑張った。
Civ5で8時間ほど遊んだりもしたけど、順調に進んでいます。
触り続けて、問題が無ければ今週にでも動画や本体を上げる方向で・・・。
ちゃんと宣言しないと私やらないからねぇ。

新しい要素も入れつつ、既存の不具合も取り組んでいるけど、1つまた解決になりそうです。
巨大Ugo objectを表示させたまま、ゲーム終了して復帰するとセーブデータが読み込めなくなるという不具合がありますが、色々と動作対象外の方法やらを織り交ぜて負荷テストをやってみた所、出ないようなので次回のアップで解決扱いにします。
当時起こった状況より上の負荷状況(50×50のUgo objectを2つ)で何度もやってみたんだけど、問題なく復帰出来てしまう。
起こりうるであろう最大の負荷がかかる状況でも復帰できてしまったので、無茶をしない限り大丈夫だと判断する。
これと前に直した爆発によるメモリ消費と合わせて解決手段にしていたサイズ制限を緩和します。
次回から変換可能距離のデフォルトを20から50に変更する予定です。
まあ、設定ファイル弄ってる人は特に意味は無いような気がするが。

ってなわけで、次回に確実に起こる事は上記の事と、設定ファイルがまた初期化されちゃうから、設定ファイルのコピーも忘れないようにねー。
配布ページにもちゃんと書いときます。
デバッグ中に問題が起きたら先延ばしになっちゃうけどね。

カテゴリ/タグ:月面開発室 /  ,    
コメント (0)

再開する気になってきた。マオです。

連休中は触る気にもならなかったUgoCraftですが、ようやくボチボチとコードを書き始めました。
今日は外からの風が冷たいから、まだやる気が出る。
猛暑日になったら、多分頭が動かなくて何も作れないのだろうが・・・。

公開するメインの機能は既に出来上がっているんだけど、それを動画にするのが面倒だったりする。
今までは何かしら物を作る事で表現出来てたけど、追加した物でどうやって表現をして良いか思いつかない。
私は色々な性能が偏っているので、美術といった物は苦手なのだ。
本来は私はコードだけ書いて、それ以外の部分は誰か他人に任せたい。
残念ながら、私の周りはコードを書ける人間しかいないので、私が全部やる事になるわけだがー。
もしMinecraftのテクスチャが16×16じゃなかったら、UgoCraftは公開されていなかったであろう・・・(笑)

まだまだ変換出来ない物は色々あるし、それらを頑張れば良いネタが思いつくかもしれない。
公式バージョンアップ後は、見通しが立つまでコードを触る気にはならないから、来週くらいまでは延ばしておくか。

カテゴリ/タグ:月面開発室 /  ,    
コメント (0)