Beginning C++ Game Programming: Learn to program with C++ by building fun games, 2nd Edition
Thumbnail 1

Beginning C++ Game Programming: Learn to program with C++ by building fun games, 2nd Edition

产品编号: 317238609
安全交易

描述

Beginning C++ Game Programming: Learn to program with C++ by building fun games, 2nd Edition

评论

R**H

Its a good way to get back into c++ and SFML is a good framework for learning game development

The book is simple because the author is teaching someone that knows nothing about c++ including basic data structures. However, for this is a perfect approach even for the one who knows this because it gives the student a simple example to make into more refined code. This gives an example but allows one to put their approach to it. I have only gotten a bit into the book. I will update this review when I get closer to the end.

J**E

Good for beginners and above

Although I was disappointed to receive it with the cover damaged, I don't rate books based on that. I usually avoid books from Packt> Publishing. They are written by authors with good knowledge, but terrible at explaining things, and the published does nothing to fix it. I am pleased to say this is not the case. John Horton manages to explain the content in an easy to understand way. I have completed only 2 chapters, but pleased with the progress.The book is oriented to Windows users (most of those who want to learn game development) but with notes to Linux and Mac users on chapter 1 (the most challenging for a new programmer). In my experience, Linux users won't find it difficult to follow the book once the initial set up is complete.I am not new to programming, but I am to C++ and game development. I like that the author treats the reader as a beginner but not in a condescending way (IMO).Definitely I can recommend this book to those who want to learn C++ even if game development of SFML is not the final goal.

J**P

good book for reference

100% would recommend!

M**D

Learning to program games whilst learning C/C++ is fun

I'm just a hobbyist, who writes small programs for fun. Using graphics and audio has always been time consuming and difficult for me, but being introduced to SFML has brought new gaming possibilities. I have a basic understanding of C and C++ but thought OOP would need too much extra knowledge. This book has really enabled me to get to grips with OOP in a fun and practical way. I'm only on chapter 8, but have learnt enough already to provide a colourful fun game. I like the writing style too. Very enjoyable. I wish I had it a few years ago. I've learnt a great deal of new knowledge very quickly.

K**R

Zu viel OOP?

Für eine Einführung in C++ ein Spiel zu nehmen ist eine super Idee; Und der Author weiss das auch detailiert umzusetzen. Allerdings werde ich das Gefühl nicht los dass das Vorhaben in Klassen-Spaghetti Code gemündet ist. Ich meine das zu viele Klassen erzeugt wurden - zu viel verteilter Code. Sieht man in das Source Verzeichnis mit einer Anzahl grösser 25 Klassen, das Spiel aber z.B: invader++ würde ich mit weit weniger prozeduralen code schreiben. das Spiel dagegen wirkt im Vergleich zur komplexen klassenhierarchie enttäuschend schlicht.Das ganze im Entity Component System nach data oriented Pattern zu schreiben wäre aber zu schwierig. Als Einsteigerbuch sicher spannend, aber gerade OOP zeigt in C++ Grenzen, vor allem wenn das Spiel komplexer wird.

常见问题

是的,所有产品均直接来自美国,英国,阿联酋和印度的授权零售商。我们保持严格的质量控制过程,并在运输前验证每种产品。所有项目都有适用的制造商保证,并由我们的标准退货政策涵盖。
送货时间因目的地国家 /地区不等,通常从3-9个工作日不等。每个订单都可以通过我们的系统完全跟踪。我们处理所有关闭范围,并使用可靠的快递合作伙伴进行最后一英里的交付。您将通过电子邮件和我们的应用程序定期收到有关您的订单状态的更新。
自2014年以来,落伍车是一个国际电子商务平台。我们每天在全球范围内安全地处理数千个订单。每个产品都会在交付前经过我们的质量验证过程,我们提供端到端订单跟踪,24/7客户支持以及全面的回报政策,以确保安全的购物体验。
我们的价格包括产品成本,国际运输,进口关税,关税和当地交货费用。我们处理所有海关和导入程序,确保交货时没有隐藏的费用。 Pro会员将获得额外的福利,包括免费送货。

TrustPilot

TrustScore 4.5 | 7,300多个评论

扎伊纳布 N.

非常棒的服务。送货速度比预期的要快。

1 周前

Neha S.

整个订购过程中沟通顺畅。产品完美。

2 周前

全球购物,通过 Desertcart 享受优惠
物有所值
各种产品的价格具有竞争力
全球购物
为 100 多个国家的数百万购物者提供服务
增强保护
深受全球购物者喜爱的值得信赖的支付方式
客户保证
深受全球购物者喜爱的值得信赖的支付方式。
沙漠车应用程序
随时随地随时随地购物。
MOP$804

关税和税费包括

Macau店铺
1
免费退货

30天对于 PRO 会员用户

15天无会员资格

安全交易

向AI询问此产品

TrustPilot

TrustScore 4.5 | 7,300多个评论

阿卜杜拉·B.

正品,价格实惠。国际送货也很快!

3 周前

Meera L.

交易顺利,产品完好无损地到达。

3 周前

Beginning C Game Programming Learn To Program With C By | Desertcart Macau