毎年、講師を務めさせて頂いている東京都羽村市での「夏休みゲームプログラミング教室」ですが、今年はさらにもう1つ、東京都青梅市で開催される「子どもIT未来塾」にも参加しており、2つの教室が開催されることになりました。Pi)を使用して、コンピューターやIOT機器の仕組みと、ハードウェア・ソフトウェアの技術を学ぶもので、全10回の講義となる本格的な内容です。准教授といった講師陣により、ハードウェア制御からゲームの製作まで、幅広くコンピューターの仕組みを学ぶことができる、非常に意欲的な試みとなります。Pi」なども盛り込んだ本格的な内容となりますので、興味のある方は、こちらのページを参考にぜひご応募ください。小学5年生から中学生を対象としており、受講者の応募を2018年5月末まで受け付けて、6月から開始となります。夏休みゲームプログラミング教室(主催:西多摩プログラミングクラブ)https://nishitamapc.jimdo.com/もう1つ、恒例となっている東京都羽村市での「夏休みゲームプログラミング教室」は、今年も7月に開催されます。こちらもWindows上でプログラミングができるHSP3を使って、アクションゲームからカードゲーム、ネットゲームなど様々な種類のゲーム作りの体験ができ、プログラミングの体験を通してコンピューターやITの仕組みを学ぶ2日間の教室となります。これは、私たちが10年以上に渡って続けているもので、ゲームを通して楽しみながら学ぶことに主眼を置いたカリキュラム作りを続けています。こちらも、6月に募集が開始されます。興味のある方は、こちらのページを参考にぜひご応募ください。どちらも、これからの時代に欠かすことのできないコンピューター、プログラミングの技術を知ることで、将来に向けた知見と基礎力を育てることを目標にしています。夏休みの間に学べる、「夏休みゲームプログラミング教室」と、長いスパンで本格的に学べる「子どもIT未来塾」、どちらも継続的に実施できればと考えていますので、今後ともどうぞよろしくお願い致します。Processor(HSP)のパッケージをGitHub上で公開しました。Processorhttps://github.com/onitama/OpenHSPいままで、OpenHSPは開発サイト上のsvn(trac)で管理されていましたが、今後はソースコードをGitHub上の管理に段階的に移行する予定です。Windows版のHSPは、既に20年以上に渡ってメンテナンスされており、非常に古いコードと文字コードに依存した形になっています。Pi版は、ソースコードをUTF-8で記述し、プラットフォーム固有のライブラリに依存しない形で作られているHSP3Dishをベースに作成されています。GitHubでの公開を機に、オープンソースとして公開されているOpenHSPをより多くの人に、幅広く使って頂けることを願っています。自身のブランチを作成したり、ソースコードの改良や機能追加なども歓迎しています。GitHubからリポジトリを取得する場合は、以下のような形になります。http://github.com/onitama/OpenHSP今後、Windows版もこちらのソースコードをベースに動作するよう移行を進めていきたいと思います。Windowsだけで動作していたHSPも、今やLinux,Raspbian,iOS,android,html5と幅広い環境で動作を始めています。未熟な面もありますが、国産発の手軽なプログラミング環境として多くの人に親しまれてきたHSPが、さらに飛躍できることを願っています。Windows版のサンプルやドキュメント、パッケージ類は引き続きsvn(trac)で管理を行いますが、UTF-8やx64など新しい環境にも柔軟に対応できる形を目指していきたいと考えています。次期バージョンのHSPでは、Windows版のサポートOSを7以降に引き上げた上で、より高度な機能とサービスを提供することを予定しています。iOS/android版のHSP3Dishについても、新しいOS/SDKへの対応、webサービスなどへの対応、さらなる機能追加などを行っていきます。今後、マルチプラットフォームに加えて多言語対応にも力を入れていきたいと考えています。Windows版のHSP3.5版そのものは、海外の環境でも動作しますがスクリプトエディタなど一部のツールでは日本語メニューしか対応していませんでした。幅広い言語対応を視野に入れながら、まずは英語版のエディタを含む海外ユーザー向けのパッケージを今後リリースする予定です。オンラインで提供されているHSPのマニュアルのうち主要なhtmlファイルは、Googleによる自動翻訳に対応しました。(左上のメニューから言語を選択することができます)これにより、HSPのマニュアルを100以上の言語で手軽に閲覧することが可能になっています。HSPマニュアル総合インデックスhttp://www.onionsoft.net/hsp/v35/index.htmテキストベースでまだ対応できていない部分も含めて、今後はhtml化を進めていきたいと考えています。HSPは、今後さらに時代に合わせた形で、プログラミングと、新しい技術を身近にするための手軽な環境として更新を続けていきたいと思います。今後とも、HotSoupProcessor及びHSPTV!をよろしくお願い致します。Processor(HSP)の情報や、古いゲームの話題を不定期にお送りしています。管理人おにたま(onitama)のプロフィールはこちら。コラム「ゲームデザインのミナモト」。iPhoneアプリ「ザルバールの蒸留塔」もよろしくです。