作品情報

ID#2656

BAD STAR

一般プログラム
作者: 窓月らら


(ダウンロードの注意)

HSPプログラムコンテスト2025応募作品
更新日:2025-11-20
バージョン: 1.4.0 (完成度100%)

ユーザーの評価 (14)

プログラム技術5
完成度6
アイデア3

ルール:
バッドスター(みどり★)をタップかクリックで潰してください。
グッドスター(きいろ★)は潰してはいけません。
グッドスターまたはタイマーが0になるとゲームオーバー。

Zキーをクリックの代わりにすることもできます。
全50面です。

開発メモ:
これは 2024年8月に企画してあったもので、間に合わない場合のバックアップ案でした。
ドットエディタを公開する予定でしたが間に合いそうになかったため、急遽こちらを開発。10月8日~くらい;
後日android版も公開予定。ドットエディタも引き続き開発を進めていきます。

効果音の作成には開発中の自作音源 MI392DRV を使用しています。
音楽は、こばっと様の楽曲を使用させて頂きました。
おかげさまで演出の方向性等が決まって助かりました。

こだわり:
- 自前スケーリング
- ドット絵はスケーリングしてもちゃんとドットになるように工夫(まあまあ大変)
- x1倍のゲーム画面は 224x288ドット
- 高DPIに対応しています(プライマリのみ)
- ブラウン管(CRT)のようなスキャンラインを再現
- アーケードゲーム基板のような起動画面を再現
- コンテスト出展中の「NoMute」相当の機能を内蔵

スタッフ:窓月らら

タグ:contest2025
動作環境:Windows XP 以降
プラグイン/モジュール:HSP3Dish or HGIMG4, HSPOGG / MI392DRV(効果音作成)
ライセンス:フリーウェア
作成開始:2025年10月
募集項目:
動画:https://www.youtube.com/watch?v=6Zgwcm457Z0

作品へのコメント

過去のコメントはこちら

No.17 [窓月らら]さんが作品にコメントしました - 2025/11/28 03:20:34

    あらあ、ログインしていませんでしたー。
    下の No.16 は私です。

No.16 ゲストユーザーが作品にコメントしました - 2025/11/28 03:18:59

    > ぺんぺ さん
    評価とコメントありがとうございます。
    今回はゲームのメインルーチンを書く前に、花火(爆発)を先に作成してあって
    テスト中はマウスポインタの座標で表示されるようにしていたのですが
    これが動かしてみるとまるで彗星(流星)のように見えたので、
    実装したのは〆切最終日の10/31だったのですが彗星に応用してみました。
    内部的には色と数を指定できるようになっていて、今回は様々なエフェクトに使用してみました。
    このエフェクトを先に作っておいて正解でした・・・

No.15 [ぺんぺ(ぺんぺねっと)🐧]さんが作品を評価しました( 完成度 ) - 2025/11/28 01:26:08

    星の破壊エフェクトや流星がとても綺麗なゲームでした。星アルゴリズムなど動作もスムーズで完成度の高さを感じました。

No.14 [窓月らら]さんが作品にコメントしました - 2025/11/20 10:55:56

    お知らせ:
    Version 1.4.0 リリース。
    暫定的に HGIMG4 に変更して起動に失敗しないようにしました。
    配信反映待ちです・・・

No.13 [窓月らら]さんが作品にコメントしました - 2025/11/14 20:37:48

    検証の結果、起動に失敗することがあるのは
    HSPOGG+HSP3Dishの不具合らしいということになってます。
    HGIMG4では発生しません。
    システム側の問題のため、一先ずご了承ください。

No.12 [窓月らら]さんが作品にコメントしました - 2025/11/08 14:01:12

    不具合についての暫定メッセージと
    ライセンス表記の追加を行い1.2.0になっております。
    ゲームそのものに変更はございません。

No.11 [窓月らら]さんが作品にコメントしました - 2025/11/06 14:37:29

    不具合報告です。
    HSPOGGの初期化に失敗して起動しないことがあるようです。
    起動しない場合は、何回かexeを叩いてください。

    また、説明書に以下の記載を忘れていましたので次回更新時に追記いたします。
    失礼いたしました。

    -------------------------------------------------------------------
    OggVorvis形式のファイルデコードに以下のライブラリを使用しています。
    libvorbis : Copyright (c) 2002-2004 Xiph.org Foundation
    -------------------------------------------------------------------

No.10 [窓月らら]さんが作品にコメントしました - 2025/11/04 15:09:32

    > AROさん
    全面クリアありがとうございます&おめでとうございます!!

    のこり23秒は速いほうです、それくらいで調整していますので・・・
    タイマーは0.5秒刻みなので、もしも表示が23だった場合は
    実際は半分の11.5秒となります。
    私などは何回もデバッグプレイしていても、0すらありますw

    攻略tips:
    万一 TIME UP の表示がでても、ここから2秒程度の猶予があるので諦めないで!
    GAME OVER が表示されるまでにバッドスターを全滅させられればクリアです。

    今回は爆発(花火)にだいぶ助けられました・・・
    思いのほかうまく実装できたと思ってます。

    > 30面あたりから、マウスクリックしていた右手が疲れ始めたので、
    Zキーを追加したのはまさにこのためでした。
    デバッグで何回も遊んでたら自分でもこれはまずいなと思ったので・・・
    腱鞘炎などにならない程度でお願いいたします。

No.9 [ARO]さんが作品を評価しました( 技術 完成度 アイデア ) - 2025/11/03 21:36:48

    緑のBad star を潰す、クリックアクション!

    画面内に存在する「黄色の星」と「緑の星」のうち、「緑の星」をクリックで
    消していくシンプルゲームです。

    序盤は簡単なのですが、後半ステージは残りタイムや星の挙動で
    割とシビアになります。
    最終ステージのクリア時、残りタイムは23秒と、危なかったでした、、、

    演出面が非常に凝っており、軽快な音楽の中で、花火のような星の
    爆発がとても綺麗でした。
    アクセントになる流れ星もとてもよかったです。

    30面あたりから、マウスクリックしていた右手が疲れ始めたので、
    左手のZキーで対応に変更しました。
    Zキーも対応されていて助かりました(^^)

No.8 [窓月らら]さんが作品にコメントしました - 2025/11/03 13:21:11

    > nayaさん
    全面クリアおめでとうございます!!&ありがとうございます!!

    まさに無限プチプチです。作ってて途中からそう思いました。
    超シンプルなルールにして誰でも楽しめるようにしてみました。
    バッドスターが攻撃するなどの案もあったのですが、
    少し複雑になってきますので(時間もなかったですし)省略することにしました。
    結果的にこれで良かったと思います。

    彗星は案はあったものの〆切に間に合うか微妙で最後の最後31日に突貫で実装しましたが、
    これも結果的に大正解だったと思います。なかったら少しつまらないですね。
    彗星の描画は花火(爆発)を作成した際に動かしてみたらまるで彗星のようだったので
    それをそのまま採用しました。彗星の尾は爆発と共通のルーチンで描画しています。

    バッドスターの動きも突貫的につけたものですが、過去に散々書いてた処理なので
    奇跡的にうまくいきました・・ほとんどランダムの産物なんですがね・・・

No.7 [naya]さんが作品を評価しました( 技術 完成度 アイデア ) - 2025/11/02 22:39:35

    宇宙空間を漂う緑色のバッドスターをマウスクリックして消していくシンプルなゲームです。

    全50ステージをクリアしました。嬉しい!楽しかったです!

    シンプルなルールだからでしょうか、これはまるで無限プチプチのように無限に遊べますね(^^)
    時々現れる彗星もゲームを夢中にさせる魅力の一つなのかなと思います。
    バッドスターの動きが多彩で遊んでいて飽きのこない素晴らしいゲームでした。

No.6 [窓月らら]さんが作品にコメントしました - 2025/11/02 05:08:17

    最終面の攻略方法は・・・
    グッドスターの位置だけ気にしつつ、バッドスターが固まっているところを
    ひたすらポチポチしてまとめてやっつけていきます。
    ある程度とっとと減らしてから、1匹ずつ狙い撃ちしていきます。
    馴れると10秒程度は残してクリアできると思われます。

    なお、このゲームを思いついたのはこれがキッカケです。
    https://hsp.tv/play/pforum.php?mode=all&num=101769#101775

No.5 [窓月らら]さんが作品にコメントしました - 2025/11/02 03:58:23

    > CORO3さん
    マウスだとなかなか疲れるので、当初99面までにしようとしましたが
    心が折れると思って50面までにしときました。

    某N社のGシリーズはまさにそれで、あれ好きなんですよねー。
    特にギャラガは好きすぎていちばん最初に購入したゲーム基板です。
    効果音に似ているところがありますが、これはまったくの偶然で出たもので、
    MI392DRV のテスト波形で某N社の音色を再現できないかと思って作ってあったものに
    してみたら、よく似たのがでました。音色変えると全く違うもんになります。

    > 10面ごとぐらいに、コーヒーブレークが欲しいかなと思いました。
    じつは「ホットスープブレイク」なるものをつけるアイデアはありました。
    短いループ曲(自作)も用意済なんですが、今回は時間が無かったのと
    流れをぶった切る可能性を考えて搭載を見送っています。
    代わりに39面と49面を意図的に少なくして休息できるようになってます。
    特に49面は1匹しかいないので休むもよし、とっとと最終戦に挑むもよしになってます。
    1匹なのは最終面に集結したという設定付けをしてあります。1匹はお留守番です。
    「ホットスープブレイク」は更新版で追加してもいいですね。

    曲については、たまたまフリー音楽サイトの新着の上のほうにあっただけですが、
    本当にピッタリの楽曲に出会えて助かりました。
    そういう意味ではこのタイミングだったからこそ、このゲームになったと言えます。
    当初はサイレントかもっとダークな感じを想像していたのですが、
    この明るいノリのいい曲のおかげで全体のイメージや演出が決定できました。

No.4 [窓月らら]さんが作品にコメントしました - 2025/11/02 03:58:05

    > buhioさん
    問題作なのら。
    病み上がりに最終面までプレイして頂きありがとうございます。ご自愛くださいませ。
    50面最大の敵はタイマーですが、ギリギリクリアできるよう調整しています。
    何回もデバッグプレイした私の基準ですがね・・・
    残り0なんてこともあります・・・が、じつはタイムアップ後2秒程度の猶予もあるので
    TIME UP の表示後も全滅させられればクリアとなります。オマケです。
    話題?のアスコン AT-08 だとタッチパネルなので、こちらですと最終面はまあまあ余裕でした。

    > matunokiさん
    今回はスマホゲームにする予定もあるので、
    (時間が無かったのもありますが)徹底的にシンプルにしてみました。
    タイマーを無くして、バッドスターがグッドスターを弾で攻撃するという案もありましたが、
    ややこしくなるかもしれないと判断して省略してタイマーを復活させました。
    軽快な花火ゲームです。(花火エフェクトを先に作ってました)

No.3 [CORO3]さんが作品を評価しました( 技術 完成度 ) - 2025/11/01 23:42:53

    これはAndroid版で遊びたい!
    マウスクリックだと、腕と指が釣りそうになりました(笑)
    某N社のGシリーズのような趣なのも好きなところ。
    軽快なBGMと相まって楽しくプレイできました。

    10面ごとぐらいに、コーヒーブレークが欲しいかなと思いました。

No.2 [matunoki]さんが作品を評価しました( 技術 完成度 アイデア ) - 2025/11/01 17:41:20

    30面くらいまで遊んでみました
    こういうゲームはシンプルながら熱中しちゃいますね
    音回りも軽快な感じで良かったと思います

No.1 [buhio🐽]さんが作品を評価しました( 技術 完成度 ) - 2025/11/01 11:36:14

    50面でタイムアップ

    ひたすら緑の星をクリックしまくるゲームですね、、、
    サクサク進んで最終面だなーと油断したところでタイムアップという、、

    病み上がりにオレは何をやっているんだと人生を見つめなおさせる、窓月ららこ渾身の問題作

No.0 [窓月らら]さんが作品にコメントしました - 2025/11/01 00:04:34

    かなり細かいですが、既知の問題点として・・・
    - 特定のディスプレイ設定によってはウィンドウの一部がタスクバーに隠れる
    - ゲーム中に閉じてもハイスコア更新していればファイルに記録される
    という仕様がございます。
    コンテストには間に合わなかったので、後日対策を入れてみようと思います。
    前者についてはandroidでは要素が存在しないため問題にはならず、Windows環境の問題です。
    なので、WinAPIでタスクバーの位置やサイズを取得するしかないですね。
    100%表示環境では恐らく問題はでません。150%とか200%にしてるとタスクバーも大きくなるので、これが問題になります。



コメント投稿

登録ユーザーの方はログインしてください。
この作品はすべてのユーザーからのコメントを受け付けています。
初めて投稿する方は、作品コメントと評価についてをよくお読みください。

評価点:

プログラム技術 完成度 アイデア

コメント:
(1000文字以内)

オプション:

非公開コメント(この作品の作者だけが閲覧できるようになります)



投稿の削除

投稿を行なった登録ユーザーは、自分の投稿を削除可能です。
作品を登録した作者は管理者としてすべての投稿を削除することが可能です。
以下にコメントのNo.を指定して、「投稿を削除する」ボタンを押してください。
評価の投稿を削除した場合は、評価は無効となります。

No.