2 - 連続表示

新規書き込み

※該当の記事タイトル一覧はリンク一覧から参照できます。

ドラゴン対ゴキブリ千匹 - プチコン4でスプライト1000個を使ったゲーム

名前: 小川 邦久 リンク: https://kunisan.jp 日付: 2026年2月14日
ドラゴン対ゴキブリ千匹 - プチコン4でスプライト1000個を使ったゲーム毎月恒例の「プチコンテスト」の今回のお題は、「スプライト1000個以上表示させたショートゲーム」です。プチコン4はBASIC言語ながら実際にはインタープリターではなく、コンパイルしてから実行という形のため、実行速度は爆速です。そのため、スプライト1000個以上を動かしても、ゲームとして成立する処理速度を出すことができます(さらにはSwitch 2では初代Switchよりも処理速度が出ます)。そんなプチコン4ならではの「スプライト1000個を使ったゲーム」が今回の作品になります。

タイトル: ドラゴン対ゴキブリ千匹
公開キー: 4Z43JERD



基本ルールは「ドラゴンを動かしてブレスを発射、ブレスをゴキブリに当てて、風圧で床下に全て落とせば終了」というものです。ブレスの速度変化は空気抵抗、ゴキブリの速度変化も空気抵抗や摩擦の要素を取り入れていますが、いつもの衝突や反発の演算は行っておらず、これでスプライト1000個をスムーズに動かす実行速度を保っています。ドラゴンの動きは頭部から胴体と尻尾を連動させた形になっています(=グラディウスのオプションのような動き)。この処理は、配列変数の先頭にドラゴンの頭部の座標をUNSHIFTで記録させると同時に配列変数の最後をREMOVEで削除、途中の要素を一定間隔でピックアップしたものを胴体と尻尾の座標とする流れとなっています。

制作は数日に分けて行いましたが、制作時間はトータルで5~6時間と言ったところです。それほど特別な処理はしておらず、大きなトラブルもなくスムーズに制作できました。

プログラムは以下の通りです。



プチコン4でのゲーム制作は2019年から始めていて、本作で80作品目になります。可能であれば100作品まで行きたいところですが、あとはアイデアが出るかということと最終的には気力ですかね。





プチコン4関連記事(リンク一覧): ドラゴン対ゴキブリ千匹 - プチコン4でスプライト1000個を使ったゲーム / 笑って!ダミーちゃん - プチコン4でマイナーキャラの掘り起こしゲーム / あけましておめでとうございます(2026年) / インテリ君の英語遊び MLB中継編 - プチコン4で野球/ベースボール英語の学習ゲーム / A-TO-Z DASH - プチコン4でテキストベースのシンプルアクションゲーム / ...(記事連続表示)


HandBrake - 動画ファイル一括変換ソフト

名前: 小川 邦久 リンク: https://kunisan.jp 日付: 2026年1月12日
HandBrake - 動画ファイル一括変換ソフト先日のブログで書いた通り、Switch 2でキャプチャーした動画は、手持ちの動画編集ソフト「Adobe Premiere Elements 14」で取り込もうとするとエラーが発生してしまいます。これは、Switch 2の動画のコーデックがH.265なのに対して、Adobe Premiere Elements 14がH.264しか対応していないためです。Adobe Premiere Elements 14は10年前のソフトなので、仕方ないと言えば仕方ないのですが、AdobeのソフトはElementsも含めてサブスク形式になってしまったため、新しいバージョンを購入するのは躊躇してしまいました。そのため、今後もAdobe Premiere Elements 14を継続利用すべく、動画ファイル一括変換ソフト「HandBrake」(フリーソフト)を導入してみました。

HandBrakeは動画ファイルをウィンドウ内にドラッグ&ドロップして「エンコード」ボタンをクリックするだけで、動画のコーデックをH.265からH.264に変換してくれます。さらには複数ファイルの一括変換も可能ですし、映像についてはコーデックだけでなくフレームレートや画質等、音声についてもコーデックや音質(ビットレート)等も選択して変換ことができます。

出力ファイルのパスやファイル名なども、環境変数を用いて柔軟に設定することができます。以下、バックアップがてら、私のPCの設定の出力ファイル設定をアップしておきます。





WindowsPC関連記事(リンク一覧): HandBrake - 動画ファイル一括変換ソフト / EWiN ブルートゥース+2.4G USB無線両対応タッチパッド搭載折りたたみキーボード / 【2025新登場】ProtoArc Bluetooth 折りたたみ式キーボード XK01 / ブラザー(Brother)複合機 MFC-J4950DN / 息子のPCを新調 - GIGABYTE ゲーミングノート GAMING A16 CMHI2JP894SH / ...(記事連続表示)


笑って!ダミーちゃん - プチコン4でマイナーキャラの掘り起こしゲーム

名前: 小川 邦久 リンク: https://kunisan.jp 日付: 2026年1月12日
笑って!ダミーちゃん - プチコン4でマイナーキャラの掘り起こしゲーム毎月の恒例行事になりつつある「プチコンテスト」ですが、今月のお題は「ダミーが活躍するショートゲーム」です。ダミー(ちゃん)とは、プチコン4のプリセットキャラで「画面に収まった若い女性の絵」なのですが、使いどころが難しくてこれを使った作品はこれまで見たことがありません。そんなダミーちゃんを使ったシンプルアクションゲームが、今回の作品になります。

タイトル: 笑って!ダミーちゃん
公開キー: 444434EL3



プチコン4のプリセットキャラのダミーちゃんは、普通の顔と笑顔の2種類の画像があります(あと、「困った時の表情」があるのですが、これが顔ではなく「Syntax Error」という黒い画面だったりします…)。ここから「ダミーちゃんに笑いを取って、笑ってくれたら得点になる」という発想が浮かびました。続いて「笑いと言えばドリフ」ということで、「8時だョ!全員集合」の洗面器やたらいが頭に落ちてくるコントが浮かんだので、それをゲームに取り入れることにしました。ただ、プチコン4のプリセットキャラには洗面器やたらいが無いので、壺や岩を上から落とすことにしてみました。壺や岩はちょっと痛そうですが、破壊後の画像パターンもプリセットに存在するので、とりあえずこれにしてみたという流れです。

基本はプリセットキャラを使ったゲームですが、家の屋根の形を長方形から台形にしたり、タイトルのロゴのドットに手を加えるなどして、この部分には少し時間がかかりました。それでも制作期間は2日でした(午後半日と午前半日なので、1日とも言えます)。

プログラムは以下の通りです。



今回も楽しくゲームを作ることができました。ここ最近はショートゲームばかり作っていますが、ショートゲームは変わったアイデアのものも形にしやすく、将来のもう少し大きな規模のゲームの足掛かりにもなりうるかな思っています。



プチコン4関連記事(リンク一覧): ドラゴン対ゴキブリ千匹 - プチコン4でスプライト1000個を使ったゲーム / 笑って!ダミーちゃん - プチコン4でマイナーキャラの掘り起こしゲーム / あけましておめでとうございます(2026年) / インテリ君の英語遊び MLB中継編 - プチコン4で野球/ベースボール英語の学習ゲーム / A-TO-Z DASH - プチコン4でテキストベースのシンプルアクションゲーム / ...(記事連続表示)


Switch 2対応USB-Cハブ

名前: 小川 邦久 リンク: https://kunisan.jp 日付: 2026年1月6日
Switch 2対応USB-Cハブ先日のブログで記載した通り、今まで使っていたUSB-CハブがSwitch 2に対応していないため(HDMIケーブル接続でディスプレイに映像が表示されません)、新たにSwitch 2に対応したUSB-CハブをAmazonで購入してみました。Amazon上の品名は、「Switch 2用ドック【6 IN 1「21.0.0」対応】スイッチ 2ドック テレビ接続出力 有線LAN付き Switch 1/OLED用 USBハブ 1000Mbps LANポート/4K@60Hz HDMI変換/PD100W/USB-C/2xUSB3.0 switch 2用 テレビ出力 切り替え TVモード/テーブルモード 軽量 持ち運び便利 PC/iPad/iPhone対応ミニドック」と長いのですが、品名にスペック一覧を入れ込んでいる形なので、機能についての詳細は割愛しておきます。

今まで使っていたUSB-CハブにはSDカードスロットとmicroSDカードがそれぞれ一つずつ付いていましたが、今回のUSB-Cハブには付いていません。ただ、SDカードもmicroSDカードもここ最近はほとんど使用しなくなったので、このスロットが無くなったところでほぼ影響はないです。

肝心のSwitch2とディスプレイとの接続ですが、全く問題ありません。ノートPCの接続ももちろん問題なく、ほぼ今まで通りの使用感と言ったところです。この手のUSB-Cハブは今までに多数購入しましたが、故障したことがないので、本機も長く使えることを祈っています。



ニンテンドー関連記事(リンク一覧): Switch 2対応USB-Cハブ / Switch 2を購入 / ゼルダの伝説 ティアーズ オブ ザ キングダム(ティアキン)をクリア / ゼルダの伝説 ティアーズ オブ ザ キングダム / USB-Cハブ比較 - DellのノートPCとNintendo Switchに接続 / ...(記事連続表示)


Switch 2を購入

名前: 小川 邦久 リンク: https://kunisan.jp 日付: 2026年1月4日
Switch 2を購入発売から半年遅れでSwitch 2を購入することができました。初動が遅れて発売から1か月後位に、ようやくAmazonの招待(Switch 2の「ゆるい」予約待ち登録みたいなもの)をリクエストしたのですが、それからずっと音沙汰がありませんでした。昨日、ふとヤマダデンキのWebページを見たところ、「発送可能」の文言が見えたため速攻で注文したところ、あっという間に本日届きました。Amazonについてはマーケットプレイスの転売ヤーを使って定価よりも1万円ほど高く支払えば、もっと早くSwitch 2を手に入れられたのですが、「転売ヤーには1円も渡したくない」というポリシーで、定価で買える時が来るまでひたすら待ち続けていました。

Switch 2については初代Switchとの互換機なので、驚くような大きな変化はありませんが、個人的に嬉しい変更点は以下の3点になります。
1.本体の液晶画面が大きい(初代の6.1インチから2の7.9インチに)
2.全体的に作りがしっかりしている(Joy-Conと本体の接合部、本体のスタンドなど)
3.本体スピーカーの音質が良い

逆に個人的に初代Switchから不便になった点が2点あります。
1.初代Switchで使っていたUSBハブでは、28インチディスプレイに表示されなくなった。Switch 2では映像信号が暗号化された模様。
2.動画ファイルがAdobe Premiere Elements 14で編集できなくなった。別のソフトウェアで、MP4(H.265)からMP4(H.264)に変換する必要がある。

上記1についてはSwitch 2に対応したハブを購入(到着待ち)、2についてはHandBrakeというソフトを導入してみました。どちらも近いうちに本ブログで紹介したいと思います。

処理速度については、プチコン4で自作したボール1000個の衝突演算プログラムで初代SwitchとSwitch 2の比較をしています。結果は以下の動画の通りですが、ざっくり2倍ちょっとの速度差がありました。



ただ、Switch 2の購入にあたって、正直なところ処理速度や画面の綺麗さなどはあまり期待はしていませんでした。どちらかと言うと、初代Switch購入から8年も経過していて、Switch本体とJoy-Conの接合部にガタが来ているなど、「そろそろ買い替えたい」と思っていたタイミングだったことが大きいです。

実はまだSwitch 2専用ソフトは購入していません。「ドンキーコング バナンザ」の評判が良いようなので、まずはこれを買おうかなと思っています。



ニンテンドー関連記事(リンク一覧): Switch 2対応USB-Cハブ / Switch 2を購入 / ゼルダの伝説 ティアーズ オブ ザ キングダム(ティアキン)をクリア / ゼルダの伝説 ティアーズ オブ ザ キングダム / USB-Cハブ比較 - DellのノートPCとNintendo Switchに接続 / ...(記事連続表示)


あけましておめでとうございます(2026年)

名前: 小川 邦久 リンク: https://kunisan.jp 日付: 2026年1月1日
あけましておめでとうございます(2026年)2026年が始まりました。いつもの年だと、ここで1年間の目標とかやりたいことを書いていましたが、今年はシンプルにプチコン4で作成したデモ画像と動画をアップしておきます。

タイトル: あけましておめでとうございます(2026年)
公開キー: 4S5E3WK4V



ただの馬が走るデモではありますが、お遊び程度におみくじモード(左スティックで動作)と簡易連射測定モード(右のボタンで動作)を実装しています。

ご参考までにプログラムは以下の通りです。



そんな感じで今年もよろしくお願いします。



プチコン4関連記事(リンク一覧): ドラゴン対ゴキブリ千匹 - プチコン4でスプライト1000個を使ったゲーム / 笑って!ダミーちゃん - プチコン4でマイナーキャラの掘り起こしゲーム / あけましておめでとうございます(2026年) / インテリ君の英語遊び MLB中継編 - プチコン4で野球/ベースボール英語の学習ゲーム / A-TO-Z DASH - プチコン4でテキストベースのシンプルアクションゲーム / ...(記事連続表示)

関連カテゴリー: ニュースな記事, プチコン4関連記事


インテリ君の英語遊び MLB中継編 - プチコン4で野球/ベースボール英語の学習ゲーム

名前: 小川 邦久 リンク: https://kunisan.jp 日付: 2025年12月27日
インテリ君の英語遊び MLB中継編 - プチコン4で野球/ベースボール英語の学習ゲーム今年初めに公開した「インテリ君の英語遊び TOEIC®英単語・英熟語」と「インテリ君の英語遊び 経営・管理部門編」に続き、今度はMLB(メジャーリーグベースボール/Major League Baseball)の英語が学べるものを作ってみたいと思っていました。野球用語はカタカナのものが多いのですが、実はその多くは英語ネイティブには通じない和製英語です(デッドボール、タッチアップ、バックネットなど)。MLBの英語中継を聞いていても、この辺りが理解できていないと、しっかりと聞き取れないということがあります。以前の「インテリ君の英語遊び」シリーズのシステムをほぼそのままに、言葉のデータを野球/ベースボール用語に置き換えたものが今回の作品になります。

タイトル: インテリ君の英語遊び MLB中継編
公開キー: 4Y3K3V42X



「インテリ君の英語遊び」シリーズの基本的なプログラムは完成形と言えるものなので、そこから変えたところは背景色、地面のキャラ、タイトル背景のボールの表示、あとは"ST.LOUIIS CARDINALS"のような、ピリオド表記にも対応したこと位です。文字数は現状の「最長32文字制限」でもほとんどの言葉が収まったので、この部分は変えていません。

登録されている言葉の数は630個です。「TOEIC®英単語・英熟語」では380個でしたが、「経営・管理部門編」では682個だったので、それほど目立って多いという訳ではありません。ただ、野球/ベースボールの基本的な用語から、体の部位、最近になって使われ始めた用語(TWO-WAY PLAYER/二刀流、SABERMETRICS/セイバーメトリクス)まで広範囲にカバーしたつもりではいます。

今作のタイトル曲は「Take Me Out to the Ball Game/私を野球に連れてって」です。この曲はMLBの試合で7回表が終了した時に流れるのでお馴染みと思いますが、調べた限り著作権が切れているようなので使ってみることにしました。メロディーとコードをそれぞれ別々のサイトで調べて、適当に伴奏を付けた形になっています。

シリーズ前作から大きな変化はありませんが、プログラムは以下の通りです。



今回も「ゲーム作り」、「英語学習」、「MLB観戦」という3つの趣味を合体することができて満足しています。このような作品は、万人向けとは言えず、プチコン4上でもダウンロード数やいいね数が伸びることはないと思いますが、私自身の勉強に使えるという点で、個人的には有用な作品になっていると思っています。



プチコン4関連記事(リンク一覧): ドラゴン対ゴキブリ千匹 - プチコン4でスプライト1000個を使ったゲーム / 笑って!ダミーちゃん - プチコン4でマイナーキャラの掘り起こしゲーム / あけましておめでとうございます(2026年) / インテリ君の英語遊び MLB中継編 - プチコン4で野球/ベースボール英語の学習ゲーム / A-TO-Z DASH - プチコン4でテキストベースのシンプルアクションゲーム / ...(記事連続表示)


A-TO-Z DASH - プチコン4でテキストベースのシンプルアクションゲーム

名前: 小川 邦久 リンク: https://kunisan.jp 日付: 2025年12月14日
A-TO-Z DASH - プチコン4でテキストベースのシンプルアクションゲーム今月も「プチコンテスト」が開催されました。今回のお題は「テキストのみでショートゲーム」です。昔ながらのLOCATEやPRINT命令を駆使したゲームということになります。今から40年も前になりますが、私もPC-6001mkIIで、よくテキストベースのゲームを作ったものです。絵が描けない自分にとっては、テキストベースのゲームであれば見た目の差があまり出ないというところも、長らくPC-6001mkIIでゲームを作っていた理由の一つでもあります(実際には元祖PC-6001の「モード1」を使っていました)。先日、プチコン4でテキストベースの「くつとばしゲーム」を作ったばかりですが、せっかくのコンテストということで新たにシンプルアクションゲームを制作してみました。

タイトル: A-TO-Z DASH
公開キー: 44K3P3BD



ゲームのルールはボールを4方向に動かし(ボールは止まらず動き続けます)、画面上に散らばっているAからZまでを順番にゲットして、そのタイムで評価が決まるというものです。1分以内に全アルファベットをゲットすれば、5つ星の最高評価になります。非常にシンプルな内容なので、制作開始から2時間程度で完成しました。コンテストへの応募も完了しています。

以下、プログラムです。せっかくですので、コメントを細かく入れてプログラムをできるだけ分かりやすくしたつもりです。



それにしても、お題が与えられてショートゲームを作るという流れは楽しいですね。今回の結果がどうなるかは分かりませんが、また次回の開催も楽しみにしています。



プチコン4関連記事(リンク一覧): ドラゴン対ゴキブリ千匹 - プチコン4でスプライト1000個を使ったゲーム / 笑って!ダミーちゃん - プチコン4でマイナーキャラの掘り起こしゲーム / あけましておめでとうございます(2026年) / インテリ君の英語遊び MLB中継編 - プチコン4で野球/ベースボール英語の学習ゲーム / A-TO-Z DASH - プチコン4でテキストベースのシンプルアクションゲーム / ...(記事連続表示)


おばあさんが坂を駆け上がるゲーム - プチコン4でドリフの坂道コントをヒントにしたシンプルゲーム

名前: 小川 邦久 リンク: https://kunisan.jp 日付: 2025年12月13日
おばあさんが坂を駆け上がるゲーム - プチコン4でドリフの坂道コントをヒントにしたシンプルゲームふと、子供の頃にテレビで見たドリフの坂道コントを思い出しました。坂道コントは「8時だョ!全員集合」で出てきたコントの一つで、ドリフのメンバーやゲストがつるつる滑る坂道を登ってはずり落ちてしまう…、というのをお笑いにしたものです。「これをゲームにしたらどうかな」と思って作ってみたのが、今回の「おばあさんが坂を駆け上がるゲーム」です。

タイトル: おばあさんが坂を駆け上がるゲーム
公開キー: 4K343X3HJ



まずはおばあさんが単純に坂を駆け上がるところから作り始めました。助走が足りないと坂を登りきれずにずり落ちてしまうようなバランスが大事になります。ゲームらしくするのに障害物も登場させて、これをジャンプで回避をすることができますが、ジャンプをするとおばあさんの横方向の速度が落ちるように設定することで、ゲームバランスを取るようにもしました。

障害物はボール、鳥、雷、犬…など、何種類かを用意して、全部で10ステージの構成にしました。シンプルなゲームなので1日で作り終えるつもりだったのですが、おばあさんの細かい動きや障害物の挙動の調整に思ったよりも時間がかかり、結局週またぎで2度の週末を使ってようやく完成しました。

以下、プログラムになります。



今回は物理演算を使わず、ゲームとしてもかなり大味な感じになりました(後半はほぼ運ゲーです)。でもたまにはこういうゲームを作るのも、作品の幅が広がって良いのかなとも思ったりしています。



プチコン4関連記事(リンク一覧): ドラゴン対ゴキブリ千匹 - プチコン4でスプライト1000個を使ったゲーム / 笑って!ダミーちゃん - プチコン4でマイナーキャラの掘り起こしゲーム / あけましておめでとうございます(2026年) / インテリ君の英語遊び MLB中継編 - プチコン4で野球/ベースボール英語の学習ゲーム / A-TO-Z DASH - プチコン4でテキストベースのシンプルアクションゲーム / ...(記事連続表示)


ツインスティック・チェーン・ブラスト - プチコン4で連鎖爆発のシンプルSTG

名前: 小川 邦久 リンク: https://kunisan.jp 日付: 2025年11月26日
ツインスティック・チェーン・ブラスト - プチコン4で連鎖爆発のシンプルSTGVtuberのヴァルナ・ユキさん(チャンネル: @varna-yuki)が主催する「ヴァルナキャラバン」の次のお題は「うつ」ゲームです。「うつ」は「撃つ」でも「打つ」でも「討つ」でも構わないのですが、シンプルに「撃つ」でシューティングゲームを制作することを考えていました。当初は「ギャラガのようなゲーム」を作ろうと思い、敵が編隊を組んで左右に動いたりするところまで作っていたのですが、9月下旬になってから直腸肛門周囲膿瘍の術部に炎症が見つかり、長い時間座ってプログラミングするのを避けざるを得なくなり、色々と時間がかかりそうな「ギャラガのようなゲーム」は制作延期ということになりました。代わりに「制作が短期間で終わりそうなシンプルなシューティングを…」と思い制作したのが、今回の「ツインスティック・チェーン・ブラスト」になります。

タイトル: ツインスティック・チェーン・ブラスト
公開キー: 44ZX353JD



「シンプルなシューティング」ということでまず頭に浮かんだのが、同じくプチコン4でゲームを制作されているまるはげさん(@maruhage)の過去の作品「宇宙"微"戦争」でした。敵をやっつけると十字状に爆発して、その爆発に敵が触れるとまた十字状に爆発して…、という繰り返しで連鎖を引き起こし、連鎖が続けば続くほど高得点が得られるというシステムでした。この連鎖が非常に気持ちよく、「これをベースにして、ツインスティックの全方位シューティングというルールを持ち込んだらどうだろう」という発想が浮かんだのが取っ掛かりです。

前作の「ノックアウトドライブ」を一週間前に作ったばかりですが、これと同じように今回のゲームも半日で作るつもりでいました。ただ、土曜日の午後半日使ったところで、右のスクショのようにある程度形にはなったものの(自機ロボットの操作、弾の発射、敵の連鎖爆発まではできました)、ゲームとしては完成しませんでした。日曜日も使って詰めの作業が必要になります。

日曜日は朝早くから目覚めてしまい、そこからゲーム制作再開。敵の種類を単純移動、追尾、固定の3種類に増やし、背景の星空と銀河を整え、タイトル画面とゲームオーバーの処理を加えて完成です。もともと自機ロボットの操作は左スティックで移動、右スティックで向きを変えるのみで、弾はボタンを押さなくてもオート発射だったのですが、戦略的に弾の発射を制御できた方が楽しいということで、後からL/Rボタンで弾を発射(連射)する形に変更しました。結局日曜日はほぼ丸一日使ってしまったので、制作時間は一日半ということになります。

プログラムは以下の通りです。



ちなみに次回ヴァルナキャラバンの開催は1月3日の予定で、私は今回の「ツインスティック・チェーン・ブラスト」の他に、2021年に制作した「何の変哲もないシューティング」も出品しようと思っています。やはりこういう催しは楽しいですね。



プチコン4関連記事(リンク一覧): ドラゴン対ゴキブリ千匹 - プチコン4でスプライト1000個を使ったゲーム / 笑って!ダミーちゃん - プチコン4でマイナーキャラの掘り起こしゲーム / あけましておめでとうございます(2026年) / インテリ君の英語遊び MLB中継編 - プチコン4で野球/ベースボール英語の学習ゲーム / A-TO-Z DASH - プチコン4でテキストベースのシンプルアクションゲーム / ...(記事連続表示)


| 前ページ(新しい記事) |     | 次ページ(過去の記事) |

※該当の記事タイトル一覧はリンク一覧から参照できます。