最近、仕事が激務状態の魔偶です(泣
。・゚・(ノ∀`)・゚・。
全然ブログの更新もできないわ、eXamioの開発もできないわで、しっちゃかめっちゃかです。
年度末の時期は何もできないですねぇ。
ふと思えば、あめばれっとを作成し始めたのも、この年度末の激務が過ぎ去りはじめた頃からだったでしょうか。
その流れを思うと、ブログの更新も開発も4月末辺りまでおあずけ状態…。
(゚Д゚ )ムハァ
そんな魔偶は、最近の癒しとして、鬼嫁のお腹にいる「赤ちゃんの胎動を聞く」ってのが挙げられます。
しゃっくりでドクンドクン、一定の波を響かせたり、蹴ったり踊ったりするモニョモニョした音だったり。
命の音っていうのは、なんだかすごいパワーなんだなって思ったり。
(ノ´∀`*)
2013年3月24日日曜日
2013年3月12日火曜日
デート
今日は鬼嫁の定期検診。
一緒に付き添って病院へ。
あ。
知っている人は知っているけど、待望の第一子の様子を見に行ったわけです。
元気に手足を動かして、順調に大きく育っておりました。逆子の心配もないようで、安心です。
その後は二人で名古屋駅へ移動。
ランチを楽しみ…ってか、二人して食べ過ぎて「もう晩御飯いらないねぇ」という感じで、北海道物産展がやっていたので、催事場へ。
お腹いっぱいだけど、ホッケやラーメンやチーズを試食したり(爆
そんな感じで色々と歩き回って帰ってきました。
たまには。
そういうデートもしている魔偶です。
久しぶりにたくさん歩いて疲れたけど、楽しく有休を過ごしておりましたとさ♪
2013年3月3日日曜日
ちょい不安?
お久しぶりですねぇ。なんか色々と忙しい感じの魔偶です(汗
最近は仕事やら仕事やら…あぁ、あと仕事やらありまして(爆
eXamioの開発もすっかり止まっています。
(´ε`;)ウーン
とはいえ、とりあえずはキャラクタのデザインとかうんぬんとか。
ちょーーーっとずつ進んでいる感じです。
例えば、1面のボスとか?
でもまぁ、このボスも全体像の3分の1ぐらいの完成度。まだまだです。
さて、まぁ色々とありまして。
まだ今年も始まって3ヶ月目………意外と早いな……という感じですが、今年は今まで以上に忙しくなりそうです。イベント事も増えそうですし、やりたいことや、やらなければならないことも多々あります。ワクワクも不安も入り交じって、良い感じの刺激です。
とりあえず、今年はHSPのプログラムコンテストに間に合うんだか…かなり不安ですわ。
最近は仕事やら仕事やら…あぁ、あと仕事やらありまして(爆
eXamioの開発もすっかり止まっています。
(´ε`;)ウーン
とはいえ、とりあえずはキャラクタのデザインとかうんぬんとか。
ちょーーーっとずつ進んでいる感じです。
例えば、1面のボスとか?
でもまぁ、このボスも全体像の3分の1ぐらいの完成度。まだまだです。
さて、まぁ色々とありまして。
まだ今年も始まって3ヶ月目………意外と早いな……という感じですが、今年は今まで以上に忙しくなりそうです。イベント事も増えそうですし、やりたいことや、やらなければならないことも多々あります。ワクワクも不安も入り交じって、良い感じの刺激です。
とりあえず、今年はHSPのプログラムコンテストに間に合うんだか…かなり不安ですわ。
2013年1月26日土曜日
eXamio開発状況
いやー…現在、漫喫でじっくりとeXamioの開発にとりかかっている魔偶ですが…雪降ってるらしーやん(爆
鬼嫁からのメールで外の状況を知って、外に出た時アワワ+ドキドキな感じが楽しめそうな予感です。
備忘録がてら、今後もeXamioの開発状況を時々書き込もうと思います。
今のところは以下のことが実装できました…感じです。
・背景スクロール。でも右から左に流れるだけね。
・自機の操作。ノーマルショット撃てるようになった。スロー移動時に当たり判定領域表示。
・ザコ敵の生成。まだ2匹だけ。
・ザコ敵の動作。
・ザコ敵の弾発射。
・自機と敵弾の当たり判定制御。
・自機ショットと敵の当たり判定制御。当たった時に爆発エフェクト出して消滅。
まだまだですな。
鬼嫁からのメールで外の状況を知って、外に出た時アワワ+ドキドキな感じが楽しめそうな予感です。
備忘録がてら、今後もeXamioの開発状況を時々書き込もうと思います。
今のところは以下のことが実装できました…感じです。
・背景スクロール。でも右から左に流れるだけね。
・自機の操作。ノーマルショット撃てるようになった。スロー移動時に当たり判定領域表示。
・ザコ敵の生成。まだ2匹だけ。
・ザコ敵の動作。
・ザコ敵の弾発射。
・自機と敵弾の当たり判定制御。
・自機ショットと敵の当たり判定制御。当たった時に爆発エフェクト出して消滅。
まだまだですな。
2013年1月20日日曜日
背景スクロール…できたっぽい?
仕事やらプライベートやらで、週に1日ぐらいしかまともにゲーム開発ができそうにないけど、色々やってるらしい魔偶です(汗
前々から悩んでいた背景スクロール処理が、やっとそれっぽくできました。
(∩´∀`)∩ワーイ
長い道のりだったナ…。
アルゴリズムとしては、3Dの板モデルに背景テクスチャ画像を当てたものを2つ横に並べるように用意して、それぞれを左に位置座標を移動させるだけ。
んで、左の板モデルが画面の外にすべて出たら、画面右の外に位置座標を移動させて…というのを2つの板モデルで繰り返して行うわけですが、何をこんなに悩んでいたかというと、この座標関係なんですわ。
ちょっと経緯を振り返ると…
①2枚の板が自機の後ろで移動する…板が画面の外に出たら、移動初期位置に戻して、再び移動する。
②板は自機のすぐ後ろにあると、板と自機が重なってしまうため、自機のもう少し奥に板があるようにZ座標を設定して、横に移動させる。
③板が画面の外にすべて出た時、その出た板の右にある板のすぐ右に来る座標を計算。
④単純に板の大きさ分を加算すればその座標の値に適していると思いきや、画面表示範囲にある板(右にある板)と微妙に重なっているようで、綺麗につながらない。
⑤じゃぁ根拠はないけど0.01ぐらいずらして微調整すればいいのかな?と思いきや、今度は離れてしまったりして結局綺麗につながらない。
って感じでいました。
3D系は座標で悩むことが色々あるなぁーと思いつつ、そもそものアルゴリズムで考えていたことは間違いではないので、3Dの座標関係で…と情報収集すると、3D座標を変換するhgcnvaxis命令というものがヘルプにあることを知りました。
これを使うと3D座標を2D座標に変換することができるということで、改めて思えば「表示する位置座標の考え方は3D視点というよりも、見せ方の2D視点で考えた方がアルゴリズムに沿っているのではないか?」と発想にプラスαな要素が加わり、上記⑤で悩んだ補正値にこの表示位置座標を2D座標で計算した値でカバーすることにより、やっとそれっぽく対応ができました。
…と、色々書きながら、後で自分が読み返すとワケがわからんくなりそうな文書だけど、ベクトルもわからんような魔偶には、せいぜい自分がわかる敷居まで下げる必要があるということで。
今回は3D座標計算がよくわかんなかったから、まだ理解できている2D座標に変換することで解決しましたよーというお話でした。
前回記事「悩み中」のコメントで、まさにmirage17さんが「自分のできる技術の中で、いい作品を作ればいいと思います」とおっしゃってくれたことですね。自分のできる2D座標スキルで乗り切れそうですよ。
さて、お次は…1面の構成をちょっと考えて、実装して行きましょうかね。
ってか、敵キャラも全然用意していないので、そのへんのデザインやら何やら…。
( ゚∀゚)アハハ八八ノヽノヽノヽノ \ / \/ \
前々から悩んでいた背景スクロール処理が、やっとそれっぽくできました。
(∩´∀`)∩ワーイ
長い道のりだったナ…。
アルゴリズムとしては、3Dの板モデルに背景テクスチャ画像を当てたものを2つ横に並べるように用意して、それぞれを左に位置座標を移動させるだけ。
んで、左の板モデルが画面の外にすべて出たら、画面右の外に位置座標を移動させて…というのを2つの板モデルで繰り返して行うわけですが、何をこんなに悩んでいたかというと、この座標関係なんですわ。
ちょっと経緯を振り返ると…
①2枚の板が自機の後ろで移動する…板が画面の外に出たら、移動初期位置に戻して、再び移動する。
②板は自機のすぐ後ろにあると、板と自機が重なってしまうため、自機のもう少し奥に板があるようにZ座標を設定して、横に移動させる。
③板が画面の外にすべて出た時、その出た板の右にある板のすぐ右に来る座標を計算。
④単純に板の大きさ分を加算すればその座標の値に適していると思いきや、画面表示範囲にある板(右にある板)と微妙に重なっているようで、綺麗につながらない。
⑤じゃぁ根拠はないけど0.01ぐらいずらして微調整すればいいのかな?と思いきや、今度は離れてしまったりして結局綺麗につながらない。
って感じでいました。
3D系は座標で悩むことが色々あるなぁーと思いつつ、そもそものアルゴリズムで考えていたことは間違いではないので、3Dの座標関係で…と情報収集すると、3D座標を変換するhgcnvaxis命令というものがヘルプにあることを知りました。
これを使うと3D座標を2D座標に変換することができるということで、改めて思えば「表示する位置座標の考え方は3D視点というよりも、見せ方の2D視点で考えた方がアルゴリズムに沿っているのではないか?」と発想にプラスαな要素が加わり、上記⑤で悩んだ補正値にこの表示位置座標を2D座標で計算した値でカバーすることにより、やっとそれっぽく対応ができました。
…と、色々書きながら、後で自分が読み返すとワケがわからんくなりそうな文書だけど、ベクトルもわからんような魔偶には、せいぜい自分がわかる敷居まで下げる必要があるということで。
今回は3D座標計算がよくわかんなかったから、まだ理解できている2D座標に変換することで解決しましたよーというお話でした。
前回記事「悩み中」のコメントで、まさにmirage17さんが「自分のできる技術の中で、いい作品を作ればいいと思います」とおっしゃってくれたことですね。自分のできる2D座標スキルで乗り切れそうですよ。
さて、お次は…1面の構成をちょっと考えて、実装して行きましょうかね。
ってか、敵キャラも全然用意していないので、そのへんのデザインやら何やら…。
( ゚∀゚)アハハ八八ノヽノヽノヽノ \ / \/ \
登録:
投稿 (Atom)
