C++ is the primary language used in game development; however, game programming has a unique set of challenges, which general application development techniques and recommendations don’t apply to. Written to address this issue, C++ for Game Programmers provides practical suggestions for what C++ features to use in game development and why. Many of the misconceptions of C++ are clarified, and programmers learn the most effective methods for using the language to create games. This is primarily a book about ideas and concepts: it is not just a source of C++ code to use in your game project. Instead, C++ for Game Programmers covers how things work from a game-development perspective, and provides practical rules to follow. It points out the most effective C++ practices and steers developers away from the potentially dangerous ones. It describes common C++ techniques to solve specific problems faced by most developers, and focuses on techniques that have been proven in real games. Additionally, specific new technologies such as STL are covered in detail, along with the challenges specific to different platforms such as PCs or game consoles. The techniques presented apply to all aspects of game programming, including graphics, physics, and AI. C++ for Game Programmers is the perfect resource for game programmers looking to perfect their C++ skills, and experienced programmers interested in entering the game industry. Graphics, embedded systems, and real-time systems programmers facing the same challenges as game programmers will also benefit from the ideas and techniques covered.
ترجمه فارسی (ترجمه ماشینی)
C++ زبان اصلی مورد استفاده در توسعه بازی است. با این حال، برنامه نویسی بازی دارای یک سری چالش های منحصر به فرد است که تکنیک ها و توصیه های کلی توسعه برنامه کاربردی برای آنها اعمال نمی شود. C++ for Game Programmers که برای پرداختن به این مشکل نوشته شده است، پیشنهادات عملی برای استفاده از C++ در توسعه بازی و چرایی آن ارائه می دهد. بسیاری از تصورات غلط C++ روشن شده و برنامه نویسان موثرترین روش ها را برای استفاده از زبان برای ساخت بازی ها یاد می گیرند. این در درجه اول یک کتاب در مورد ایده ها و مفاهیم است: این فقط یک منبع کد ++C برای استفاده در پروژه بازی شما نیست. درعوض، C++ for Game Programmers نحوه کار کردن چیزها از منظر توسعه بازی را پوشش میدهد و قوانین عملی را ارائه میکند. این به موثرترین شیوه های C++ اشاره می کند و توسعه دهندگان را از موارد بالقوه خطرناک دور می کند. این تکنیکهای رایج C++ را برای حل مشکلات خاصی که اکثر توسعهدهندگان با آن مواجه هستند، توصیف میکند و بر تکنیکهایی تمرکز میکند که در بازیهای واقعی به اثبات رسیدهاند. علاوه بر این، فناوریهای جدید خاص مانند STL به همراه چالشهای خاص پلتفرمهای مختلف مانند رایانههای شخصی یا کنسولهای بازی به تفصیل پوشش داده شدهاند. تکنیک های ارائه شده برای تمام جنبه های برنامه نویسی بازی، از جمله گرافیک، فیزیک و هوش مصنوعی اعمال می شود. C++ for Game Programmers منبع عالی برای برنامه نویسان بازی است که به دنبال تکمیل مهارت های C++ خود هستند و برنامه نویسان با تجربه ای که علاقه مند به ورود به صنعت بازی هستند. برنامه نویسان گرافیک، سیستم های جاسازی شده و سیستم های بلادرنگ که با چالش های مشابه برنامه نویسان بازی روبرو هستند نیز از ایده ها و تکنیک های پوشش داده شده بهره خواهند برد.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.