少しずつゲームを作るスレ (991レス)
上
下
前
次
1-
新
991
:
Text Dungeon(英語化)
[sage] 2025/12/02(火) 22:43:22.83
ID:vgGShAPl(1)
AA×
>>990
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
991: Text Dungeon(英語化) [sage] 2025/12/02(火) 22:43:22.83 ID:vgGShAPl >>990 当初は冠詞は全てtheに統一して翻訳データ(JSON)側に持たせればOKだと思ってたんですよね 例えば "YOU_DODGE_CREATURE_ATTACK": "You dodge the {0}'s attack." みたいな感じで 勿論、a/anを使った方が自然な場面もあるけど、殆どの場合theでも違和感ないし、 theならa/anみたいに使い分ける必要がないので、プログラム側で何もしなくて済むから楽ちんtinだと ……が、{0}がNPCやボスみたいな固有名詞だった場合、theが付くと明らかに不自然になることに今さら気づいてしまい、 結局{0}に「固有名詞かどうか」のフラグを持たせてプログラム側でtheを付けるか付けないかを判定するという ごくごく平凡な手法に落ち着かざるを得なかった 実装自体はそんなに大変じゃなかったんだけど 「プログラムをいじらずに何とかならんか」と悪あがきしてたら結構な時間を食ってしまったというw 凡手が結局は最適解っていうプログラムあるあるですね !(同調圧力) http://mevius.5ch.net/test/read.cgi/gamedev/1366762846/991
当初は冠詞は全てに統一して翻訳データ側に持たせればだと思ってたんですよね 例えば みたいな感じで 勿論を使った方が自然な場面もあるけど殆どの場合でも違和感ないし ならみたいに使い分ける必要がないのでプログラム側で何もしなくて済むから楽ちんだと ががやボスみたいな固有名詞だった場合が付くと明らかに不自然になることに今さら気づいてしまい 結局に固有名詞かどうかのフラグを持たせてプログラム側でを付けるか付けないかを判定するという ごくごく平凡な手法に落ち着かざるを得なかった 実装自体はそんなに大変じゃなかったんだけど プログラムをいじらずに何とかならんかと悪あがきしてたら結構な時間を食ってしまったという 凡手が結局は最適解っていうプログラムあるあるですね !同調圧力
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
1.082s*