プログラミング指南 - Code Knowledge

ゲーム制作に関するプログラミング等を主に書き溜めていきます。ただ、どちらかと言えば日記的な書き方が続くと思いますが、そこは温かい目で見て頂ければ。あと、ちょっとしたサンプルやツールのダウンロードも出来るようにしておきます。

Twitterで3D迷路をN-BASICで作成しているのを見かけたので、ついつい熱が入って記事化してしまいました。題して迷路データの省メモリ化です。迷路データをDATA文で扱うのでは無く、バイナリコードで扱って省メモリにする内容です。迷路の構造は2次元配列迷路の表示をするので ...

前回 AiMesh で自宅内を WiFI 構築しました。うちが契約しているのは IIJmioひかりで、ここは IPv6 (IPoE) なのですが、ASUS のルーターには transix 設定が無く IPv6+ だけでした。なので、IPv6 では接続出来ないと思っていたのですが、設定をあれこれ試してみたら、いきな ...

例えば PS4 のコントローラを Windows PC に接続すると、こんな感じで認識されます。プロパティを確認すると、アナログスティックもボタンも完璧に認識されていて、一見このまま使えそうですよね。でもこれ、DirectInput なのです。PS2 のエミュといえば、やはり PCSX2 だと ...

今回は浴室リフォーム最終編です。本当はまだ給湯器が来ていないので終わっていないのですが、これは3ヶ月待ちだか半年待ちだかと、いつ来るか全く分からない状況です。梅雨明けまでには来ないだろうなあ。夏の終わりには来るんだろうか。来て欲しいなあ…。※ 今は追い焚き ...

風呂の見積り、既存浴室の解体ときたら、最後は新しいユニットバス設置ですね。これが搬入された浴槽です。発泡材でくるまれています。床材です。フレーム部分が土間に設置して、高さ調整やら水平調整やらをするのだと思います。浴槽立ち上がり部分のエプロンです。白色です ...

ユニットバスを設置するためには、既存の風呂を解体して取り除く必要があります。今回は解体という名の破壊のご紹介です。既存の状態うちは洗面室に窓がありません。新築当時、隣の壁が隣接してて、窓を付けても採光も何も無かったためです。そのため、浴室側の光を洗面室に ...

我が家の浴室は従来工法で作られていました。床や壁はタイル貼りのホーロー浴槽です。浴室の位置は北側に面しており、体感的に冬は外気温と同じに感じました。とにかく寒いんです。千葉のアパートに住み始めて、あちらは室内と同じ室温のまま、床はユニットバスのFRP製なので ...

今までは NEC  Aterm PA-WX3000HP を使っていました。IPoE 接続のために買い換えたんです。単独で使用している分には何の不満も無かったのですが、ルーターを設置している 2Fリビングから、現在の娘の部屋である 1F洋室まで電波の入りが悪くて、実効速度がかなり低下してま ...

実は今、自宅のリフォームを進めています。現在、進捗的には60%程度でしょうか。プログラミングとは全然関係ないのですが、雑談としてリフォームの全容を記録していこうかと思います。旭化成リフォーム自宅は築32年。途中20年ぐらい前に外壁塗装はしていましたが、それっきり ...

マップエディタを作り始めて15ヶ月。ようやく地形、属性、オブジェクト、ワイヤに続いて最後のレイヤであるテキスト配置がほぼ完成しました。この記事を書くために画像を撮る過程でいくつかバグが見つかっていますので、それを修正していけば、近いうちにα2としてサンプル公 ...

先日手に入れた MC2SIO を設定してゲームを動かすまでの手順を解説します。簡単に言えば使い方の説明ですね。MC2SIO は、吸い出して ISO ファイルにしたゲームを、PS2 の実機で起動するためのツールです。MC2SIO の購入はこちらが良いと思います。2022/05/31 13:00 現在はま ...

今制作中のマップエディタは、MDI形式でフォームデザインされています。編集エリアはMDIのクライアントを使用しており、GetMdiClient(this) で取得しています。これを EditScreen として管理しています。この EditScreen に対しては、親フォームのコンストラクタで動的にイベ ...

↑このページのトップヘ