プログラム

今日の断念

・OpenGL使用を断念ベンチマーク以前にどうやっても動かない。色々なサンプルコードを実行したがいつもエラーが出る。Vista対応のベンチマークソフトを入れてみたらOpenGL2.0対応と出たが、レンダリングテストをしたらメモリ保護とかで落ちた。調べてみてもO…

今日のSDL

・ライブラリ開発開始SDL+OpenGLだがOpenGLに関する資料が不足していたのでそのときの資料だけで出来たメインループと、入力を作った。どうもOpenGLでの2D描画のサンプルを見る限り、SDLの2D機能を使った方が無駄が少なそうに思える。OpenGLだと2D描画専用…

今日のGL

・復讐計画変更語弊のある書き方。仕方がない。DirectXで使う部分だけの3Dと2D+αを実装してライブラリを作ろうと思ったのだが3Dのサンプルを見て嫌になった。何でモデル読み込む関数が標準でついていないんだか。それで、計画変更。まず復讐での3Dの使用を…

今日の時計

・システム時計変更ツール作成・SS0.50仕上げふと思いついたので、システム時計を指定の時刻に変更するツールを作った。変更後元に戻す機能はまだ作っていない。形になったら公開するかも。APIという物が少しは分かってきた気がする。あとMSDNの情報はやっぱ…

今日の空

・Skypeいじり・3D主人公作成テスト・弾グラフィック調整ウィンドウなしでもSkypeが使えることが分かったが使い方が良く分からない。3Dの主人公を作ったが明らかに他の絵と浮いている。当たり判定も自機中央からずれている。蘇生では基本的にドット絵で行く…

今日の英語

・Skypeいじり・SS奥義ボーナス仕様変更・SS文章執筆Skypeをまだいじっている。が、英語の壁とかに突き当たってどうも先が見えない。PythonとかJavaとかなら専用の物があるので、使うのならそちらがいいのかも。C++で本格的に使うのは諦めムード。他の言語で…

今日の電話

・SkypeいじりSkypeのAPIをいじっている。電話をかけるのに成功。これで紅白のオンライン対戦でもやりたいところだが、果たしてDXライブラリを使っていてもCOMが使えるのか、それが問題。多分使えるのだろうけど。

今日の就任

・一年終了・適当作品作成・SS4面作成開始・新作構想開始今日で一年が終了。これからまた一年が始まる。まず、今朝の電車内での「当たり判定で自機を操作するゲーム」の構想をゲームにした。つぎにSS4面の本格的な作成を開始。弾幕を4つほど作成し、マルチボ…

今日の展示

・デモプレイ実装・3面道中製作中時間が半端なので今書く。デモプレイ機能を実装。タイトル画面で暫く何も決定せずに放置しておくとデモが流れる。もちろんコメントつき。デモなので謎な死に方をわざとしている。道中製作中。道中合計で3600フレーム。…

今日の鼠

・ランチャ完成・緑青進行・3面雑魚敵作成・3面ボス絵修正今日は調子が良かったので沢山進んだ。沢山進んだから調子がいいと判断したのだが。まずはランチャの完成。多重起動問題は起動されるプログラム側を変更することで妥協。ゲームのスクリーンショット…

今日の流用

・SS3D背景作成中・難易度名変更・新作作成開始2面のみ3Dの背景を作った。なかなかいい。道中も作ったがスクロールさせられない。スクロールを取るか3Dを取るか。難易度の名前をよりゲーム内容にフィットするように変えてみた。昨日のまったり製作の難易度は…

今日の対戦

・新ゲーム発案対戦型弾幕STGを発案。タイトルは「紅白弾合戦2」とでも。日記の文章では書きにくいので作ったら発表する予定。作りこもうと思えば結構作りこめそうなので適当なところで止めないといけない。弾をよけるAIなんか書いていたら大変なことになる…

今日の米

新PCにSoundFont導入成功。だが、ドライバのアップデートをするように出てきたのでアップデートすると見事に音が出なくなった。色々試したが生き返らず、システムの復元を使ったところ復活。だがドライバのアップデート後にSoundFontを入れたのでそれが消…

今日の抱き合わせ

・玉手箱リリース・SS0.30リリース・絵を描いたここから。まさかの抱き合わせ提供。別に分けて出しても良かったのだが、なんとなく抱き合わせにしてみた。玉手箱は不可思議なバグの原因が分かったので修正。SSはMPの上昇量をあげておいた。100グレイズでやっ…

今日の圧縮

・SS0.30完成・玉手箱完成SSの完成によって玉手箱のバグがわかったという。どちらも明日アップ予定。明後日からはかなり暇になれるので0.31に向けて進めたい。あとそろそろHTMLのマニュアルも作ろうと思っている。テキストでの説明は限界と言うわけでもない…

今日の移植

・SSをVisualC++に移植・玉手箱前進BCCで続けても良かったがなんとなく移植。コンパイラが色々五月蝿くて疲れた。警告を大量にスルーすることに。テクニックとして使っていたものまで警告として出ると非常に鬱陶しい。玉手箱はついに解凍成功。これで完成に…

今日の二次元と三次元の境界

・玉手箱をDXライブラリ3Dに移植結構頑張ってDXライブラリでやろうとしたが、結局モデル描画の時点でエラーが出て自力では分からなかったので断念。で、やっぱり3DでやりたかったのでVisualStudioの会員登録をしてDXライブラリ3Dへ移植。3Dモデルで箱の…

今日の玉手箱

・解凍ソフト作成開始演出の過剰な解凍ソフト。今日はメインとなる背景画面を作成+メインシステム構築。まだ演出の作成には入っていない。演出が乗ってくるまでのつなぎの文章を以下に上手く書けるかにかかっていると言える。結構背景画面はいい感じだと思…

今日の文字列

・3Dのやつまともに動作・会話周り色々作業していたがしばらくこっちに書いていなかった。3Dの奴はライトがまともになって画面が見やすくなった。最悪今の状態のまま完成に出来る。SSは主に戦跡周りを作成。セーブ機能はとりあえずの完成。後は必要に応じて…

今日の整頓

・会話系処理の整理・セーブ・ロード関数作成会話のテキストを丸々別のソースファイルに移動中。外部ファイルから読むのが理想だが大変そうなので今のところはそうしない。セーブ・ロードは形を作っただけ。3Dはあらかじめ作っておいたモデルを読んで描画す…

今日のノルマ

一区切りが付いて、これから修羅場になりそうなので。別に今日中にやるべき事というわけではなく。・3Dの奴をそれなりに完成させる -タイトル画面作成 -主観視点カメラ実装 -カメラ操作の快適化 -動作の軽量化・SS0.2リリース -序盤ノベルパートの完成 -セー…

今日のカメラ

・昨日のあれを色々rand関数の使い方を調べて把握。割り算した余りで利用するのが正しいらしい。Delphiでは0〜1までの小数を返すのが基本の動作だったので同じように掛け算をしたら大変なことになった。大分前に乱数のライブラリを見つけたのに探したらいい…

今日の次元

・3Dで色々昨日書いたものを作ってみた。で、思ったこと。まず2Dと3Dでは縮尺が違う。32×32なんて2Dでは小さいのに3Dだと画面からはみ出るようなスケール。最初はこれに戸惑った。2Dの座標でそのまま3Dの関数に入れたら画面が真っ黒。カメラが物体の内側に入…

今日の散歩

・弾幕作成ファイアーボール。時間経過で大変なことになる。3Dの何かとして、2Dで避けゲーをプレイし、そのリプレイを3Dで再生して楽しむと言う物を計画。上野周辺を散歩したら色々とお祭をやっていた。

今日の仏顔

・VC++2008インストール成功4度目にして。仏の顔が崩壊する境界で成功。原因は.NET Framework3.0を入れていなかったことらしい。早速DXライブラリ3Dを試したところ、無事に動作。これで開発だけに専念できるようになる。動作が結構重めだが、それに見合った…

今日の移動

・弾幕作成 ・ノベル部分作成進行 作ったはいいが、前と微妙にかぶっている。まあ奥義が今日作った奴の発展編と言う様な扱いで構わないはず。作ったのは一昨日だが、諸事情によりここに書いていなかった。 ノベル部分は町のシステムなんかを書いた。ソースが…

今日のVC

久々にVisual C++を起動してみた。今まで重すぎて使い物にならないと思っていたが、ヘルプをはじめとする無駄な機能を使わずにエディタとコンパイラ程度の必要最小限の機能だけを使ったところ動作した。 で、VCを使ってAquesTalkとDXライブラリ3Dを試した。…

今日の斥力

・昨日の奴のコア部分ほぼ完成 現実世界での引力の計算と同じように斥力の計算をやったら予想以上にバランスの崩壊が激しい。少しの距離の差でとてつもない力の差になる。

今日のベクトル

・スマブラ風ゲーム作成開始 SSの方とは無関係。これによってSSの製作が遅れるようなことはないはず。ゲームをやる時間が減ることで弾幕のアイデアが浮かばなくなり製作が遅れる、という風が吹けば桶屋が儲かるような感じで影響が出るかもしれない。その諺ほ…

今日の導入&発案

・D言語のコンパイラとIDEを導入。 ・弾幕をひとつ発案。 ワインダーで動かないと当たるように見せて、実は大きく動くと他の弾に当たるという詐欺弾幕。いはかさ。 Dは図書館で本を見つけたのがきっかけ。IDEが沢山あって迷ったがポセイドンというものを導入…