無料マンガ・ラノベなど、豊富なラインナップで100万冊以上配信中!
ゲーム開発で、楽しみながら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 ライフゲームとマンデルブロ集合
※本書に収録しきれなかった付録の解説ページとサンプルファイルを提供します
※アプリの閲覧環境は最新バージョンのものです。
※アプリの閲覧環境は最新バージョンのものです。