悪のHSP研究所


 

こんにちは、爆裂健です。
このコーナーは、素晴らしい開発ツールHSPの紹介コーナーです。

HSPはおにたまさんの作成されたフリーの開発環境で、めちゃくちゃ簡単にWindowsプログラムが作成できます。

【HSPホームページ】
http://www.onionsoft.net/hsp/

BASICのような簡単な命令でプログラムが出来るので、ゲームなどが簡単に作れます。
基本機能に加え、拡張プラグインを使い、3Dゲーム、通信ソフト、アプリケーション、あらゆるプログラムが作れます。
HSP基本機能に加え、拡張プラグインを利用してのいろいろな処理が可能です。

このページでは、爆裂健が作った「HSPプログラム」や「拡張プラグイン」を紹介していく予定です。
っていうかぁ〜、私自身HSPの勉強中です(笑)
「誰か教えてくださいモード」です(爆)

 

 テキスト暗号化 BakuretuHspText 拡張プラグイン

HSP用に 文章暗号化フォーマット BakuretuHspTextA を開発しました(笑)
この拡張プラグインを使用すると、文章暗号フォーマット BakuretuHspAの読み書きが可能になります。

要するに下の 「オリジナル画像フォーマット BakuretuKenHSP2001A」 のテキスト(文章)版です。

2002.08.27.

一応完成しました。
機能は、

・ 暗号コードによる文章の暗号ファイル化

だけです。

 

HSP用 BakuretuKenHSP2001A画像 拡張プラグイン Ver1.0

 ダウンロード hspbakutext10.lzh (25k)

 マニュアル

 サンプルプログラム

 

Windowsレジストリ操作 Bakuretu HSP Registry 拡張プラグイン

HSP用に Windowsレジストリ読み書き用プラグイン を作りました。
この拡張プラグインを使用すると、HSPで Windowsレジストリの読み書きが可能になります。

2002.07.01.
可能な限り簡単にレジストリにデータを保存できるようにしました。
そのため現在、保存・読み込みできるデータは数字のみです。

ゲーム制作でデータのセーブに使えます。

「クリアーしたゲームの番号をレジストリで覚えておき、クリアーした画像はおまけモードで閲覧可能」等の機能に使えます・・・
なんか、例が具体的・・・(笑)

ソースファイルを公開しました。2002.7.8.
「数字だけじゃなくて、文字列(char型)も保存したい!」
「BakuretuHspRegistry というフォルダ名が気に入らない(笑)!」
などがありましたら、ソースを修正してDLLを作り直してくださいまし〜m(__)m
ソース変更後の利用等に関して、特に私(爆裂健)に連絡はいりません。
自由にあらゆる用途に使ってください。「爆裂健」の記載も必要ありません。

 

HSP用 BakuretuKen HSP Registry 拡張プラグイン Ver0.0

 ダウンロード hspbreg00.lzh (21k)

 マニュアル

 サンプルプログラム

 ソースファイル hspbreg00_src.lzh

 

オリジナル画像フォーマット BakuretuKenHSP2001A 拡張プラグイン

HSP用にオリジナル画像フォーマット BakuretuKenHSP2001A を開発しました。
この拡張プラグインを使用すると、HSPで BakuretuKenHSP2001A画像の読み書きが可能になります。

2002.03.27.

一応完成しました。
最初に考えてた基本機能は搭載しました。
主な特徴として、

・ 暗号コードによる画像の暗号化
・へっぽこ画像圧縮
・作画位置指定

pos命令で作画位置を指定できるので、バッファを使わずにカレントスクリーンの特定の位置に直接作画出来ます。
わずかでも使用メモリーをケチるためです(笑)
もちろんバッファを経由して作画も出来ます。

 

HSP用 BakuretuKenHSP2001A画像 拡張プラグイン Ver1.0

 ダウンロード hspbaku10.lzh (347k)

 マニュアル

 サンプルプログラム

 

〜実験企画〜 JAVAブロック崩し HSP移植計画!

2002.08.25

爆裂健いや〜、ちょっとHSPの勉強をかねて「JAVAブロック崩し」をHSPに移植しようと挑戦したけど、HSPの文法すらよく知らないのでへろへろやね〜(笑)
もっと勉強しないと・・・

まぁ、現在こんな感じでタイトルしか出来てません。

すぐ出来ると思ったけど、意外と課題が多い・・・
たとえば、JAVAブロック崩しは (480x560) というマニアックなゲーム画面サイズだけど、HSPで縦560ラインのフルスクリーン化って出来るのかな?

Windowsゲームプログラムだったら、フルスクリーンじゃないとまずいよな・・・ やっぱ(~_~;)
出来れば HSP DirectX を利用したいし・・・

調べながら作ってるから、効率悪ぅ〜(T_T) まぁ、勉強だからいいんだけど・・・

まぁ、ゲーム画像は最終的に上の BakuretuKenHSP2001A を使うとして、メニュー画面とか欲しいよな・・・
JAVA アプレットと違って・・・

うーむ、なんか計画したのは良いけど、面倒な予感(笑)

 

ただ今の移植状況: 5%

 

Hot Soup Processor (HSP) お奨めリンク


Webをうろついたら、HSPの素晴らしいページがたくさんありました。
そこで、お奨めリンクとして紹介いたします!

 

Hot Soup Processor Page
HSP公式サイト。
ここでHSPをダウンロードしてください。
HSPセンター
HSPの総合情報ページです。
「HSP教室」などHSPを勉強したい人のための学習コーナーもあります。
さくらのぺーじ
非常に有名なさくらさんのHSP情報ページ。
特に HSP Tips は、勉強になります。
HSP Plug-in Information Center
HSP拡張プラグイン総合ページ。
ここにいけばいろいろな拡張プラグインが手に入ります。
サイバーステーション200X
HSPで作成されたすごいゲームやアプリ公開されています。
MIA's HomePage HSPで作成された素晴らしいソフトや素晴らしいプラグインがあります。
爆発エフェクト画像作成ツール「発色弾」には感動しました。
るてんのお部屋
「何か(仮)」プロトコルSSMPをHSPで使用するための拡張プラグイン「easySSTP」を公開されています。
PCB Software HSPで高度なネットワーク通信を可能にする拡張プラグイン「PCB Network-Control Plugin for HSP」を公開されています。
かなりすごいです。
3DACEの部屋 フリーのポリゴン作成ツール「3DACE」ホームページです。
とても使いやすいポリゴンツールです。
HSPの3Dモデルで使用しているMXファイルへの変換ルーツも公開されているので、3DACEで作ったポリゴンデータをHSPで利用することが出来ます。
Neosoft
HIROMIさんが作成されたHSPLetのページ。
HSPLetとは、HSPプログラムをJAVAアプレット上で動かしてしまうとんでもない発想のソフトです。
HSPで作成されたプログラムをホームページ上で動作させることが出来ます。
* 現在 Neosoft ホームページではHSPLetを公開していないみたいです。 HSPLetはベクターからも入手可能です。
   

 


【 戻る 】


BakuretuKen Homepage II (c) BakuretuKen 2002

Hot Soup Processor ONION software Copyright 1997-2002(c) All rights reserved.