کتاب Beginning-C++-Game-Programming
21 خرداد 1399 کتاب های برنامه نویسی بدون دیدگاه

Beginning C++ Game Programming

ویرایش دوم از کتاب Beginning C++ Game Programming که کاملاً به روز شده و آخرین ویژگی های  Visual Studio 2019 و SFML را شامل می شود. در این کتاب روش برنامه نویسی برای 5 بازی سرگرم کننده و قابل پخش را خواهید دید. یاد می گیرید یک کلون از بازی های محبوب مانند Timerbman، Pong، a Zombie survival shooter، a coop puzzle platformer و Space Invaders بسازید.

ویژگی ها:

  • Learn the basics of C++ such as variables and loops
  • Animate game objects, respond to collisions, keep score, play sound effects
  • Use classes, inheritance, and references to spawn and control thousands of enemies
  • Learn to shoot with a rapid-fire machine gun, and realize random scrolling game-worlds
  • Use pointers, references, and Standard Template Library to add various features
  • Reuse code to make different games

سرفصل ها :

CH 1. C++, SFML, Visual Studio, and Starting the First Game

CH 2. Variables, Operators, and Decisions – Animating Sprites

CH 3. C++ Strings, SFML Time, Player Input, and HUD

CH 4. Loops, Arrays, Switch, Enumerations, and Functions – Implementing Game Mechanics

CH 5. Collisions, Sound, and End Conditions – Making the Game Playable

CH 6. Object-Oriented Programming, Classes, and SFML Views

CH 8. Pointers, the Standard Template Library, and Texture Management

CH 9. Collision Detection, Pickups, and Bullets

CH 10. Layering Views and Implementing the HUD

CH 11. Sound Effects, File I/O, and Finishing the Game

CH 12. Abstraction and Code Management – Making Better Use of OOP

CH 13. Advanced OOP – Inheritance and Polymorphism

CH 14. Building Playable Levels and Collision Detection

CH 15. Sound Spatialization and HUD

CH 16. Extending SFML Classes, Particle Systems, and Shaders

CH 17. Before you go…

 

مشخصات:

نویسنده: John Horton

ناشر: Packt

سال انتشار: 2019

تعداد صفحات: 746

حجم فایل: 5.62MB

برای مشاهده و دانلود سایر کتاب های برنامه نویسی به کتاب های برنامه نویسی مراجعه نمایید.