🐕

初心者がゲームをつくりました

2022/03/19に公開1

ガチガチの初心者が、はじめてゲームをつくりました🐕
(コードとかお見苦しすぎると思うんですけど、今はやった〜〜!!の気持ちで溢れてます)

https://smallmonkeykey.github.io/dog/

きっかけ

DOGのAPIがかわいすぎて、絶対これを使って何かを作りたい

つかった言語

vue.js (Vue3)
html
css

Vue3を選んだ理由は、2月に参加した「Vue.js 3 ハンズオン #1 ~はじめてのVue.js~」のジャパンチームさんの説明がわかりやすく、かつ画面から溢れる人柄がよすぎて Vue.js を選びました!

Vue3に関しての書籍が少なく、公式ドキュメントを頼りにつくったおかげでほんの少しだけ読む耐性ができた気がします。今もですが、一語一語不明で数行を理解するのに数時間かかってます。挫折しそうになっても、ハンズオンの楽しい空気感を思い出して乗り切りました🏄‍♀️とりあえず、一応形になってよかった。

学び

質問の仕方

現役エンジニアさんに質問させていただく機会があったのですが、私の質問が指示語が多くわかりにくいと教えていただきました。また、プルリクで質問する際には、他の方の記事などを参考にし、テンプレートにそって質問をし、相手の負担にならないように!ということを学びました。(赤子のようにできていないのでがんばります😭)

今後

コードが汚すぎるので、きれいにかきたい
機能を追加したい
Vue3への理解を深める

他の方のコードをみるようになって自分のコードの汚さにきづきました。みにくすぎる。汚すぎるので、少しでもわかりやすくするためにコメントを記入しようとしましたが、現役エンジニアさんよりコメント頼りはあかん!というお言葉を頂戴しました。独りよがりのコードになっているので、わかりやすいコードをかきたいです。

3月22日にでる、山田 祥寛さんの「これからはじめるVue.js 3実践入門」の書籍が待ち遠しい〜〜

Discussion

toketoke

めちゃくちゃ可愛いですね😆
楽しく遊ばせて頂きました!