本書是《C++程序設計精要教程》(ISBN:978-7-115-54576-3)的配套教材,各章內容與主教材的內容一一對應。本書每章均包括基本內容、學習要點和習題答案,其中,習題答案包括課後習題的簡要分析與詳細解答。課後習題的題型包括問答、改錯、分析、設計、編程、綜合應用和課程設計等。習題內容豐富,難度由淺入深,少數難題的求解需要用到C++高級特性與實戰編程技巧。最後一章的習題可作為課程設計題目,讀者需要將數學建模與面向對象建模相結合,並利用Visual Studio 2019 + Qt插件完成開發,即基於Qt插件設計圖形用戶界面;設計全過程及相關代碼已全部給出。本書可作為高等院校程序設計相關課程的實踐類教材,也可供科研人員和程序開發人員參考使用。
本書以遊戲開發案例為主線,把C#語言和遊戲開發引擎相結合,系統講解C#語言、Unity遊戲引擎及C#語言在遊戲開發中的應用。本書分為兩篇。第一篇全面系統地講解Visual Studio 2019開發環境下C#程序設計的基礎知識,內容包括C#程序設計基礎,數據類型,流程控制,類與物件,接口、委托與事件,目錄與文件管理、WinForm應用程序開發;第二篇講解C#在Unity遊戲開發引擎中的應用,包括認識Unity遊戲引擎、C#腳本語言、交互和物理引擎、動畫與UGUI、Unity遊戲開發綜合案例等。本書內容與實例緊密結合,便於讀者在應用中理解知識,達到學以致用的目的。本書提供完整的課程資源包,包括案例源代碼、課件PPT、實驗手冊、教學視頻等。