top of page

道中で学んだこと

執筆者の写真: Marcel Dütscher
Marcel Dütscher
7月9日
読了時間: 2分

すべての気づきが、独立した記事になるわけではありません。ここでは、この数か月の小さな教訓を集めました。どれも、少なくとも1晩はかかったものばかりです。


出入り口には3ブロックの高さが必要です。おかしく聞こえますが、物理の話です。プレイヤーキャラクターは、1.9ブロックに少し足りないカプセルです。でも、階段を登るロジック(ステップオフセット)が、歩くときにさらに上方向に0.6ブロックぶん探ります。高さ2ブロックのドアは、計算上は十分な高さなのに、実際には低すぎて、引っかかります。それ以来、船や基地づくりのルールは、通路の高さは3ブロック、いつでもです。


ガラスは乳白色にすべきです。最初の透明なガラスは、技術的には正しかったのですが、壁に開いた穴のように見えました。乳白色のすりガラスのほうが、ブロックの世界では素材としてずっと伝わります。そこに何かがあるのが見えるのです。ときには、リアルな解決策のほうが悪いこともあります。


フィーチャーブランチの前に git pull。サーバーではすでに大きなPRが2つマージされていたのに、ぼくたちは何週間もひとつの状態で作業していたことがあります。最後のマージコンフリクトは、当然の報いでした。ローカルのmainブランチは事実ではなく、記憶です。


Windows、長いパス、そしてgit worktree。Unityのプロジェクトは、深くネストしたパッケージキャッシュを作ります。Windowsのパス長の制限が、git worktreeの後始末の邪魔をするほどの深さです。助けになったコツは、見た目は悪いけれど効果は抜群でした。robocopyで空のディレクトリを頑固なほうにミラーして、それから削除するのです。


エディターは嘘をつきます。(Techカテゴリーのシェーダーの記事を見てください。)Unityエディターで動いても、ビルドについては何も証明されていません。


小さな教訓、大きな影響。どれもチェックリストの1行になりました。それが本当の教訓かもしれません。

最新記事

すべて表示
分析、計画、コード、チェック:AIと開発するときの私たちのリズム 🤖

Blocks Beyond The StarsでAIをたくさん使っていることは、これまで一度も隠していません。AIがなければ、このくらいの大きさのゲームを仕事のあとの趣味プロジェクトとして作るのは、とてもできません。でも私たちにとって「AIと開発する」は、願いごとを打ち込んで、結果をそのまま受け取って、うまくいくよう祈ることではありません。この数か月で決まった型ができて、それは意外なほど昔ながらで

 
 
ゲームが1週間で14の言語を覚えた話 🌍

2026年8月10日 はじめのころ、Blocks Beyond the Starsが話せる言語は2つだけでした。私たちが住んでいるのでドイツ語、そしてインターネットは英語を話すので英語です。今では14の言語を話します。ここでは、その道のりと、途中で壊れたあれこれをお話しします。🌍 はじまりはFrancescoでした。 数週間前、イタリアからプルリクエストが届きました。Francesco Quir

 
 
まず一種類、それから五種類へ:このゲームの育ち方 🪨

バージョン一覧を見ると、5週間ちょっとで29回のリリースがあります。6月20日の0.1.0から、昨日の0.9.0まで。どうしてそんなことができるのでしょう。完成した機能をいっぺんに作り上げているわけでは、もちろんありません。私たちは段階をふんで作ります。まず、本当に動く、いちばん小さいバージョン。そして、それが安定して楽しくなったら、次の段階です。いま、小惑星がそれをいちばんよく見せてくれています

 
 

コメント


この投稿へのコメントは利用できなくなりました。詳細はサイト所有者にお問い合わせください。
bottom of page