更新 2024年 11月18日 HSPトップページ【 目次 】
「HSP」とは …
「HSP」とは、国産プログラム言語です。 Wikipedia
ここでは HSP3Dish.js 版(ブラウザで動作するHSP)に関する情報やサンプルコードを掲載しています
⭐️ 私(すずきじゅんじ)は、日本国産の端末、OS、プログラム言語を応援しています
ニュース: ⭐️HSPプログラムコンテスト2024 募集期間終了 今後審査を経て入賞作品が発表されます。応募作品はだれでもダウンロードしてためすことができます。 秋葉原で行われる展示会や、OBSLive動画配信のコンテスト特集で紹介されたりします。 → 2025年も開催されるはずなので、いまからじっくり構想や開発に取りかかるのもよいかも 2024年も進化し続ける 国産プログラム言語 HSP3 ⭐️ HSP3.7β9 (ネットワークインストール版)が登場 ここから最新ベータ版 β9 をダウンロードできます 『HSP3.7β9を公開しました』2024年8月1日 ・新機能 HSP3アップデーター (HSP3Update)が登場 (ユーザーが素材やサンプル開発で参加可能) さっそく有志HSPユーザーの方が協力参加されています ⭐️ HSP3公式掲示板 ベータ版更新が活発になっているので公式掲示板で おにたま(管理人)さんの最新の投稿内容をご確認ください 立ち止まることを知らない開発者 おにたま さん。 .jsブラウザ版の開発者 zakki さん も HSPユーザーから不具合報告や要望があると逐次アップデート作業対応を行ってくれています(2024年5月現在) |
● HSP3Dish.js(ディッシュ・ジェイエス) ○ ブラウザでうごく HSP3Dish.js とは? HSP3Dish.js とは「Webアプリ」が作れる HSP |
↓ 注意: サンプルスクリプトは MacのSafariブラウザでは動作しない場合があります。そのときはスマホかタブレットでためしてみてください ● サンプルスクリプト ○ マルチタッチ・ジェスチャー 『ピンチ操作』 ローテート(回転)を追加 ○ ヒエログリフ(古代エジプト文字)を表示する 『ヒエログリフを表示』 ○ いちばん簡単なマップ表示のもと ○ 『セルでマップ表示』 ○ いちばん簡単なシューティングゲームのもと ○ 『シンプルシューティング』 大きい画面サイズ追加 ○ いちばん簡単なアドベンチャーゲームのもと ○『 駅前のぼうけん 0.1 』 ○ 様々な表現と方式 ○ いろんなサンプル ○『 ソフトウェアキーボード 』 ○『 魔王 』 ○『 てがき 』 ○『 マルチタッチ 』 ○『 ふね 』 ○ このサンプルスクリプトは自由に使用OK |
● プログラミング開発 ○ hsp3dish.js 開発の手順 ○ アップロードしてみる ○ hsp3dish.js 開発の注意とヒント ○ おぼえがき 画面サイズ .ini ○ 参考になるサイト |
● 実験 ○ 画面サイズの実験 iPad 画面サイズでうごくスクリプト ○ HSP3Dish.jsでネット経由で画像を取得して利用する(失敗例) Dishではうごくスクリプト ○ html のなかみ |
↑ この画像を右クリックで保存して再利用してもOK |
このページは国産のプログラム言語 HSP (読み方:エイチ エス ピー、正式名称:ホットスーププロセッサー)についての記事です。 「 HSP のプログラミングをすでにすこし知っている人向け」の内容です。 「 HSP ってなんだろう?」「パソコンのプログラミングに興味がある」という方はまず、HSPの公式ページ をご覧ください |
関連リンク: 『 初心者入門 HSPプログラミング ラズベリーパイ版 』 https://junji.jp/hsp/ (※リンク先サイトは更新が2020年時点で停滞しているので情報がふるくなっています) |
私、じゅんちゃんおじさんは「国産のプログラム言語を応援したい」という気持ちがあって、ときどき時間をつくって、こんなふうにHSPを世に広めるお知らせ応援活動に取り組んでいます |
● リンク
○ 【最重要】⭐️ 公式 HSPマニュアル総合インデックス⭐️
注意:まちがえてネット上の古いバージョンのマニュアルを参照してしまうことがあるので、URLに「/v37/」やテキストに「2024年」が含まれている最新情報か確認しましょう
● 注意
・当サイトの HSPプログラミングに関する記事情報は HSP 3.7 ベータ版(開発途中版)を使用して、Dish の .js 版(Webアプリ開発)を対象に執筆されています。
HSP3.7正式版リリース時には内容が変わっている部分があると予想されます。
・Webアプリの動作が途中で停止してしまった場合は、ページを更新(再読み込み・リロード)すると直ります。 終了したい時は、開いたウインドウやタブを閉じます。
気にせず別のページへ移動しても問題ないです。
⭐️ HSP3Dish.js は 2024年現在 ほとんどの端末(パソコン、スマホ)のブラウザ上で動作します。しかし、各ブラウザのセキュリティ設定状態や、プライベートモード、シークレットモード、古すぎるバージョン、新しすぎるバージョンでは動作しない場合もあります。
動作しないときは、別の端末や、別のブラウザに変えて、ためしてみることをおすすめします。
● オープンソース だれでも参加できます
HSP3 、HSP3Dish、Webアプリ版HSP、プログラム言語本体の開発にも参加することができます。
「Webページから開発できるHSP環境を作ってみたい」「みんなが作ったアプリを配布できるサイトを運営してみたい」など、自分の興味や技術が活かせる部分での自由な発想で参加することもできます。
HSP3コミュニティは30年近く活動が継続しています。おおらかで、威張った人がいない、年齢や立場に関係なく参加できる、しがらみのないコミュニティです。
参考リンク: 公式HSP掲示板 zakki さんは HSPのWeb版の作者です
NO.97051 の書き込みリンクが非常に参考になります
OpenHSP( .js 作者 zakki ) OpenHSP(公式 onitama HSP作者)
◆ つくり手側へ参加しやすくなった HSP3アップデーター にも注目
◆ 毎年夏に行われているHSPプログラムコンテストもあります
⭐️ 「じゅんちゃんおじさん」って誰? アプリ開発実績
「用賀じゅんちゃんおじさん」とは、この記事を書いている私のことです。
長年ゲーム業界やIT業界で企画やプログラム開発の経験をして、現在は個人でアプリ開発をしながら毎日地元の「交通安全みまもりゴミ拾い」活動を行っています。
これまで世界でダウンロードされた自作アプリの合計は 500万ダウンロード くらいです(2024年2月時点。この数字はすべて自分一人で開発した最近のアプリのみです。むかしゲーム会社にいたときチームで開発したタイトルや販売本数は多すぎてよくわかりません…)
HSP3の開発者 おにたま さん とは、一緒にゲーム開発をしたことはありませんが、子供達にHSPプログラムを教えるプログラミング講座のお手伝いをさせて頂いたことがあります(愛車のシトロエンにも乗せてもらったことがあります)