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

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萬字

大話程序員:從入門到優秀全攻略
會員

本書分為選擇、修煉、面試和職場基本功四部分。第一部分有3章,分別是軟件開發工程師一覽,你適合做軟件開發嗎,選擇適合你的方向。從職業規劃和發展的角度,提供了一些工具、方法和模型,幫助我們解答是否要從事軟件開發、干什么崗位、在什么樣的行業和公司工作等問題。第二部分有2章。開發者的職場成長路徑一章介紹了開發者的未來發展方向,讓大家對自己的職場發展路徑有所認識;技術成長指北一章提供了一種技術修煉的模板方法論,每個人都可以將其用到自己身上,變成自己的技術修煉道路。第三部分,講述了如何打好面試這場硬仗,分澄清、準備、面試、復盤四個階段,系統介紹了如何準備一次求職面試,善用之,能夠大幅提高面試的成功率。第四部分,我們跳出開發者的技術性工作,精選了日常職場中頻繁用到的10種職場基本功,包括結果導向的工作思維,結論先行的匯報策略,溝通中如何區分事實和判斷,如何請求幫助,怎樣給別人反饋,如何追隨上司,怎樣超越上司的期待,如何堅持計劃實現目標,怎樣突破成長困境,以及職業規劃的3個錦囊。這些思維、方法、意識和工具,能夠為技術之路保駕護航,讓我們走得更高、更遠。

安曉輝 ·程序設計 ·12.3萬字

QQ閱讀手機版

主站蜘蛛池模板: 枣强县| 当阳市| 和顺县| 鞍山市| 张掖市| 诸城市| 周至县| 西乌珠穆沁旗| 东明县| 阳山县| 临西县| 保德县| 阿拉善右旗| 新昌县| 隆德县| 荃湾区| 北宁市| 肃北| 高碑店市| 巩留县| 韩城市| 淳化县| 噶尔县| 五华县| 临夏县| 萍乡市| 涿州市| 平阴县| 达尔| 哈密市| 浦江县| 邛崃市| 克东县| 旅游| 华蓥市| 方山县| 宜宾县| 壤塘县| 文山县| 聊城市| 祥云县|