マイリスト 自作ゲーム【制作】
狛犬しゅー太 さんの公開マイリスト
https://www.nicovideo.jp/user/12008070/mylist/68160479
むかし作った横シューに色々つけてみました。
※ 動画は先にYouTubeにアップしているものと同じです。YouTubeチャンネルでソースコード(一部)公開中。■ 息抜きに『チョット、宇宙ヘ、イッテクル』 プレイ時間はクリアしても1プレイ約10分かからないくらいですので、気軽にシューティングジャンルに挑戦してみていただけたらと思います。 画像素材、音楽素材は使わず、線と図形描画、矩形波をプログラムで書いて制作しています。マウス操作対応、100万点到達でエンディング分岐、ウィンドウサイズをマウスを使って自由に変更できます。・音量変更 ………… 無音 → 小 → 中 → 大 → 最大 の順に変わります。 ※ 最初の音を鳴らす際、再生に少し時間がかかります。・リズム音 ………… ゲーム中は昔懐かしいLSIゲーム機ふうの音が流れます。 ※ フレームスキップが発生した場合は音が途切れたりスムーズに再生されません。・難易度 …………… ハードモードでは一部の敵が硬くなったりボスの敵弾が多くなったりします。・fps 設定 ………… 30fps~300fpsを30fps間隔で設定できます。あくまで目標値です。 ※ 60fps設定でもディスプレイのリフレッシュレートとの同期は取れていません。・fps 表示 ………… 画面左上にfpsの実測値が表示されます。動作環境や処理の重さで値は上下します。・拡大縮小回転 …… おもしろ機能として付けました。ゲーム自体は見づらくなるため難しくなります。 ※ ウィンドウサイズ変更と同様、処理は重くなります。最大化した場合、最初の画面表示まで少し時間がかかります。・艦隊戦を観る …… 3面背景の艦隊戦演出を観ることができます。 ※ 戦艦(耐久力15)、巡洋艦(耐久力9)、駆逐艦(耐久力3)が左右から出現してレーザーを撃ち合います。決着はありません。■ ゲームはふりーむ!に登録しています。 zipファイルの中身を見ることが出来るパソコンでは、展開しなくてもそのまま実行して遊べます。ファイル容量は約0.2MB(200キロバイト)程度です。・DL → https://www.freem.ne.jp/win/game/10696■ 使わせていただきました神ツール・統合開発環境 「Pleiades - Eclipse、JDK17(コンパイル時Java8)」・動画エンコード「つんでれんこ」※ ありがとうございました。改めて感謝申し上げます。
6:20|2025年10月17日 00:32:03 投稿
【ぬるぽ】実際の映像をご覧ください【ガッ】
■ 説明(先にYouTubeの方にアップしたものと同じ内容) 「class」というプログラムの一つの塊を「new」することでメモリ上に展開、メモリアドレスで処理の流れを紐付ける仕組み(参照型)なのですが、実は「new」しなくてもプログラムとしての「class」は存在するので文法上コンパイルだけは通ってしまいます。 ここがミソで、もちろんアプリケーションを実行し該当の箇所を走った瞬間『java.lang.NullPointerException(ぬるぽ)』とフリーズ級のエラーを返され、複雑なシステムほど対処するためには『ガッ』と気合いが必要になってきます。※ 本当はすごく初歩的なミスで、一番簡単なのは変数宣言と同時にちゃんと「class」を「new」で実体化(インスタンス化)してしまえば良いだけの話です。① Stage1クラス内で背景を描画するための EffectHaikeiクラス型の変数「effectH」を用意します。private EffectHaikei effectH = null;② 用意した変数「effectH」に EffectHaikeiクラスの中身(のメモリアドレス値)を新しく入れます。effectH = new EffectHaikei();※ ここを無効にすると『箱だけ用意して中身は空(null)』という状態になります。③ これでEffectHaikeiクラス内の各プログラムを呼び出して使えるようになりました。~effectH.searchHaikei1A(1300.0f, 0.0f);~effectH.drawHaikei(gKey, this);■ 動画内では下記の楽曲を使用させていただきました。・フリーBGMサイト「DOVA-SYNDROME」・曲名「Phantom's Shadow」・作曲「ゆうり(from Yuli Audio Craft)」様■ この自作ゲームは統合開発環境「Eclipse」を使用して制作しております。■ 動画エンコード「つんでれんこ」※ ありがとうございました。改めて感謝申し上げます。
1:23|2025年06月07日 20:40:03 投稿
【Java】画像の拡大縮小回転機能【東方】
■ 本ゲームは「東方Project」様の二次創作ミニゲームです。・通常ステージ全8面 + エクストラステージ1面■ 少しづつ手入れをしていたものがある程度まとまりましたので、動画にしました。※ 動画は先にYouTubeにアップしているものと同じです。・ver3.00(改修箇所は以下のとおり)(1) 実行(jar)ファイル内に画像、音楽ファイルを格納(2) ウィンドウサイズをマウスを使って自由に変更可(3) 画面全体またはキャラクター単位での拡大縮小回転機能(4) ステージセレクト、エクストラステージ(疑似3D)の追加(5) ライフボーナス、時間ボーナスなど得点計算の見直し(6) その他、グラフィック、キャラクター出現タイミング等を修正■ ゲームはふりーむ!に登録しています。・DL → https://www.freem.ne.jp/win/game/13318■ ゲーム内使用素材等(1) 東方ボスキャラドット絵、スタート画面イラスト・ えるるのだいあり エルル 様(2) ステージBGM、ステージクリアBGM、ゲームオーバーBGM、起動サウンド・ ユウラボ8bitサウンド工房 ユウラボ 様(3) ラスボスBGM・ MusMus watson 様(4) 背景イラスト・ 空彩 ツジキ 様(5) 東方キャラ顔グラフィック・ 幻想幽玄庵 kaoru 様(6) 通常ステージエンディングイラスト・ nyaωにまたたび nyaω 様(7) 制作で使わせていただきました神ツール・小物ドット絵「edge」、効果音「KanaWave」、プログラム「Pleiades - Eclipse、JDK17、JDK8」■ 動画エンコード「つんでれんこ」※ ありがとうございました。改めて感謝申し上げます。
6:16|2024年02月12日 22:40:02 投稿
【Java】線と宇宙のシューティング【超作フェス2021】
■ 画像、音素材を一切使わず線と図形描画、音については矩形波とノイズ音をプログラム『Java』100%で制作したシンプルな横スクロールシューティングのミニゲームです。■ DL→https://www.freem.ne.jp/win/game/7465(1) 遊ぶにはJava8以上(ランタイム)が入ったパソコンが必要です。(2) 3種類の動作フレームレートをまとめた「ふりーむ」版が約0.5MB程度のファイル容量になります。※ ゲーム単体では1個当り約150キロバイト程度、zipの中身が確認できるwin7、win10では展開せずにそのままでも起動が可能です。 ・060fps … 画面のリフレッシュレートに対しての同期は取っておりませんので、ゲームの動きは良いとは言えません。 ・090fps … 推奨です。CPUへの負荷、ある程度の滑らかな動作確保から一先ずこれを選択してみてください。 ・120fps … オーバードライブになります。60Hzのディスプレイの場合、1回の画面表示までに座標計算を2回行うことになります。(3) 画面サイズは横1600ドット、ウィンドゥモードのみでの動作になります。(4) ハードモードあり、100万点到達でエンディングが2種類に分岐します。 (5) マウス操作対応です。■ HP→https://komainushoota.web.fc2.com■ YouTube→https://youtu.be/cP3TtqUtp5I※ その他詳しくはゲームファイル同梱の「はじめにお読み下さい」テキスト、または作者ホームページをご覧ください。様々な名作傑作シューティングゲームと、使用させて頂いたツール、プログラミング関連サイト等々の制作者様たちに最大の敬意と感謝を申し上げます。ありがとうございました。追記:ご視聴、コメント、いいね!、広告ありがとうございます!
5:51|2021年04月24日 03:46:02 投稿
【ドット絵】 ̄=ΞNEOMESISΞ= ̄【ファンアート】
この動画は好きなVtuberさん【電脳少女シロ 様】【おめがシスターズ 様】の二次創作・ファンアート作品です。 自作ゲームのグラフィックデータを差し替えることによりゲームとして遊ぶことができます。・ゲームDL先 https://www.freem.ne.jp/win/game/17558・ファンアート置き換え用データDL先(作者HP内DL先ページの下の方にあります) https://komainushoota.web.fc2.com/sideices2.html・新旧マップどちらでも、ハードモードを80万点以上でクリアすると追加グラフィックとしてシロさんのドット絵が表示されます。※ネタバレ注意:ただ、ゲーム制作者本人でもゲームオーバーになることがあるくらい難しいので、エンディングのドット絵データはニコニコ静画で見れるようにしております。 im8002869ゲーム骨格・14歳からはじめるC言語わくわくゲームプログラミング教室使用素材・サウンド : (C)PANICPUMPKIN 様・背 景 : 空 彩 様・プログラミングライブラリ : DXライブラリ 様※ 詳しくはゲームファイル同梱の「はじめにお読みください」テキストファイルをご覧ください。・オリジナルキャラクター自作ゲーム「さいどあいす2」のお知らせ 第14回ふりーむ!ゲームコンテストにて健闘賞(敢闘賞)に入賞することができました。 シューティングゲーマーとして経験させて頂いた様々なゲームに深い感謝の気持ちと最大の敬意を払いつつ、このゲームを手に取ってくださったプレイヤーの皆様、使わせて頂いたフリー素材、ツール、ライブラリ作者様、制作に当たって大変勉強になったプログラミング関連サイト、書籍などなど、また制作仲間や実況プレイ動画での紹介、貴重なレビューいいねコメント等々本作品に関わりを持ってくださった全ての方々に心より御礼重ねて感謝を申し上げます。本当にありがとうございました。・第14回ふりーむ!ゲームコンテスト結果発表ページ https://www.freem.ne.jp/contest/fgc/14・オリジナル版スタッフ紹介 主人公キャラクターデザイン : ei 様 スペシャルサンクス : SaKaKi 様、Jacquline 様、壱岐 様・その他制作動画など mylist/68160479※動画圧縮:つんでれんこ 様※ご視聴ありがとうございます!
5:20|2019年10月16日 18:16:02 投稿
自作ゲームをダライアスバーストCSのBGMでプレイしてみました。
上空からの射撃演出に合わせてダライアスバーストCS「Freedom」のBGMでプレイしました。 ゲーム内容はシンプルな2Dアクションシューティングのミニゲーム(動画はステージ2から)となっています。 ※実際に公開しているゲームのBGMはフリー素材を使用しています。ゲーム骨格・14歳からはじめるC言語わくわくゲームプログラミング教室・C言語、C++、DXライブラリ使用素材・効果音 : (C)PANICPUMPKIN 様・背 景 : 空 彩 様・主人公キャラクターデザイン : ei 様動画のみBGM・ダライアスバーストCS(タイトー 様、ZUNTATA 様)ゲームのDL先→https://www.freem.ne.jp/win/game/14344作者HP→https://komainushoota.web.fc2.com制作動画:mylist/68160479※様々な名作傑作アクション&シューティングゲームと、使用させて頂いたフリーツール、素材、ライブラリ、プログラミング関連サイト等々、その制作者様たちに最大の敬意と感謝を申し上げます。動画圧縮には「つんでれんこ」を使っています。ありがとうございました。△TAITOシューティング・ファンコミュニティの方へも登録させて頂きました。よろしくお願いいたします○
2:34|2019年06月21日 22:52:02 投稿
【Java】自作ゲームにクラシック音楽を付けてみた【艦隊戦】
公開しているゲームは横スクロールシューティングゲームです。横スクロールシューティングゲームです。 詳しくはダウンロード先ゲームページ、作者ホームページをご覧ください。※ 艦隊戦は3面の背景用に制作したもので、あくまでおまけとして見られるようにしただけのものです。※ 戦艦…耐久力16、駆逐艦…耐久力4で左右から出現してレーザーを撃ち合います。決着はありません。・DL先(ふりーむ) → https://www.freem.ne.jp/win/game/10696・作者ホームページ → https://komainushoota.web.fc2.com・制作動画等マイリス → mylist/68160479・STG本編YouTube動画 → https://youtu.be/J6vmd4cM5N8 ↑ 注意:ハードモード攻略動画です。ゲーム骨格・15歳からはじめるJAVAわくわくゲームプログラミング教室動画のみBGM(フリー素材)・サイト: クラシック名曲サウンドライブラリー 様・URL : http://classical-sound.seesaa.net・曲名 : ドヴォルザーク 交響曲第9番ホ短調 作品95「新世界より」※ 前哨戦ではなく星域会戦の方は本来 ニールセン 交響曲第4番「不滅」の第4部 のパートなのですが、なかなかフリー素材が見つけられませんでした。すみません。※ 様々な名作傑作アクション&シューティングゲームと、使用させて頂いたフリー素材、 ツール、ライブラリ、プログラミング関連サイト等々、その制作者様たちに最大の敬意と 感謝を申し上げます。ありがとうございました。※ 動画圧縮:つんでれんこ 様※ ご視聴、コメント、広告ありがとうございます!
2:11|2019年04月20日 18:00:02 投稿
【C言語】はいぱーきゅーと・さいどあいす 改【DxLib】
この度、さいどあいす1の全体改修を行い、さいどあいす改として更新いたしました。 マップの追加、雲の多重スクロールや夢の軌道エレベーターなどの背景演出を強化、攻撃方法は上下撃ち分け可能になり、地形攻略の楽しさも増えました。 よろしくお願いします。ゲーム骨格・14歳からはじめるC言語わくわくゲームプログラミング教室使用素材・サウンド: (C)PANICPUMPKIN 様・背 景 : 空 彩 様・主人公キャラクターデザイン : ei 様他、詳しくはゲームフォルダ同梱の「はじめにお読みください」テキストファイルをご覧ください。DL先→https://www.freem.ne.jp/win/game/14344作者HP→https://komainushoota.web.fc2.com制作動画など:mylist/68160479※様々な名作傑作アクション&シューティングゲームと、使用させて頂いたフリー素材、ツール、ライブラリ、プログラミング関連サイト等々、その制作者様たちに最大の敬意と感謝を申し上げます。ありがとうございました。※動画圧縮:つんでれんこ 様※ご視聴、コメント、広告ありがとうございます!
4:35|2018年10月07日 22:16:02 投稿
自作ゲームをダライアスバーストACのBGMでプレイしてみました。
ゲームの進行に合わせて光導ルートZONE_D「稲妻と剣」のBGMでプレイしました。 ゲーム内容はシンプルな横スクロールシューティングのミニゲームとなっています。 ※実際に公開しているゲームにはBGMはありません。動画のみBGM・ダライアスバーストAC(タイトー 様、ZUNTATA 様)ゲーム骨格・15歳からはじめるJAVAわくわくゲームプログラミング教室・Java(バージョン7以上8推奨) ※3年くらい前に絵も音も素材を取り込むのではなく、図形を描く機能や、矩形波を生成してビープ音を鳴らす命令を使って全てプログラムで書きました。 ゲームの容量は200キロバイト未満とかなりコンパクトになりましたが、どうしても動きはガタガタ、音はピコピコ、キャラクターは単色、ワイヤーフレームの状態で力尽きました。DL先→https://www.freem.ne.jp/win/game/10696作者HP→https://komainushoota.web.fc2.com制作動画:mylist/68160479※様々な名作傑作シューティングゲームと、使用させて頂いたフリーツール、素材、ライブラリ、プログラミング関連サイト等々、その制作者様たちに最大の敬意と感謝を申し上げます。動画圧縮には「つんでれんこ」を使っています。ありがとうございました。△TAITOシューティング・ファンコミュニティの方へも登録させて頂きました。よろしくお願いいたします○
6:16|2018年06月23日 14:22:16 投稿
【C言語】日焼けしたチルノを走らせてみた【DxLib】
制作中のシンプルな2Dアクションシューティングゲームです。通しで遊べるようになった段階での動作テスト公開です。 このベータ版では、自機に「電脳少女シロ 様」「走るチルノ 84yen 様(チルノ:東方project 様)」をモデルにドット絵を描かせて頂きました。※完成によりベータ版の公開は終了いたしました。ゲーム骨格・14歳からはじめるC言語わくわくゲームプログラミング教室使用素材・サウンド : (C)PANICPUMPKIN 様・背 景 : 空 彩 様・ドットキャラ、プログラム : 狛犬しゅー太オリジナルキャラクター完成版DL先https://www.freem.ne.jp/win/game/17558作者ホームページhttps://komainushoota.web.fc2.com前 回:sm30706914 ※制作経過動画は今回で終了です。制作動画:mylist/68160479制作静画:user/illust/12008070※動画圧縮には「つんでれんこ」を使っています。ありがとうございましたm(_ _)m※ご視聴、コメント、本当にありがとうございます!
8:16|2018年03月17日 22:41:23 投稿
【C言語】チルノを走らせてみた(おかわり)【DxLib】
完成したシンプルな2Dアクションシューティングゲーム(東方二次創作)です。スキッと爽快!大量スプライト!!ゲーム骨格・14歳からはじめるC言語わくわくゲームプログラミング教室使用素材・キャラクター : 走るチルノ 84yen 様・サウンド : (C)PANICPUMPKIN 様・背 景 : 空 彩 様・ドットキャラ、プログラム : 狛犬しゅー太オリジナルキャラクター完成版DL先https://www.freem.ne.jp/win/game/14344作者ホームページhttps://komainushoota.web.fc2.com次 回:sm32901183前 回:sm30433852制作動画:mylist/68160479制作静画:user/illust/12008070※動画圧縮には「つんでれんこ」を使っています。ありがとうございましたm(_ _)m※ご視聴、コメント、本当にありがとうございます!
3:26|2017年02月25日 09:24:07 投稿
【C言語】チルノを走らせてみた(半ライス)【DxLib】
まだ制作中のシンプルな2Dアクションシューティングゲーム(東方二次創作)です。ゲーム骨格・14歳からはじめるC言語わくわくゲームプログラミング教室使用素材・キャラクター : 走るチルノ 84yen 様・サウンド : (C)PANICPUMPKIN 様・背 景 : 空 彩 様・ドットキャラ、プログラム : 狛犬しゅー太他のチルノのゲーム(Java)https://www.freem.ne.jp/win/game/13318作者ホームページhttps://komainushoota.web.fc2.com次 回:sm30706914制作動画:mylist/68160479制作静画:user/illust/12008070※動画圧縮には「つんでれんこ」を使っています。ありがとうございましたm(_ _)m※ご視聴、貴重なマイリスとコメント、本当にありがとうございます!
2:37|2017年01月14日 23:22:57 投稿
