ウチツクシ

ゲームをしたり作ったり

hsp

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

hsp

2019-05-19 追記:JoyToKey Ver6.2 でホイール取れるようになってます。通知で前のツイートRTされてて思い出したけど、キーマニの専コンのホイールJoyToKeyで取れるようになってるのよ!Ver6.2設定でボタン数増やすことができてButton33と34に割り当てられて…

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

hsp

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

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

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

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

hsp

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

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

hsp

追記:修正版をQiitaに書きました。 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というくらい。その割には全然使いこなせ…