ゲーム開発で、楽しみながらC++が学べる!プロのクリエイターが教えるC++の入門書C++は今も多くの分野で使われ続ける、世界的に人気の高いプログラミング言語です。大規模なシステム開発や高速処理が求められる分野はもちろん、Unreal Engine を中心とした本格ゲーム開発では主要言語として採用され、C++スキルを求める企業も非常に多いのが特徴です。本書では、そんな強力な言語を「ゲーム開発」というワクワクする題材を通して、手を動かしながら楽しく身につけられる構成になっています。■こんな人におすすめ・ゲーム開発をきっかけにC++を無理なく習得したい人・CからC++へのステップアップに挑戦したい初学者・クラスやオブジェクト指向が苦手で、実例を通じて理解したい人・専門学校・大学の授業や演習で使える教材を探している教員・学生■目次Part 1 C言語の基礎を復習するChapter 1 C/C++学習の準備Chapter 2 C言語の基礎を総復習しよう①Chapter 3 C言語の基礎を総復習しよう②Part 2 C++の基礎を学習するChapter 4 C++の入出力、string型、メモリ管理、名前空間Chapter 5 C++の関数、ファイル処理、乱数Chapter 6 C++のクラス定義の基礎Chapter 7 C++のクラス定義の応用Part 3 C++をCUI上で動くミニゲームで学ぶChapter 8 おみくじ、クイズ、文章生成アプリを作ろうChapter 9 数当てゲーム、穴埋め問題、ミニSLGで学ぼうChapter 10 迷路ゲームでリアルタイム処理を学ぼうPart 4 C++をグラフィックを用いたゲームで学ぶChapter 11 グラフィックを用いたゲーム制作の準備Chapter 12 ゲームを作るためのアルゴリズムChapter 13 アクションゲームを作ろうChapter 14 2人対戦ゲームを作ろう■購入者限定ダウンロード特典付きAppendix 1 STLを活用するAppendix 2 ライフゲームとマンデルブロ集合※本書に収録しきれなかった付録の解説ページとサンプルファイルを提供します
