Makoto Kinoshita retweetledi
Makoto Kinoshita
5.5K posts

Makoto Kinoshita
@mkino
HMDTという会社でiOS、macOS、Android、AWS、GCP向けのプログラミングをやってます。DropTalk、大辞泉、Seaker TRACKERなど
Katılım Mayıs 2007
194 Takip Edilen1.5K Takipçiler
Makoto Kinoshita retweetledi
Makoto Kinoshita retweetledi

本日のアップデートで、DropTalkの標準ライブラリ読み上げ音声が15種類増えました!それぞれの声の特徴や使い方、適した使用方法などについて記事にまとめています。DropTalkがなぜ多種多様な音声を導入しているのかについても触れています。
blog.droptalk.jp/blog/MgrE8U0U
日本語
Makoto Kinoshita retweetledi
Makoto Kinoshita retweetledi

格ゲーを開発していた頃、処理を共通化して整理していたら、開発終盤のバランス調整で特殊仕様が次々と追加され、共通関数の中が条件分岐の地獄になっていました。
「このキャラだけ投げ処理が特殊」「この技だけ硬直が違う」など、例外判定の連続です。
RPG開発でも、戦闘ロジックを一本化しすぎて、「攻撃や魔法に新しい属性」を追加した瞬間、相性によるダメージ処理の条件分岐が増えすぎて、とても複雑な構造になってしまいました。
「どこまで抽象化するか」の粒度の判断は、経験を積むとかなり慎重になります。特に昔は、マスターアップ直前までバランス調整を行うことが多かったため、多少の冗長性を残しておくほうが、後々の調整や拡張がしやすいことを痛感しました。
今では、有名RPGのナンバリングタイトルやアクションゲームのシリーズ作品などは、抽象化の粒度をうまく調整し、個性と汎用性、自由度と開発速度を両立していると聞きます。当該タイトルのテクニカルディレクターやリードプログラマーの設計思想の高さを、つくづく感じます。
#ゲームプログラマー #抽象化
日本語
Makoto Kinoshita retweetledi
Makoto Kinoshita retweetledi
Makoto Kinoshita retweetledi
Makoto Kinoshita retweetledi
Makoto Kinoshita retweetledi

学校でDropTalkを使いたい方へ👀🙌Apple School Managerは活用していらっしゃいますか?iPadひとつひとつを設定しなくても一括でできるようになります。DropTalkは教育機関向けのアプリがあるのでぜひ活用してください✨
blog.droptalk.jp/blog/IoJZTC5g
日本語
Makoto Kinoshita retweetledi
Makoto Kinoshita retweetledi
Makoto Kinoshita retweetledi

今年の4月に作成した「今すぐ使えるキャンバス」、かなり多くの人にダウンロードいただいたようです。こちらの記事でまとめてありますので、「まだみてないよ!」という人はぜひチェックを👀🌟DropTalk無料版と組み合わせてすぐに使えます。
blog.droptalk.jp/blog/hemNMEnx
日本語
Makoto Kinoshita retweetledi

【DropTalkのトラブルシュート】
アプリを使っていて発生した「困ったときは?」をまとめた記事がこちらです。定期的にいただいたお問い合わせの内容をまとめたりしているので、ぜひご覧いただければと思います!
blog.droptalk.jp/blog/KE7RUP6n
日本語
Makoto Kinoshita retweetledi
Makoto Kinoshita retweetledi
Makoto Kinoshita retweetledi
Makoto Kinoshita retweetledi







