Dengarkan dan baca

Masuki dunia cerita tanpa batas

    Baca dan dengarkan sebanyak yang Anda mau

    Lebih dari 1 juta judul

    Judul eksklusif + Storytel Original

    Uji coba gratis 14 hari, lalu €9,99/bulan

    Mudah untuk membatalkan kapan saja

Coba gratis
Details page - Device banner - 894x1036
Cover for Practical C++ Game Programming with Data Structures and Algorithms: Write high-performance code and solve game development challenges with expert-led C++ solutions

Practical C++ Game Programming with Data Structures and Algorithms: Write high-performance code and solve game development challenges with expert-led C++ solutions

Bahasa

Inggris

Format

Kategori

Non Fiksi

Creating responsive, intelligent games takes more than just following engine tutorials. It requires solving real development challenges with practical, efficient code. This book bridges theory and practice with proven algorithms and techniques grounded in real-world production needs, emphasizing clean, portable C++ implementations.

Starting with raylib and the custom Knight engine layer, you’ll be introduced to a simple object-oriented scene and game object system. From there, you'll build responsive gameplay systems using essential data structures and algorithms, progressing through 2D rendering, collision detection, effects, and camera control before advancing to 3D graphics environments built using shaders, lighting, quad-tree terrain, and dynamic camera setups.

You’ll animate characters using skeletal rigs, interpolation, and inverse kinematics for fluid movement and then develop game AI using FSMs, behavior trees, A* pathfinding, and steering behaviors. The book also covers neural networks, exploring their underlying theories, training processes, and tools. Throughout, the code is written in legacy-compatible C++ to ensure broad support across platforms and compilers.

By the end, you’ll have gained the skills to build game systems that not only work but also scale, perform, and adapt like professional-grade code.

© 2025 Packt Publishing (Ebook): 9781835889879

Tanggal rilis

Ebook: 30 Juni 2025

Tag

    Yang lain juga menikmati...

    Selalu dengan Storytel

    • Lebih dari 900.000 judul

    • Mode Anak (lingkungan aman untuk anak)

    • Unduh buku untuk akses offline

    • Batalkan kapan saja

    Terpopuler

    Premium

    Bagi yang ingin mendengarkan dan membaca tanpa batas.

    Rp39000 /bulan

    7 hari gratis
    • Akses bulanan tanpa batas

    • Batalkan kapan saja

    • Judul dalam bahasa Inggris dan Indonesia

    Coba sekarang

    Premium 6 bulan

    Bagi yang ingin mendengarkan dan membaca tanpa batas

    Rp189000 /6 bulan

    7 hari gratis
    Hemat 19%
    • Akses bulanan tanpa batas

    • Batalkan kapan saja

    • Judul dalam bahasa Inggris dan Indonesia

    Coba sekarang

    Local

    Bagi yang hanya ingin mendengarkan dan membaca dalam bahasa lokal.

    Rp19900 /bulan

    7 hari gratis
    • Akses tidak terbatas

    • Batalkan kapan saja

    • Judul dalam bahasa Indonesia

    Coba sekarang

    Local 6 bulan

    Bagi yang hanya ingin mendengarkan dan membaca dalam bahasa lokal.

    Rp89000 /6 bulan

    7 hari gratis
    Hemat 25%
    • Akses tidak terbatas

    • Batalkan kapan saja

    • Judul dalam bahasa Indonesia

    Coba sekarang
    Perusahaan

      Tentang app ini

      Karir

      Investor

      Siaran Pers

      Keberlanjutan

      Whistleblow

    Eksplorasi

      Cari

      Buku

      Buku Serial

      Storytel Originals

      Penulis

      Narator

      Kategori

    Tautan

      Kontak dan Bantuan

      Langganan

      Beli Kartu Hadiah

      Tukarkan Kartu Hadiah


    Bahasa dan Wilayah
    • Bahasa Indonesia

    • Indonesia

    • app_store_button
    • google_play_button
    Ikuti kami

      Kebijakan Privasi

      Syarat Penggunaan

      Cookies