C++とコンピューターを味わいつくす!
つくる・表現する楽しさと、技術を深く知るおもしろさを、一冊に詰め込みました。
ゲーム、対戦AI、CG、オーディオ、電子工作、競プロ、CI/CD(C++の開発環境)、C++の言語仕様――。
それぞれの分野のエキスパートが、初めて触れる方にもわかるように、やさしく、かつディープに解説します。
【こんな方におすすめ】
・C++で新たなジャンルに挑戦したい方
・基本的な文法をひと通り学び、その知識を活かして何かをつくってみたい方
・C++とコンピューターを愛してやまない皆様
【内容・著者】
■ ゲーム
Siv3Dで簡単C++ゲーム開発
――鈴木 遼(@Reputeless、Reputeless)
■ 対戦AI
自分より強いリバーシAIを作ってみよう
――山名 琢翔(@takuto_yamana、Nyanyan)
■ CG
レイトレーシングから始めるCGレンダリング入門
――大垣 真二(@ShinjiOgaki、shinjiogaki)、小澤 祐樹(ykozw)、鈴木 健太郎(githole)
■ オーディオ
ミュージックプレイヤーを作ってみよう
――塩澤 達矢(@CO_CO_、COx2)
シンセサイザーを作ってみよう
――浅野 昇平(@migizo、migizo)
■ 電子工作
C++プログラマのためのArduinoハードウェア開発入門
――高橋 卓人(@segawachobbies)、高橋 奈都美(@matsuhachi0f)
■ 競プロ
C++とAtCoderではじめる競技プログラミング
――田村 唯(@NachiaVivias)
難しい問題にどう取り組むか
――米田 優峻(@e869120、E869120)
■ CI/CD
GitHub Actionsで作るC++開発環境
――白柳 隆澄(@srz_zumix、srz-zumix)
■ 言語仕様
作って理解するstd::format
――松村 哲郎(@tetzrom)
C++コンセプト入門
――安藤 弘晃(@onihusube9)