AI

Zennに「値を変えても何も起きない:AIが書いた『宣言だけのコード』を機械検査した」を書きました。3本目です。

ゲームの手触りを詰めるために、回避のスタミナ消費量を変えて起動したら、何も変わりませんでした。原因は、その設定値がコードのどこからも読まれていなかったこと。同じ...
AI

テストのほとんどはAIに書かせていますが、その運用方法についての話です。

Zennに「テストは仕様の固定:AIに書かせる時代の『書き換えていいテスト』の線引き」を書きました。前回の続きで、今回は「テストを入れた後、どう運用しているか」...
AI

Zennに「UE5のC++に自動テストを入れた記録:モジュールを分けない最小構成」を書きました

ennに「UE5のC++に自動テストを入れた記録:モジュールを分けない最小構成」を書きました。AIで書く速度は上がっても、前に動いていたものが壊れると結局積み上...
Game

[DevLog #011] ラグで操作が遅れる戦闘にしないために考えたこと

Dungeon Wanderers 開発日記の3回目。4人協力のオンラインアクションで、ラグによって操作と画面がズレないようにするための設計方針について書きます。協力プレイ(PvE)だからできる割り切りの話です。
Game

[DevLog #010] 滑らかさのために、自作機能をまるごと捨てた話

Dungeon Wanderers 開発日記の2回目。移動の滑らかさを出すために、自分で作っていた「乗り越え」機能をまるごと捨てて、公式のシステムを土台に使うことにした、という判断の記録です。
Game

[DevLog #009] 「ただ移動するだけ」を遊びにする

開発中の4人協力ダンジョンARPG「Dungeon Wanderers」。今回は「移動」の設計について書きます。プレイ時間の多くを占める移動を作業にしたくない、という話です。
App

Markd Daily をリリースしました — 長く使い続けられる、メモの代わりに記録できる場所として

Markd Daily を App Store にリリースしました。メモのように手間なく、自分だけの項目を 1〜7 のスコアでワンタップ記録できる習慣トラッカー。ストリークなし、バッジなし、サブスクなし、買切 ¥600。
Game

UE5 + GAS で PvE 協力 ARPG の戦闘コアを組む — Dungeon Wanderers Phase 2 進捗

Dungeon Wanderers の Phase 2 で PvE 協力 ARPG の戦闘コア骨組みを GameplayAbilitySystem で組みました。MeleeAttack / Parry / Dodge / Guard の 4 能力、過去プロジェクトの失敗を教訓にした LocalPredicted 優先設計、そして TDD で 59+ tests PASS する純粋ロジック層 — 現時点の手応えを記録します。
Game

Yamakraft Blocks、積み木アプリから「3つのおもちゃ箱」へ — モンテッソーリインスパイアな感覚あそびアプリに

積み木アプリだった Yamakraft Blocks が、3つの感覚あそび(積み木 / 音感ベル / ビー玉トラック)を収めたアプリへと進化しました。実物の木の教具が手元に無いときでも、静かに集中してほしい場面にそっと寄り添える — そんなモンテッソーリインスパイアな補助アプリを目指しています。
Side-Project

【息抜き?】UE5でマルチプレイRPGを開発中のパパが、3歳の息子のために知育ゲーム『もじドライブ!』を作った話

こんにちは、YamakraftのYamaです。普段はこのブログで、UE5を使ったダンジョン探索型アクションRPG『Dungeon Wanderers』の開発記と...