
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
برای مشاهده و دانلود سایر کتاب های برنامه نویسی به کتاب های برنامه نویسی مراجعه نمایید.
دیدگاه یک پست