↓Unityでブロック崩しを作ってみた(≧▽≦)
初めてのブロック崩し | フリーゲーム投稿サイト unityroom
遊び方・注意点
PCキーボードの[←]、[→]で「移動」
[←]、[→]を押してもゲームが反応しない場合は
ゲーム画面をクリックすることで反応するようになります
同じ方向で玉が跳ね返り続けるようになってしまった場合は
壁に追いやってバウンドさせると改善します
そうすると玉が異常なスピードで動くようになるので
注意が必要です
しかし裏を返せばこのやり方を使うと
テンポ良くブロックを崩せるということになります
玉が壁の外に出てしまう等のどうすることもできない不具合に
遭遇した場合は完全に結みです
使用しているブラウザからサイトを「更新」して
やり直してみてください
↓プレイ動画
裏話
ここからはUnityで挫折してどうやって乗り越えたのかを書いていくで
Xのゲーム制作垢を作って何も投稿せず早1か月…
実は入門動画のスクリプトのコード書くところで挫折して
約1か月間軽いUnity恐怖症になっていたやで(´・ω・`)
ブログ開設してから、自分のブログに
ゲームを載せてみたいと思ったことがきっかけで
またUnity勉強する気になれた(; ・`д・´)
本当はブログにゲームを貼り付けてブログ上でゲームが出来るようにしたかったのだが、
コード云々等の私自身の技術不足により叶わなかったため、
unityroomというフリーゲーム投稿サイトに投稿し
ブログにURLを貼るという形になってしまった
挫折した要因は2つあって、
1つ目はUnityにVisualStudio(注釈1)
モジュール(注釈2)を入れてなかったこと
注釈1…..プログラムのコードを書くソフト
注釈2…..なんかモジュールってやつをUnityHubにインストールしたら
VisualStudioでプログラムの予測変換が出るようになった
備考→【Unity】Visual Studio モジュールをインストール – Obenkyolab
最近のプログラム書くソフトって予測変換的なのがあって、
プログラムのどこを大文字にするかとか全部覚える必要があまりないから
中学校の時にやったScratch(注釈3)でプログラミングに苦手意識を持っていた
ワイでも出来そうな気がしてきて少し安心したε-(´∀`*)ホッ
注釈3…..子供向けに制作されたビジュアルプログラミング言語。
詳細→Scratch – Scratchについて (mit.edu)
ビジュアルプログラミング言語とは視覚的なオブジェクトやブロックを使って
プログラムを作成するプログラミング言語のこと
2つ目はプログラムのコードミスをエラーコードが
分からなくて修正できなかったこと
これは生成AIにエラーコードをコピペしてどういう意味か質問することによって
コードの修正箇所を特定することに成功した
エラーコードをコピペしたまま質問するとよく分からん英語が
たくさん出てくるから注意が必要
VisualStudioモジュールがUnityHubにインストールされてる場合は
コードにカーソルをあててミスしてないかチェックすることができる
もし何らかのミスをしている場合はエラー原因が書いてあるサイトに飛べる
リンクが出てくるからそうなった時は自分が書いてるコードを見直して分からない場合は
コードをコピペしてどこを直せばいいか生成AIに質問してみるのも1つの手だと思う
注釈一覧
注釈1…..プログラムのコードを書くソフト
注釈2…..なんかモジュールってやつをUnityHubにインストールしたら
VisualStudioでプログラムの予測変換が出るようになった
備考→【Unity】Visual Studio モジュールをインストール – Obenkyolab
注釈3…..子供向けに制作されたビジュアルプログラミング言語。
詳細→Scratch – Scratchについて (mit.edu)
ビジュアルプログラミング言語とは視覚的なオブジェクトやブロックを使って
プログラムを作成するプログラミング言語のこと
参考
参考入門動画→https://youtu.be/muOOLwfbjfs?si=4XhkzrNxDLHuZDTn

