ゲーム制作の進捗とか雑談とか最近したこととか書くブログページ
きっかけは使っていたサーバーの会社が新サービスを始めたこと。
サーバー移行のオススメがされたのでこの機会にホームページの見直しを
しようときめた。
主なものは、デザインの変更とディレクトリ構造の見直し。
デザインは前のものでは文字が読みづらく感じていたので、
そこを思い切って変更した。
また、所々でweb componentを作り、後からでも
簡単に構成を変えたり、新しい項目を追加したりしやすくした。
また一か所を書き換えるだけで、同じパーツの物全体を
変更できるようになったのも大きな利点だ。
二つ目のディレクトリ構造の変更はページ数が増え、
それらのHTMLやCSS、JavaScriptの管理がしづらくなったからだ。
より細かくフォルダで分類することで改善を図った。
普段はディレクトリ構造を変化させると、ページのURLが変わってしまうので
避けるようにしていたが、今回、新サービスに乗り換えることになれば、
どうせURLは変わってしまうので、これを機に行ったのだ
今後も、このホームページをより管理しやすく、見やすくするような
努力は欠かさないようにしたい。
一年もう終わったのか...
毎年一年が終わるのが早く感じるようになっています。
結局今年もクリスマスにゲームを公開する事は出来ませんでした。
計画性が無さすぎる。
一応一か月前に作り始めたはずなのに全然間に合いません。
ゲーム制作は想像の何倍も時間がかかる事を改めて痛感しました。
最近はTypeScriptを導入しました。
VScodeの予測変換がすごく効きやすくになり、
Phaser3の公式ページのDOCsを確認しにいく手間も
省かれ、なかなか便利です。
以前から考えてはいたのだが、なかなか実行できていなかった
本サイトのデザイン改革計画を実行することにした。
まず、手始めにcssフレームワークの「Bootstrap5」の本格導入を始めた。
一応、前からメインページ(自己紹介と各ページのリンクが貼ってあるページ)には
少しだけ使われていたのだが、今回はもっと多くの機能を利用する事にした。
実際に使ってみると、複雑なデザインやパーツを簡単に作ることができ、
非常の便利だった。
自分で美しいデザインをcssで書ける程の技術は私には無いので、
今後はガンガン使っていきたい。
ついに、このwebサイトも一周年を迎える事になった。
公開当初はゲームは「盛り塩をよけろ!」の一作品だけであったが、
この一年でかなり増えた。
これからも活動を続け、様々なことに挑戦していきたい。
話は変わるが、一周年記念の一環として
「盛り塩をよけろ!」の改修を行った。
主に、内部のプログラムの見直しだったため、
外見はほとんど変わらないが、
機能の追加、難易度調節などを行った。
また、共通の処理を関数化したり、
間違えてcanvasのサイズをcssで設定しているのを
直したりなど...
想像以上の作業量となってしまった。
原因の一つは、自分の過去のコードの
可読性の低さであった。
これからは未来の自分にも優しいコードを
心がけたい。
遅い。バレンタインはもうとっくに終わったぞ。
「次はクリスマス関連の作品だ」とか言ってたけど、クリスマスどころかバレンタインも過ぎたぞ
計画性が無さすぎる。
次はもっと前もって準備を始めるように。
それはさておき、今回は新しい試みとしてフレームワークの「Phaser3」を利用した。
今回遅れたのはそれの学習のためだったと大目に見よう。
前回反省したばかりなのに、またもや1ヶ月以上の間が空きました。すまん。
この1ヶ月間は、「こつ子、配信者になる」にあてていました。無事、リリースできて良かったです。
ちなみに、あのゲームはチャンネル名が肝でして、特定の単語を含んでいると、視聴回数が跳ね上がります。対象の単語は多いほど良いです。ただし、欲張ると手痛いしっぺ返しが...
さて、次のWebサイト大型アップデートはクリスマス頃を予定しています。私はクリスマスは暇なので、更新できるというわけです。
悲しいかな
前回から、だいぶ更新の間が空いてしまった。反省します。
Webサイト自体の更新が遅くなっているのは、単純に日常生活が忙しくなり、以前ほど時間が取れないのが原因の一つである。(久しぶりにしたThe Sims4が楽しかったのもあるけど...)
今回のゲーム自体、裏の作業が多くて、あまり見栄えが変わらないので、あまり更新も伝えづらいのです。(言い訳)
さて、今回のゲーム開発では、一つ意識していることがある。それは「オブジェクト化・クラス化」である。
簡潔にいえば「整理整頓して処理を使い回しやすくしようぜ」って感じである。(たぶん違う)
今回作ったオブジェクト・クラスが今後の開発で再利用できることを願う。
ちなみにゲームの基盤はある程度整ったので、ここからはスピードアップできる予定。
ハードモードを実装して、しばらく経った。
今の所、私にドヤ顔で高得点を自慢してくる人がいないので、ハードモードはハードモードとしての役割を果たしそうだ。
ちなみに、実装した次の日くらいに「手」のナーフをした。
回避不可になりやすい攻撃パターンがあったからだ。
「盛り塩をよけろ!」のアップデートを中心にサイトを更新したよ
詳しくはこちら
驚いた。まさか公開して2日ぐらいで100点超える人が出てくるとは。
おそらく製作者の私の方がよっぽど下手である。
悲しいなぁ。
なんとしてもハードモードで返り討ちにせねば。
「XFREE」サーバーを借りた。
URLを検索し自分のサイトが表示された時、私は達成感を得た。
内容はまだまだスカスカだが、新たな一歩を踏み出したのだ。
Webサイトを公開するためにはサーバーを借りる必要がある。
とりあえず無料のサーバーを借りる予定だが、いろんな要素が多すぎて、どれを選べばいいのか分からない
学ばなければならないことは多い
2021年、夏。
私は大きな決断をした
「ゲームを作って公開しよう。どんなクソゲー、虚無が生まれようとも」と。
ゲームライブラリの「phina.js」に感謝しつつ考えたゲーム。
それが「盛り塩をよけろ」
妖怪だから除霊する盛り塩をよけるという安直な考えだ。
内容は無いに等しいが初作品として多めに見てもらおう。
時代は令和。
様々な創作物投稿サービスの発展によって、
かつてのように自分のホームページを作ることを忘れつつあった。
そんな中、私はこのサイトを立ち上げることにした。
自分のプログラミングの知識、htmlの知識をアウトプットする場を求めて...