いまさらはじめるHSP入門。

Unityで弾幕シューティングを作りたかったが検索しても全く情報がでてこず困った。仕方なくネットをみまわっていると、シューティングゲーム制作ツールで名のとおっているものにShootingGameBuilderHSPとよばれるものがあった。HSPなんてはじめて目にしたのでこれはなんだということになった。

HSPとはなにか?

HSPは国産のスクリプト言語である。公式サイトは以下だ。

公式に詳しく書いているけど気になった点をまとめてみる。

  • 国産のスクリプト言語で無料で使える
  • エディタが付属でついている
  • 15年以上の歴史(執筆時2018年)
  • ゲームが開発可能である

公式サイトにはHSPをはじめる最初のステップとしてHSP入門というコンテンツがある。

HSPを使おう

筆者が実践をもとに記事を構築しています。

  1. HSPをダウンロードしてインストールしてみよう
  2. HSPのスクリプトエディタをつかってみよう。HSPの基本的な構文も。
  3. HSPのゲームに関連しそうな構文をみていこう。
  4. HSPで縦シューティングゲームを作っていこう①自機から弾の発射
  5. HSPで縦シューティングゲームを作っていこう②敵の管理
  6. HSPで縦シューティングゲームを作っていこう③当たり判定の実装

最後の「当たり判定の実装」でHSPは挫折してしまいました。ちょっと頭がわるいので理解できませんでした。Unityのようにコライダーが使えないので計算で当たり判定を実装する必要があります。もうたぶんさわることはないと思うけど、なにかをきっかけに再開するかもしれません。


Warning: Undefined array key "thumbnail_url" in /home/users/1/boy.jp-rolpop/web/skc/wp-content/themes/godios/inc/schema-org.php on line 49

Warning: Undefined array key "thumbnail_url" in /home/users/1/boy.jp-rolpop/web/skc/wp-content/themes/godios/inc/schema-org.php on line 78