DELPHI

細かい解説

連想配列で指定したテクスチャを呼び出し、指定した位置に、表示優先度、指定したテクスチャへの描画を行う処理になっております。 現時点では、LUAまで外には出してませんが、オブジェクトのクラスにおのおの機能を持たせることにまで成功してます。 テクス…

グラフィックエンジン

今グラフィック描画ライブラリを作ってます。移植性が唯一の長所という感じで、ko-taさまが以前公開しておりましたqd2+qd3ベースに乗っけました。実は公開している試作品の無敵一号にそのエンジンは乗っております。 directxの旧世代に依存する形態は問題あ…

そんなに私は誤解されやすいだろうか

・・・まあ、sandmanさんの掲示板で面白い事件があったようなのですが、面白いのでそのままスルーしておきますw。 いえ、いいんです、どんなことがきっかけであれ、人の縁がそうしてつながるならば、それはそれで幸せなこと。 私の今年の指針は、自然体なの…

TURBO DELPHIを使ってみたよ

インストールにひと手間かかりましたが、一度入れてしまえば楽チン。 GUIも一新して、きれいになりました。 あと、コンポーネントはインストールできませんが、非ビジュアルコンポーネントならば、kazinaさんが「Quadruple Dをコンポーネントとしてインス…

LUAサンプル公開

有言実行できましたー。 絵面は非常にアレですが、実用点だけは一応の敷居を越えたので、DELPHI&LUAのサンプルを公開いたします。 http://www.bishoku.org/download/index.html 100オブジェクト動かしても60FPS出ますねって当たり前だ。 あと、ソースは自由…

実行スケジュール

issikiさんの記事を読んで思ったこと。創作活動について。 作りたい気持ちとやる気 http://d.hatena.ne.jp/isshiki/20060801 そういえば、夏休みの宿題は、締め切りに追われたほうではないものの、スケジュールはいつも適当だった。 品質は一定ライン、納期…

celelon600のノートパソコンでも60FPS出るぐらいはやいぞ

ゲームのテストベット版を急遽アップします。ソースは、今汚いので、途中経過進んだら、環境セットアップも含めて出したいと思います。(泣 ■ゲームの名前 無敵一号 http://www.bishoku.org/download/filea02.html ■ストーリー 今まさに地球の危機が迫ってい…

Win32アプリを作れる最高のコンパイラ その2

chikura さんのはてな日記 http://chikura.fprog.com/index.php?UID=1088669855 Freeメソッドによるメモリ管理が必要不可欠でした。Listに突っ込んだオブジェクトを誰が開放する責任を負うのか・・・そんなことで頭を悩ます必要があり、時には忘れてしまって…

Win32アプリを作れる最高のコンパイラ その1

そろそろ最終通告の時期がやってまいりましたので、私なりに簡単なまとめをしておこうと思うようになりました。 ゲームという題材は、やろうと思ったら、速度、取扱量、数式の品質など、すべてに厳しい仕様のため、プログラム技術をあげるにはもってこいだと…

ゲーム進捗

作っているもの、ゲームぽくなりました。 開発環境下で、敵キャラクター含むオブジェクトが1000超えても60FPS保っているので、合格かなと思ってます。 よくよく考えると、一昔のアーケードゲームより機材の速度が早いんです。 ABAさんのPARSEC47のような…

効果音クラス作りました

ライブラリを作るのが目的になっている錯覚を覚えますが、 目標は、プログラム上での表現力の向上、デザインパターンの習得、オブジェクト指向熟練のため。 10チャネル効果音というのは豪勢ですなあ。音だけであたかも画面が見えるようです。 次の課題にな…

そろそろなんか報告できるもの出来たっぽい

しばらく、求人の傍ら、技術デモのプロトタイプで、ライブラリ書いてました。 マップエディタ作成時の二次元配列で一度詰まりましたが、 領域を動的に変更するには、どうも、nilで削除、再度定義することで実現する模様です。 FMapbuf := nil ; // 安全のた…

SQLite接続用クラス試作品

データベースSQLite用の接続用のクラス試作しました SQLiteのメリットとデメリットを小さいアプリの観点から考えて見ました。 メリット 1.DLL1個とデータベースファイルだけでOK。インストールに手間を掛けさせない。 2.ライセンスが、パブリックドメイン…

Delphiの妖精の方に願いを

DX9世代のアクセラレータを積んでいないノートパソコンでは、グラフィックが描画すらされない。 ogg音源を鳴らすには、QD3の選択肢しか実質ない?点。調整次第であれば、がんばりますけど・・ QDDD2&3で、グラフィックは、QDDD2世代(DirectX7)、音源はQDDD3…

ブレイクスルー

つまらない目標で、前向きですらない目標ですが、ゲーム?作ってます。XML実装、DB実装と、何の業務用アプリだと聞きたくなるものです。 APIテスト、スクラップアンドビルドの試作の繰り返しで、だれていたんですが、 ひとたびブレイクスルーが出来ると…

OO度

ABAさん、ISSHIKIさんのところで、紹介されていた、OO度判定を試してみました。http://d.hatena.ne.jp/shinichiro_h/20060615#1150325808http://shinh.skr.jp/tmp/oo.cgi製作中グラフィックライブラリのUMgmlOutを貼り付けてみた niseyamさんのOO度は63点で…

カバトリゲーム公開

80億人世界の皆様、お待たせしました!(ぉ) DELPHIで作成したソースコード付きのゲーム、カバトリゲームを公開します。 カバトリゲーム v1.00 http://www.bishoku.org/download/index.html正式公開のために、ゲーム説明のドキュメントをしこしこ書きました…

オープンソースはすがすがしい

というわけで、コンピューターをマインドコントロールする、プログラムというちょっと怖いものを、たとえで話してみました。まあ、オープンにするべきことはオープンにするべきだと思います。 私のコードを読んで参考にされる方もおられるかもしれませんので…

描画ルーチンを考えてます

いま、思っている通りの絵をかけるような方法を作成しております。 昔、"モーフィングシステム"なるものが搭載されたプリンセスクラウンというゲームがありました。動画パターンが非常に多いのには驚かされました。 データ形式として2Dキャラクター表示形…

DELPHIのソースコードを投入するテスト

予告を行いつつもまだ公開していなかったプログラム部分をば。 ただいま、趣味でゲーム政策を行っております。公開は6ヵ月後に。 思ったよりコミュニティの遺産が役立っていると思いますが、それでも、使えるところは半々でしたので、ゲーム作成時に新たに…