ウチツクシ

やったゲームのこと(大体STG)とか作ったゲームのこと

hsp

キーボードマニア専用コントローラの入力を取得する

hsp

以前、ピスコラ動かしたときキーマニの専コン思い出してPCに繋いだら認識してるみたいで、楽しくなってちょっと遊んでた。久々にピスコラ起動してMIDIキーボード使えるみたいだったから押入れにあるキーマニ専コンいけるか試してみたけどダメだった。予想は…

リアルタイムにサウンドを生成・再生する

hsp

Mk-Synth、サウンドの再生にwaveOut系のAPIを使っているのだけど、スクリプトがHSPTV部門用に詰めてて自分でも分かりにくいので、再生部分だけでも分かりやすくなるようにサンプル書いた。 実行するといきなり音が鳴るので音量注意!マウス左ボタンで波形の…

とどけ蟻 スタンドアロン版(+ソースコード) とaxダイエット

HSPコンテストの季節がやってきた。今年で14年目、長寿なコンテストだなあと思う。作品応募者としては目標ができるし、ユーザーとしてはいろんな作品見られるし、今後もどんどん続いて欲しいな。 で、前回自分が応募したページ見ていてソース公開してなかっ…

特定のディスプレイの解像度を変更する

hsp

マルチディスプレイで解像度などの情報を取得する - ウチツクシ 多分できる、で試してなかった。できたけど ChangeDisplaySettings じゃなくて Ex 付きの方だった。前者はメインディスプレイしか変更できないよう。EnumDisplaySettings に DeviceName 渡して…

マルチディスプレイで解像度などの情報を取得する

hsp

HSPの ginfo_dispx(y) はメインディスプレイの解像度しか得られないため、サブディスプレイで全画面ウィンドウを作るときなどには使えない。モニタを1つしか持ってないから気にならなかったのだけど、モニタに複数入力したらマルチできると気づき興味が出て…

Arrows Attack ソースコード

整理前のコードは http://codetter.com/?p=1027

Star: The Gathering ソースコード

整理前のコードは http://codetter.com/?p=1037制限時間と☆の速度と円の広がる速さなどを変えてます。

HSPの物理エンジンOBAQのコリジョン処理でハマったこと

hsp

去年OBAQ使ったゲームを作ってる時にコリジョン関係でバグを何度か直して「もう直しきったはず!」と安心しきってたけど、今日やってみたらまだ残っててうんざりしたので、整理がてらメモ残しておきます。今後OBAQ使って同じような処理するゲーム作ることが…

XenMai ソースコード

HSPプログラムコンテスト2012に応募したゲームのソースコードです。

Gimp2.8でエクスポートしたBMPファイルがHSP3.31β1のpicloadで読み込める条件

hsp

Gimpは学校で初めてパソコン(というかLinux)に触れたときに入ってたソフトで、他に面白いソフトなんかなかったからずっとGimp弄ってて、それ以降ずっと使っている。グラフィック編集ソフトといえば自分の中ではGimpというくらい。その割には全然使いこなせ…