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

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

Arduino案例實戰(卷Ⅳ)
會員

本書系統論述了Arduino開源硬件的架構、原理、開發方法及16個完整的項目設計案例。本書共17章,內容包括Arduino設計基礎、FreeVoice項目設計、WiFi多功能遙控迷宮機器人項目設計、節奏門鎖項目設計、激光雕刻機項目設計、手機端壓力傳感游戲項目設計、極光演奏音樂盒項目設計、智能語音聲控音響項目設計、微信測距機器人項目設計、顏色識別自動分揀機項目設計、智能識別澆花系統項目設計、綜合監測裝置項目設計、WiFi搖搖棒投票器項目設計、探測機器人系統項目設計、教室人員流量監測系統項目設計、可穿戴式智能新風炫彩呼吸罩項目設計和盲文顯示器項目設計。在編排方式上,全書側重針對創新產品的項目設計過程進行描述,分別從需求、分析、設計與實現等角度論述了硬件電路、軟件設計、傳感器和功能模塊等,并剖析了產品的功能、使用、電氣連接和程序代碼等。為便于讀者高效學習,及時掌握Arduino開發方法,本書配套提供項目設計的硬件電路圖和程序代碼,可供讀者舉一反三,二次開發。本書可作為高校電子信息類專業“開源硬件設計”“電子系統設計”“創新創業”等課程的教材,也可作為創客及智能硬件愛好者的參考用書,還可作為從事物聯網、創新開發和設計專業人員的技術參考書。

李永華 ·硬件維護 ·7.6萬字

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

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

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

QQ閱讀手機版

主站蜘蛛池模板: 武川县| 祁门县| 莫力| 咸宁市| 墨竹工卡县| 越西县| 仪陇县| 错那县| 普洱| 桐乡市| 通许县| 上杭县| 高碑店市| 河间市| 紫金县| 越西县| 化德县| 姚安县| 和龙市| 鹤壁市| 彭州市| 镇江市| 彭山县| 原平市| 上饶市| 九龙坡区| 三河市| 喀什市| 大方县| 习水县| 桐城市| 铅山县| 德令哈市| 宜宾县| 周宁县| 鸡泽县| 萨迦县| 石林| 宝应县| 古浪县| 金门县|