官术网_书友最值得收藏!

Beginning C++ Game Programming
會員

GettogripswithprogrammingtechniquesandgamedevelopmentusingC++librariesandVisualStudio2019KeyFeatures*LearngamedevelopmentandC++withafun,example-drivenapproach*BuildclonesofpopulargamessuchasTimberman,ZombieSurvivalShooter,aco-oppuzzleplatformer,andSpaceInvaders*Discovertipstoexpandyourfinishedgamesbythinkingcritically,technically,andcreativelyBookDescriptionThesecondeditionofBeginningC++GameProgrammingisupdatedandimprovedtoincludethelatestfeaturesofVisualStudio2019,SFML,andmodernC++programmingtechniques.Withthisbook,you’llgetafunintroductiontogameprogrammingbybuildingfivefullyplayablegamesofincreasingcomplexity.You’lllearntobuildclonesofpopulargamessuchasTimberman,Pong,aZombiesurvivalshooter,acooppuzzleplatformerandSpaceInvaders.Thebookstartsbycoveringthebasicsofprogramming.You’llstudykeyC++topics,suchasobject-orientedprogramming(OOP)andC++pointers,andgetacquaintedwiththeStandardTemplateLibrary(STL).ThebookhelpsyoulearnaboutcollisiondetectiontechniquesandgamephysicsbybuildingaPonggame.Asyoubuildgames,you’llalsolearnexcitinggameprogrammingconceptssuchasparticleeffects,directionalsound(spatialization),OpenGLprogrammableshaders,spawningobjects,andmuchmore.Finally,you’llexploregamedesignpatternstoenhanceyourC++gameprogrammingskills.Bytheendofthebook,you’llhavegainedtheknowledgeyouneedtobuildyourowngameswithexcitingfeaturesfromscratchWhatyouwilllearn*SetupyourgamedevelopmentprojectinVisualStudio2019andexploreC++librariessuchasSFML*ExploreC++OOPbybuildingaPonggame*Understandcoregameconceptssuchasgameanimation,gamephysics,collisiondetection,scorekeeping,andgamesound*Useclasses,inheritance,andreferencestospawnandcontrolthousandsofenemiesandshootrapid-firemachineguns*Addadvancedfeaturestoyourgameusingpointers,references,andtheSTL*ScaleandreuseyourgamecodebylearningmoderngameprogrammingdesignpatternsWhothisbookisforThisbookisperfectforyouifyouhavenoC++programmingknowledge,youneedabeginner-levelrefreshercourse,oryouwanttolearnhowtobuildgamesorjustusegamesasanengagingwaytolearnC++.Whetheryouaspiretopublishagame(perhapsonSteam)orjustwanttoimpressfriendswithyourcreations,you’llfindthisbookuseful.

John Horton ·程序設計 ·19.1萬字

阿里云云原生架構實踐
會員

本書聚焦于云原生業務形態背后的技術選型和架構設計落地,從“技術+商業”的視角闡述如何利用云原生賦能業務,并結合阿里巴巴云原生技術團隊在云原生領域的探索與沉淀,幫助企業重塑軟件全生命周期研發管理體系與技術棧。本書將回顧阿里云多年積累的云原生實踐經驗,分享云原生為業務帶來巨大技術紅利的經驗。具體章節劃分及主要內容如下。第1章主要介紹云原生的重要性,以及企業內部云原生落地的現狀與所面臨的挑戰。第2章重點闡述云原生架構的定義,以及云原生架構在企業中實際落地時需要遵循的關鍵原則。第3章為讀者介紹云原生架構的各種模式與反模式。第4章進一步介紹容器和微服務等云原生相關的技術和理念。第5章以阿里云ACNA架構設計方法開篇,重點講解評估云原生架構成熟度所需要考慮的維度與細則。第6章從職能價值角度出發,闡述云原生對于不同崗位的業務賦能。第7章聚焦于企業落地價值,分享具有代表性的企業案例和最佳實踐。這些最佳實踐對于打造一個成功的云原生應用來說具有非常大的幫助。第8章從行業角度出發,闡述未來的云原生技術發展趨勢。附錄A簡要介紹了阿里云現有的云原生產品家族。附錄B總結了一些常見分布式設計模式。

阿里集團 阿里云智能事業群 云原生應用平臺 ·信息系統 ·19萬字

QQ閱讀手機版

主站蜘蛛池模板: 汉寿县| 庆元县| 加查县| 富锦市| 安顺市| 托克托县| 景德镇市| 大英县| 开鲁县| 贵定县| 阳朔县| 论坛| 临清市| 迭部县| 米易县| 四会市| 诸暨市| 丹寨县| 麻城市| 漠河县| 柏乡县| 巩留县| 香港 | 化德县| 东明县| 漯河市| 平利县| 海宁市| 化州市| 扶风县| 锡林浩特市| 广昌县| 大埔县| 康乐县| 天柱县| 木里| 塔河县| 虎林市| 西乌珠穆沁旗| 柏乡县| 突泉县|