HSP

HSPに投稿されたコード一覧

  • hk1v
  • 2013/12/4 18:41
  • タグ:
  • タグはありません
  • hk1v
  • 2013/12/4 18:34
  • タグ:
  • タグはありません

HSPでAeroGlassに描画してみる(オブジェクト編)

実行結果: http://twitpic.com/dmdz2s http://codetter.com/?p=1007 のオブジェクト版。 やっていることはこちらのブログとほぼ同じ→ http://d...
実行結果: http://twitpic.com/dmdz2s http://codetter.com/?p=1007 のオブジェクト版。 やっていることはこちらのブログとほぼ同じ→ http://d...
#include "user32.as"
#define GWL_WNDPROC -4
#define WM_CREATE 0x1
#define WM_DESTROY 0x2
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
コードを見る

時間内にミスなくアローキーを押すゲーム「Arrows Attack」

できるだけ短い時間でゲーム作りに挑戦。1時間以内に作りたかったけど2時間近くかかってしまった… HSP 3.4β2, Win XP で動作確認しています。制限時間10秒、ミスしても終了です。
できるだけ短い時間でゲーム作りに挑戦。1時間以内に作りたかったけど2時間近くかかってしまった… HSP 3.4β2, Win XP で動作確認しています。制限時間10秒、ミスしても終了です。
buffer 1, 800, 200
font msgothic, 200, 16
mes "←↑→↓"
arrow = 1, 2, 4, 8
celdiv 1, 200, , 100, 100
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
コードを見る

HSPでAeroGlassに描画してみる

A2dの32bitビットマップデータをHSPの実ウインドウに直接描くことで黒い文字も透けないオシャンティなデザインが可能。 Vistaのころから何回も挑戦してついに理想の動作を手に入れたというのにWi...
A2dの32bitビットマップデータをHSPの実ウインドウに直接描くことで黒い文字も透けないオシャンティなデザインが可能。 Vistaのころから何回も挑戦してついに理想の動作を手に入れたというのにWi...
#include "a2d.hsp"
#module
#uselib "user32"
#func GetDC "GetDC" int
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
コードを見る

コンソールに進捗状況を表示してみる

同一行に文字を出力しようとしても、HSPでは\rが使用できないため通常は出力できませんが、文字コードを直接指定&APIを使用して出力してみたらうまくいきました。
同一行に文字を出力しようとしても、HSPでは\rが使用できないため通常は出力できませんが、文字コードを直接指定&APIを使用して出力してみたらうまくいきました。
// by akk026
#runtime "hsp3cl"
#uselib "kernel32.dll"
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
コードを見る
  • タグ:
  • タグはありません