ユーザ用ツール

サイト用ツール


2025:02:06

文書の過去の版を表示しています。


2/6日記

ゲーム開発

  • 画面遷移を作った。
  • 敵を出した。
  • 作った曲も拡張しておいた。
  • 利用可能なステージスクリプトを抽出しておいた。
  • バランス調整フェーズに移って問題なさそう。

  • 画面遷移のメニュースクリプト、半年くらい前から残ってたバグがあったので潰しておいた。
  • スクリプト上で配列を格納して位置を制御してるんだけど、配列の参照が正しくなかったという、やらかし部類のバグだった。
  • 作ったときは調整する時間もなかったので、それっぽく見えればいいみたいな割り切りでデータを代入して作ったけど、今回はアルゴリズム的に問題ないように調整したので今後も使いまわしてよさそう。
  • 時間ないときはどうしても「見栄えよければすべてよし!」的な考えで即値入力を書くんだけど、保守の観点からするとあかんので、こういう整理タイミングで即値やめるよう調整してる。
  • 実際即値で入力制御しているものが残っていたのでほぼ全部潰した。

  • 上記のような状況を積み重ねて作ることが多いので、制作に手を出して悩むよりも「どうやって手を出そうか」という考えのほうが強くなっている。結果として手を出すのが遅くなってる部分はある。
  • なので、たまになぐり書きみたいな形で作り始める機会っていうのは意外と重要なのかなと思うときはある。今作ってるjamみたいな位置付けで。
  • ツールの中身を考慮することなく使ってみて、バグがあったら修正する。ブラインドテストみたいな位置付けかもしれない。

その他

  • 仕事とゲーム開発でそれ以外のことする余裕がなくなってる。
  • 最近はゲーム開発も途中で力尽きて寝るだけになってるの、あまりよくない状態ではある。
  • 仕事の負荷を減らしたいけど無理そうだし、これが何ヶ月も継続されることになるとあまりよろしくはない。
2025/02/06.1738871434.txt.gz · 最終更新: 2025/02/07 04:50 by machiaworx