おにたま(オニオンソフト)のおぼえがき
夏休みゲームプログラミング教室2015を開催しました
毎年、夏休みに開催されている、夏休みゲームプログラミング教室2015が開催されました。場所は、東京都羽村市の生涯学習センター「ゆとろぎ」内になります。
夏休みの3日間で、パソコンの上で作りながら楽しめるゲームの仕組みを体験し、コンピューターの仕組み、ロボットやスマートフォン、ネットワークといった最先端の技術について学習する初心者向けの教室です。講師は、私(おにたま)が担当しました。
小学校高学年から、シニアの方まで幅広い年齢層の皆さんに参加して頂きました。地元の方だけでなく、とても遠方から参加された人もいて嬉しかったです。
一緒の教室でプログラミングの基礎や、コンピューターの仕組みを学ぶことができ、とても意義のあるイベントだったと思います。参加してくれた生徒の皆さん、現地で協力して頂いたヘルパーと事務局の方々、本当にありがとうございました。
この教室では、HSPを使って簡単なプログラム(スクリプト)の入力をする所から始まって、色々なゲームを動かしたりプログラムを改造しながらゲームの内容が変わることを体験してもらいます。
コンピューターの操作そのものは、みんなすぐに慣れてきて、文字で書かれたプログラムをもとにコンピューターが動いていることを肌で感じてもらえると思います。こうした体験を通して、遊ぶだけでなく自分で何かを作り出すことができる道具としてパソコンを見てもらえたら嬉しいです。
今回は、教室の生徒が同時に参加できるネットゲーム、ロボットアームやLEDの制御など様々なメニューを実際に体験してもらいました。
昨年と同様に、プレイヤーそれぞれが王様となり自国の領土を広げながら、名声を上げていく簡単なネットゲーム「王様を守れ!」を全員で動かしました。ネットワークの接続では少しトラブルがあったりもしたのですが、最終的には全員が接続して楽しむことができました。
ハードウェア制御の体験では、ロボットアームを2台用意して実際に手元のパソコンに接続して動かしてもらいました。中には、筆入れやペットボトルなどの持ち上げに挑戦する生徒もいました。LEDの制御も、単純なものですが実際に光らせるプログラムの作り方がわかると熱中する生徒が出てきました。
コンピューターの仕組みにも触れつつ、スマートフォンやタブレットなど最新の技術も同じであることを知ってもらえたら嬉しいです。
去年に引き続き、アクションゲーム、シューティングゲーム、カードゲームなど様々なプログラムの改造、3D表示の実践など様々な内容を盛り込んでいます。今回は、「珠音のジャンプアップゲーム」というジャンプアクションゲームを新しく追加して、ジャンプしながらコインを取るというマップの作成に挑戦してもらいました。この「珠音のジャンプアップゲーム」は、マップのデータなどもHSPのプログラム内に記述されていて、手軽に好きな面を作ることができます。
ソースコードも含めてファイル一式をフリーで公開しておきますので、興味のある方、活用できそうな方はご自由にお使いください。ここで使われているHSPのマスコットキャラクター「珠音ちゃん」のドット絵も自由に使うことができますので、皆さんの作品でも活用してもらえたら嬉しいです。
HSP3オフィシャル2D素材 “珠音(たまね)” ダウンロード
tamane2d.zip (1.8 MiB)
2D素材 “珠音(たまね)” には、キャラクターの各種アニメーションやゲーム内で使用できるコインやアイテム、アイコンなども含まれています。ぜひ皆さんのプログラムやゲームでもご活用ください。
コンピューターがプログラムで動いていて、自分で作ることができるという体験を通して、1人でも多くの作り手や技術者が増えてくれることを願っています。
今後もまた開催される際には、HSPTV!などで告知を行なっていきますので、興味を持った方はどうぞ宜しくお願い致します。
- Comments: 0
- Trackbacks: 0
次回のOBSLiveは8/22(土)、スタジオゲストは松井ムネタツさん
- 2015-08-17 (月)
- おにたま放送局
※この生放送は終了しています。
アーカイブはこちら。
2015年8月のOBSLive放送は、8月22日(土曜日)の20:00に以下のURLで行ないます。
http://www.ustream.tv/channel/obslive (ustream)
http://live.nicovideo.jp/gate/lv231973699 (ニコニコ生放送)
今回の放送では、ゲームやパソコンの雑誌編集を古くから手がけている松井ムネタツさんをスタジオゲストにお招きします。テクノポリス(徳間書店インターメディア)、ゲーメスト(新声社)、ファミ通Xbox(エンターブレイン)など熱狂的な読者を数多く生み出してきた雑誌の編集長を歴任してきています。
現在も多方面で活躍中の、松井ムネタツさんにOBSLiveならではのお話をお聞きしていきますので、当日の放送をどうぞお楽しみに。
さらに、ビデオ特集では「E3 2015」の追加ミニレポートや、レギュラーコーナーのガジェット紹介、グルメコーナー、視聴者プレゼントなどもあります。当日の生放送をどうぞお見逃しなく!
前回、岩垂徳行さんにお越し頂いた7月の放送も以下のURLで公開中です。
まだ見ていない方は、ぜひこちらもチェックしてみてください。
http://www.ustream.tv/recorded/66237397
- Comments: 0
- Trackbacks: 0
次回のOBSLiveは7/4(土)、スタジオゲストは岩垂徳行さん。E3 2015の模様も放送
- 2015-06-28 (日)
- おにたま放送局
※この生放送は終了しています。
アーカイブはこちら。
2015年7月のOBSLive放送は、7月4日(土曜日)の20:00に以下のURLで行ないます。
http://www.ustream.tv/channel/obslive (ustream)
http://live.nicovideo.jp/gate/lv226294716 (ニコニコ生放送)
今回の放送では、PCエンジン・メガドライブといった初期のゲーム音楽開発の現場から活躍されてきた岩垂徳行さんをスタジオゲストにお迎えします。岩垂徳行さんは、「グランディア」「LUNAR」「逆転裁判5」などの人気作を手がけ、今も現役で活躍をされています。古い時代の話も含めて、OBSLiveならではの貴重な話題が出ると思いますので、当日の放送をどうぞお楽しみに。
さらに、ビデオ特集では、6月中旬にアメリカで開催された世界最大規模のゲーム見本市「E3 2015」のレポートをお届けします。
話題の新作ソフトや当日の雰囲気など映像でたっぷとりお伝えする毎年恒例の企画です。
もちろん、レギュラーコーナーのガジェット紹介、グルメコーナー、さらに豪華な視聴者プレゼントもあります。当日の生放送をお見逃しなく!
前回、渡邊寛太さんにお越し頂いた4月の放送も以下のURLで公開中です。
まだ見ていない方は、ぜひこちらもチェックしてみてください。
http://www.ustream.tv/recorded/62332646
- Comments: 0
- Trackbacks: 0
ゲームレジェンドにタックスキャン持ち込み
先日開催された、レトロゲーム系イベント「ゲームレジェンド22」に参加してアーケード筐体の展示を行ないました。このイベント、前回の参加は2年前だったので、かなりひさしぶりです。
毎回、珍しいアーケードの筐体を展示しているのですが、今回は1982年の「タックスキャン(Tac/Scan)」を用意してみました。
- Comments: 1
- Trackbacks: 1
HSP3.5β2を公開しました
※この記事で公開されているファイルは古いバージョンです。
さらに新しいバージョンをこちらで公開しています。
最新版のHSPフルセットに向けたテスト版、HSP3.5β2を公開しました。現在公開されているHSP3.4からのマイナーアップデート版となります。
HSP3.5β2は、スマートフォン向け開発環境HSP3Dishを含む最新のアップデートとなります。
アーカイブには、HSP3.4をアップデートするための差分が含まれています。大幅な仕様の変更はなく、上位互換として動作する形で、最新の不具合修正と各種機能の追加が行なわれています。詳しい情報については、beta TESTING MANUAL をご覧ください。
※注意
β版は、新規の機能や修正を検証するためのテストバージョンです。思わぬ不具合がある可能性もあることをご了承下さい。不具合が起こる場合や、動作が安定しない時は、以前のバージョンに戻して使用することを推奨します。
ダウンロードはこちらからどうぞ。
HSP3.5β2版(zipアーカイブ)
hsp35b2.zip (30.1 MiB)
HSP3.4から更新された内容は以下の通りです。
2015/05/27 3.5 beta2
[HGIMG4] テクスチャを複数読み込んだ際にエラーが発生する不具合を修正
[HGIMG4] カメラ経由で解放済みオブジェクトにアクセスしてクラッシュする問題の修正
[HGIMG4] DirectX9 API使用のランタイム(hsp3gpdx)を追加
[HSP3Dish] HGIMG4と同等のsetcls、celputm命令をサポート
[HSP3Dish][Windows] β1版でwavファイルが再生されないことがある不具合を修正
[hspinet] ftpdirlist命令でメモリが正しく確保されない不具合を修正
命令の第2パラメーター以降でsysinfo関数を使った際に第1パラメーターの値が変更される不具合を修正
beta1でobjimage命令が正しく動作しない不具合を修正
複数行文字列から特定の文字列を持つ行を検索するnotefind関数を追加
いくつかのサンプルスクリプトを追加
画像ファイルデコーダーを更新、1,2,4bit PNGに対応
64bit(x64)版ランタイムのDLL呼び出しに対応
64bit(x64)版ランタイムのinput命令でエラーが発生する不具合を修正
64bit(x64)版ランタイムでモジュール変数使用時にエラーが発生する不具合を修正
HSP3ソースコンバーターで配列展開に失敗する不具合を修正(Mantis:0000011)
HSP3ソースコンバーターで演算の最適化時にスタックに不整合が起こる不具合を修正
スクリプトエディタのSDK機能の一部(HSED_GETCARETLINEとHSED_GETCARETPOS)を有効化
[HSP3Dish][iOS] 64bit環境の実行時にEXC_BAD_ACCESSが発生する不具合を修正
ドキュメントの一部修正
[HSP3Dish][android] httpload,httpinfo命令によるネットワークアクセスをサポート
[HSP3Dish][android] mes命令の改行が認識されない不具合を修正
[HSP3Dish][android] dialog命令による標準ダイアログ表示をサポート
[HSP3Dish][android] dpmファイルが認識されないことがある不具合を修正
[HSP3Dish][android] beta1でmes命令の後でgcopy命令が正しく表示されない不具合を修正
インストール方法
アーカイブに含まれる「hsp35beta」フォルダ以下は、既存のHSPから新しく更新されたファイルのみの差分となります。
まず、ハードディスク上に「hsp35beta」フォルダを作成し、HSP3.4リリース版がインストールされているフォルダ(通常は、「C:\hsp34」になります)の内容をすべてコピーしてください。
次に、3.5β版のアーカイブ内容(hsp35betaフォルダ)を上書きコピーしてください。(同名ファイルも上書きします)
以降は、hsp35betaフォルダ以下にあるスクリプトエディタ(hsed3.exe)を始めとする各種ツールを使用して、3.5β版の機能を利用することができます。
(HSP3.5β1版をすでに利用している方も、念のため同様の手順でアップデートを行なってください。)
既存のHSP3.4がインストールされているフォルダを直接更新しないよう注意してください。
スクリプトエディタなどのツールは、hsp35betaフォルダ内のものをご使用ください。
HSP3.5β版の各種設定は、既存のHSP3.4とも共有されます。
- Comments: 23
- Trackbacks: 0
次回のOBSLiveは5/16(土)、スタジオゲストは渡邊 寛太さん。ピンボールワンダーランドの模様も放送。
※この生放送は終了しています。
アーカイブはこちら。
2015年5月のOBSLive放送は、5月16日(土曜日)の20:00に以下のURLで行ないます。
http://www.ustream.tv/channel/obslive (ustream)
http://live.nicovideo.jp/gate/lv220872356 (ニコニコ生放送)
今回の放送では、古くからゲーム開発の現場で活躍されてきた渡邊 寛太さんをスタジオゲストにお迎えします。渡邊 寛太さんは、PC-8801向けのアドベンチャーゲーム「破邪大星ダンガイオー」(テクノポリスソフト)を始めとして「シルフィード THE LOST PLANET」(PS2)、「ワリオワールド」(GC)などの人気作を手がけ、今も現役で活躍をされています。
また「初恋物語」「秘密の花園」といった作品ののサウンドも手がけるなど、幅広く才能を発揮している当時の話も含めて、ここでしか聞けない貴重なトークとなるはずです。当日の放送をどうぞお楽しみに。
さらに、ビデオ特集では、今年のゴールデンウイークに新宿タカシマヤ・タイムズスクエアで開催された「ピンボール ワンダーランド! PART2」の会場から、貴重なピンボールマシンをレポートします。
もちろん、レギュラーコーナーのガジェット紹介、グルメコーナー、さらに豪華な視聴者プレゼントもあります。当日の生放送をお見逃しなく!
前回、オリテクさしださんにお越し頂いた4月の放送も以下のURLで公開中です。
まだ見ていない方は、ぜひこちらもチェックしてみてください。
http://www.ustream.tv/recorded/61241348
- Comments: 0
- Trackbacks: 0
次回のOBSLiveは4/18(土)、日本全国おもちゃ屋探訪(ただしストリートビューで)特集、東京ゲーム音楽ショー2015の模様も放送。スタジオゲストはオリテクさしださん
- 2015-04-13 (月)
- おにたま放送局
※この生放送は終了しています。
アーカイブはこちら。
http://www.ustream.tv/channel/obslive (ustream)
http://live.nicovideo.jp/gate/lv217537756 (ニコニコ生放送)
今回の放送は、SF玩具のコレクターとしても有名な、オリテクさしださんをスタジオゲストにお迎えして、謎の新企画「日本全国おもちゃ屋探訪(ただしストリートビューで)」をお届けします。スタジオにいながらにして、日本全国おもちゃ屋を探訪。
2回目の登場となる、オリテクさしださんとともに、何が飛び出すかわからないコアなコーナーになること間違いなしです。当日の放送をどうぞお楽しみに。
さらに、ビデオ特集では、今年2月に開催された「東京ゲーム音楽ショー2015」の物販コーナーから、著名な方々にお勧めの最新作・情報をお聞きしています。ゲーム音楽を手がけている本人からの貴重なメッセージをお見逃しなく!
もちろん、レギュラーコーナーのガジェット紹介、グルメコーナー、さらに豪華な視聴者プレゼントもあります。当日の生放送をお見逃しなく!
前回、ハイロックさんにお越し頂いた3月の放送も以下のURLで公開中です。
まだ見ていない方は、ぜひこちらもチェックしてみてください。
http://www.ustream.tv/recorded/60495183
- Comments: 0
- Trackbacks: 1
次回のOBSLiveは3/29(日)、炭鉱の島レポート特集。スタジオゲストはハイロックさん
- 2015-03-16 (月)
- おにたま放送局
※この生放送は終了しています。
アーカイブはこちら。
2015年3月のOBSLive放送は、3月22日3月29日(日曜日)の20:00に以下のURLで行ないます。
(※都合により当初の発表から日程を変更させて頂きました、申し訳ありません)
(※通常と異なり今回の放送は、日曜日夜からとなりますのでご注意ください)
http://www.ustream.tv/channel/obslive (ustream)
http://live.nicovideo.jp/gate/lv214962701 (ニコニコ生放送)
今回の放送は、ひさしぶりの雄大な自然を感じる旅レポート特集です。その昔、炭鉱で栄えた池島(長崎県)の映像をお届けします。炭鉱アパート群や炭坑工場など、非日常感あふれる現在の姿を、OBSならではの視点でレポートしていきます。
スタジオには、2回目の登場となるハイロックさんをゲストとしてお迎えします。「LIL’ RIRE CAFE」、「ハイロックの建もの探訪」など幅広く活躍しているハイロックさんとともに、いつもとはひと味違った放送をお届けする予定ですので、どうぞお楽しみに。
もちろん、レギュラーコーナーのガジェット紹介、グルメコーナー、さらに豪華な視聴者プレゼントもあります。当日の生放送をお見逃しなく!
前回、五代響さんにお越し頂いた2月の放送も以下のURLで公開中です。
まだ見ていない方は、ぜひこちらもチェックしてみてください。
http://www.ustream.tv/recorded/59092095
- Comments: 0
- Trackbacks: 0
HSP3.5β1を公開しました
※この記事で公開されているファイルは古いバージョンです。
さらに新しいバージョンをこちらで公開しています。
最新版のHSPフルセットに向けたテスト版、HSP3.5β1を公開しました。現在公開されているHSP3.4からのマイナーアップデート版となります。
HSP3.5β1は、スマートフォン向け開発環境HSP3Dishを含む最新のアップデートとなります。
アーカイブには、HSP3.4をアップデートするための差分が含まれています。大幅な仕様の変更はなく、上位互換として動作する形で、最新の不具合修正と各種機能の追加が行なわれています。詳しい情報については、beta TESTING MANUAL をご覧ください。
※注意
β版は、新規の機能や修正を検証するためのテストバージョンです。思わぬ不具合がある可能性もあることをご了承下さい。不具合が起こる場合や、動作が安定しない時は、以前のバージョンに戻して使用することを推奨します。
ダウンロードはこちらからどうぞ。
HSP3.5β1版(zipアーカイブ) ダウンロード
hsp35b1.zip (18.0 MiB)
HSP3.4から更新された内容は以下の通りです。
2015/02/18 3.5 beta1
64bit(x64)版ランタイム、hsp3_64を追加
HSP3Dishのnote系命令で行数を間違える不具合を修正
HSPDAプラグインのsortval,sortstr,sortnote,sortgetを標準命令として実装
新規プリプロセッサ命令、#bootoptを追加
#bootopt命令によるタイマー精度の設定変更に対応
[HSP3Dish] (Windows以外)grect命令の半透明カラー描画が正しく反映されない不具合を修正
[HSP3Dish][iOS] 最新のiOS及び64bitバイナリのビルド(arm64)に対応
[HSP3Dish][android] NDK r10、AdMobの更新に対応
[HSP3Dish][android] hsp3dish.iniの設定取り込みに対応
[HSP3Dish][android] HSP3Dish Helperの更新
[HSP3Dish][Windows] httpload,httpinfo命令を追加
[HSP3Dish][HGIMG4][Windows] (Windows版のみ)プラグイン・外部DLL使用を可能に修正
長いソースのコンパイル高速化(zakki)
インストール方法
アーカイブに含まれる「hsp35beta」フォルダ以下は、既存のHSPから新しく更新されたファイルのみの差分となります。
まず、ハードディスク上に「hsp35beta」フォルダを作成し、HSP3.4リリース版がインストールされているフォルダ(通常は、「C:\hsp34」になります)の内容をすべてコピーしてください。
次に、3.5β版のアーカイブ内容(hsp35betaフォルダ)を上書きコピーしてください。(同名ファイルも上書きします)
以降は、hsp35betaフォルダ以下にあるスクリプトエディタ(hsed3.exe)を始めとする各種ツールを使用して、3.5β版の機能を利用することができます。
既存のHSP3.4がインストールされているフォルダを直接更新しないよう注意してください。
スクリプトエディタなどのツールは、hsp35betaフォルダ内のものをご使用ください。
HSP3.5β版の各種設定は、既存のHSP3.4とも共有されます。
- Comments: 23
- Trackbacks: 1
次回のOBSLiveは2/21(土)、スタジオゲストは五代 響さん
- 2015-02-15 (日)
- おにたま放送局
※この生放送は終了しています。
アーカイブはこちら。
2015年2月のOBSLive放送は、2月21日(土曜日)の20:00に以下のURLで行ないます。
http://www.ustream.tv/channel/obslive (ustream)
http://live.nicovideo.jp/gate/lv210660821 (ニコニコ生放送)
今回のOBSLiveでは、80年代のパソコンゲームで数多くの傑作を発表してきた、五代 響さんをスタジオにお招きしてお送りします。古くはゲームアーツから発売された「テグザー」や「シルフィード」を始めとして、「ライズアウト」「テセウス」など多くの作品を手がけている五代さんに、OBSLiveならではの視点でお話を聞いていきますので、どうぞお楽しみに。
もちろん、レギュラーコーナーのガジェット紹介、基板大好き、グルメコーナー、さらに豪華な視聴者プレゼントと内容も盛りだくさん。当日の生放送をどうぞお見逃しなく!
前回、内藤時浩さんにお越し頂いた1月の放送も以下のURLで公開中です。
まだ見ていない方は、ぜひこちらもチェックしてみてください。
http://www.ustream.tv/recorded/57933812
- Comments: 0
- Trackbacks: 0
- Search
- Feeds
- Meta