Beginning C++ Game Programming

Beginning C++ Game Programming

Beginning C++ Game Programming

John Horton

81,58 €
IVA incluido
Disponible
Editorial:
Packt Publishing
Año de edición:
2016
ISBN:
9781786466198
81,58 €
IVA incluido
Disponible

Selecciona una librería:

  • Librería Samer Atenea
  • Librería Aciertas (Toledo)
  • Kálamo Books
  • Librería Perelló (Valencia)
  • Librería Elías (Asturias)
  • Donde los libros
  • Librería Kolima (Madrid)
  • Librería Proteo (Málaga)

Beginner’s guide to create exciting desktop gamesKey FeaturesThis book offers a fun way to learn modern C++ programming while building exciting 2D gamesThis beginner-friendly guide offers a fast-paced but engaging approach to game developmentDive headfirst into building a wide variety of desktop games that gradually increase in complexityIt is packed with many suggestions to expand your finished games that will make you think critically, technically, and creativelyBook DescriptionThis book is all about offering you a fun introduction to the world of game programming, C++, and the OpenGL-powered SFML using three fun, fully-playable games. These games are an addictive frantic two-button tapper, a multi-level zombie survival shooter, and a split-screen multiplayer puzzle-platformer.We will start with the very basics of programming, such as variables, loops, and conditions and you will become more skillful with each game as you move through the key C++ topics, such as OOP (Object-Orientated Programming), C++ pointers, and an introduction to the Standard Template Library. While building these games, you will also learn exciting game programming concepts like particle effects, directional sound (spatialization), OpenGL programmable Shaders, spawning thousands of objects, and more.What you will learnGet to know C++ from scratch while simultaneously learning game buildingLearn the basics of C++, such as variables, loops, and functions to animate game objects, respond to collisions, keep score, play sound effects, and build your first playable game.Use more advanced C++ topics such as classes, inheritance, and references to spawn and control thousands of enemies, shoot with a rapid fire machine gun, and realize random scrolling game-worldsStretch your C++ knowledge beyond the beginner level and use concepts such as pointers, references, and the Standard Template Library to add features like split-screen coop, immersive directional sound, and custom levels loaded from level-design filesGet ready to go and build your own unique games!Who this book is for:This book is perfect for you if any of the following describes you: You have no C++ programming knowledge whatsoever or need a beginner level refresher course, if you want to learn to build games or just use games as an engaging way to learn C++, if you have aspirations to publish a game one day, perhaps on Steam, or if you just want to have loads of fun and impress friends with your creations.

Artículos relacionados

  • Innovations in XML Applications and Metadata Management
    As new concepts such as virtualization, cloud computing, and web applications continue to emerge, XML has begun to assume the role as the universal language for communication among contrasting systems that grow throughout the internet. Innovations in XML Applications and Metadata Management: Advancing Technologies addresses the functionality between XML and its related technolo...
  • THEORY AND PRACTICE OF COMPUTATION
    MASAYUKI NUMAO JAIME SHIN-YA NISHIZAKI / NISHIZAKI SHIN-YA
     This is the proceedings of the Third Workshop on Computing: Theory and Practice, WCTP 2013 devoted to theoretical and practical approaches to computation. This workshop was organized by four top universities in Japan and the Philippines: Tokyo Institute of Technology, Osaka University, University of the Philippines — Diliman, and De La Salle University. The proceedings provide...
  • React 16 Tooling
    Adam Boduch
    ...
    Disponible

    69,99 €

  • HP Certified Systems Administrator (2nd Edition)
    Asghar Ghori
    Like the first edition of this book, the second edition also covers three main objectives ¿ to provide a comprehensive resource to individuals, including novice, IT/Non-HP-UX administrators, and HP-UX administrators who intend to take the new HP Certified Systems Administrator exam HP0-095 and pass it; to provide a quick and valuable on-the-job resource to HP-UX administrators,...
    Disponible

    58,77 €

  • Build your own Programming Language - Second Edition
    Clinton L. Jeffery / Imran Ahmad
    Learn to design your own programming language in a hands-on way by building compilers, using preprocessors, transpilers, and more, in this fully-refreshed second edition, written by the creator of the Unicon programming language.Purchase of the print or Kindle book includes a free PDF eBookKey Features- Takes a hands-on approach; learn by building the Jzero language, a subset o...
    Disponible

    74,14 €

  • Hands-On Unity Game Development - Fourth Edition
    Juan Gabriel Gomila Salas / Nicolas Alejandro Borromeo
    Unlock game development mastery with Unity 2023! This book takes you from conception to publication, equipping you with the key tools and techniques you need to bring your gaming vision to life.Key FeaturesLearn the fundamentals of Unity 2023 and create your dream gameExplore the world of augmented reality (AR) to create captivating mobile gamesPropel game performance and playe...
    Disponible

    73,58 €

Otros libros del autor

  • Beginning C++ Game Programming - Third Edition
    John Horton
    Get to grips with programming and game development techniques using C++ libraries and Visual Studio 2022 with this updated edition of the bestselling seriesPurchase the eBook for full-color contentKey Features:- Create fun games in C++, with this up-to-date guide covering the latest features of C++20 and VS2022- Build clones of popular games such as a Timberman clone, a Pong ga...
    Disponible

    72,66 €

  • Growing Up and Getting by
    John Horton
    Bringing together new, multidisciplinary research, this book explores how children and young people across Europe, Asia, Africa and the Americas experience and cope with situations of poverty and precarity. It looks at the impact of neoliberalism, austerity and global economic crisis, evidencing the multiple harms and inequalities caused. It also examines the different ways tha...
  • Android Programming for Beginners
    John Horton
    Learn the Java and Android skills you need to start developing powerful mobile applications with the help of actionable stepsKey Features:Kick-start your Android programming career or just have fun publishing apps to the Google Play marketplaceGet a first principles introduction to using Java and Android and prepare to start building your own apps from scratchLearn by example b...
    Disponible

    68,35 €

  • Learning Java by Building Android Games - Third Edition
    John Horton
    Get ready to learn Java the fun way by developing games for the Android platform with this new and updated third editionKey Features- Learn Java, Android, and object-oriented programming from scratch- Find out how to build games including Sub Hunter, Retro Pong, Bullet Hell, Classic Snake, and Scrolling Shooters- Create and design your own games by learning all the concepts tha...
    Disponible

    103,00 €

  • Beginning C++ Game Programming - Second Edition
    John Horton
    Get to grips with programming techniques and game development using C++ libraries and Visual Studio 2019Key Features:Learn game development and C++ with a fun, example-driven approachBuild clones of popular games such as Timberman, Zombie Survival Shooter, a co-op puzzle platformer, and Space InvadersDiscover tips to expand your finished games by thinking critically, technicall...
    Disponible

    90,62 €

  • We Dare to Disturb the Silence
    John Horton
    This is an anthology of slam poems written by the 2019 Westside Middle School slam poetry team. ...
    Disponible

    11,01 €