ゲームで「ボタンを押すとジャンプ」「マウスクリックで攻撃」など、プレイヤーの入力に応じてキャラクターが行動する場面はよくあります。 このとき、入力処理と実際の動作コードが密結合していると、操作設定の変更や機能追加が難しくなってしまい ...
今回からはCommandパターンを取り上げる。この辺りから、Cocoaとの比較が俄然面白くなってくる。とりあえず、GoF本におけるCommandパターンの説明から始めよう。 Commandパターンとは Commandパターンは、名前の通りコマンドを表すパターンだ。この「コマンド ...
この本でデザパタの勉強をしている者です。 今回は6章 Commandパターンの前半部分、シンプルな形のコードまで見たので、これをUnityでやってみたいと思います。 こんな感じに最低限シンプルな形を実装します。 (Undoはこのあと登場するので、まだ未対応です ...
Commandパターンの話を続けよう。前回はGoF本で提唱されているCommandパターンの説明をしたが、今回はCocoaで使われるコマンドの話だ。もっともCocoaのコマンドは、1つのパターンと呼ぶにはおこがましいものかもしれない。とても単純なものだ。だがそれ故に ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 クラウドコンピューティングの登場以降、ソフトウェア業界は大きな変革の中に ...
CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。 講演資料・動画 ...
Electronic Artsは,名作RTS「コマンド&コンカー」シリーズのオリジナル版ソースコードを公開している。また,「コマンド&コンカー:レネゲード」など5作品では,Steamワークショップの対応もスタートし,MODがより作りやすくなった。 「コマンド&コンカー ...