マイペースなプログラミング日記

x86エミュレータやFPGA、WebGLにお熱なd-kamiがマイペースに書くブログ

ゲーム開発

道路狭!

気づいていたけど道路狭い!

Three.jsってCascaded Shadow Maps使えたんだな

Cascaded Shadow Mapsにだって弱点はあるけど静止画なら特に問題がないように見える(悲 あまり動いていると気になったり気になったり

うまくいかないものだな...

そろそろ何か作品が欲しいのだが...うまくいかないものだな

何やってたっけ?

うむ、わすれた!とりあえずスクリーンショットだけ載せておこう

マウスで作った道路を戦車で破壊するわけがなかった

マウスで道路を書いていき、トンネルなどを追加して、その道を戦車で走らせる!ゲームではない何かを作ろうとしているが、どこかで見たことがあるようなないような?まぁ、遊びですね

いつのことだったか...(タイトルはここで途切れている)

道路をマウス操作で作るプログラムをWebGLを使って作った。そして、それを今改造して、トンネルを付けられるようにしてみた。その結果、酷いことになった。何かというと、メタセコイアでトンネルを作ったが、計算上、モデルの形を維持したままトンネルを設置…

とりあえず土台を作っている

何かと毎回土台を作ってる気がするが、土台を作ってる。地味な作業が続くが、ゲームが面白くなることを祈る。

安っぽくしたぞ!

戦車のテクスチャを外して安っぽくしたぞ!

久しぶりのゲーム開発?

自作の戦車モデルを使ってゲームを作ることにした。FPSっぽいものを目指すことが多かったが今回はカメラは別の位置にある。どうなるかねー?

おっ

微妙に進んでいく

勇気があるなら階段を上れ!

謎のエントリタイトルを思いついてしまった。今は反省している。WebGLでFPSっぽくしてますが、段差を上れないと悲しそうなので、上れるようにしました。静止画だとわからないけど!DirectX版の動画ならあるよ!

黒歴史にしないためにも

もっと頑張りたい。頑張るんだ!

なんかやりたいことやるには

いろいろ書きかえないといけないようだ。少なくともシェーダは書きかえたい。だが某イベントまで時間が無い。どうしたものか

3Dモデルを変換する

pmdの解析プログラムが一番手っ取り早い気がしたので、メタセコイアで作った3Dモデルをxファイル経由でpmdに変換するという効率悪いことをしながら最後にJavaScriptのオブジェクトリテラルに変換するプログラムを通す。あとは描画するのみ

MetalStriker Stage2を作ってるけど

難易度上げすぎた気がするが、簡単にノーダメクリアされるよりはいいかもしれない

昨日は頭痛で何も進んでないので

今日は気合いでいろいろ進めたい

このままじゃ終われないので

WebGL 開発者フォーラムにてゲーム作品投稿イベントを開催します!に参加しようと思っている。何かやり遂げたい。それに日本でのWebGLのコンテンツを増やすことに協力していきたい

やだー影が出るじゃないですかー

やだーUnityの無料版でも影がでるようになってるじゃないですかー(遅)。私の出番がどんどん減っていく

一番言われたこと?

昨日のイベントでゲーム業界の人達にゲームを見せてきたわけだが、一番印象に残った指摘はゲームデザインのことだった。空間の見せ方でどうプレイヤーを誘導するのかなどを教えてもらった。でも、20〜30分程度の時間だったので、それほどは聞けなかった。あ…

モチベーションの低下

モチベーションの低下によりゲーム開発が進まなくなってきたので作りなおしている。3月1日はもうすぐだ!

勝負は3月1日...

ゲームを見せるイベントが3月1日にある。それをクリアして、学校にゲームを提出する。Oculus RiftとWiiリモコンを使う予定。

進捗まだです!

まだまだ先は遠いが見た目はそれなりになっている?まぁ、私の力ではないけど

実行時間

ゲームで60FPSだすためには1フレームあたり16msで終わらせなければならない。が、今作っているゲームは1キャラあたり、一番重い処理に8ms(Debug Build)も使っていた。なので早速、高速化!D3DXVECTOR3の演算子を使ってたので修正、あと余計な計算をしないよ…

近況: 怪しい人達

ゲーム開発の近況。ボーンアニメーションを実装して、とりあえず複数のキャラクタを歩かせている。同時に同じモーションするから怪しすぎる

歩くアニメーションのテスト

まだまだ頑張らないといけないけど、形にはなってきた?処理落ちは気にしないで!

歩くモーション研究中...

ゲームで使うための歩くモーションを研究中。良さそうな動画があったので参考にしてみる

Blender? Maya?

アニメーションを何で作るかという問題がある。Unityでちょっとアニメーションを作ったことがあるが、Unityだとアニメーション作るときに新しくファイル作るからFBXにアニメーション入れてないのかな?まぁ、そこも調査しながらBlender、Maya、MikuMikuDance…

アニメーションへ

3Dモデル集めとアニメーション設定しなければならいが、これにかなり苦戦しそうだ。一ヶ月で終わればいいが...終わらなさそうだな。とにかくアニメーションの作り方に慣れるしかない。それが出来なければゲーム開発はかなり苦しいことになる。

資料作成終了

学校の授業のゲーム開発で行っていた資料作成が終わった。6種の資料をパワポとExcelで作り、無事ゲーム開発に到達した。とはいってもある程度作ってたりするけど。これからが本番で気合いを入れていかないといけない。特にアニメーション作りは多分計画通り…

いろいろ弄ってたら

Shadow Mapの部分が動かなくなってた。影が表示されない!と思って修正開始。なんか奇妙な影が表示されるようになってしまった。うーむ、ここが動かないとCascaded Shadow Mapsも動かないだろうなぁ。困ったもんだ。全力でデバッグしないと