本书基于Unity2020,详细讲解Unity的主要功能和用法,以及程序开发的方法和技巧,并剖析了3个实战项目:一个简单的2D打砖块游戏、一个3D动作RPG游戏和一个3D对战射击游戏。通过以上内容,帮助读者掌握Unity制作游戏的方法,以快速进入Unity2D与3D的游戏开发之门。本书分为13章,内容包括Unity20
本书由Python基础开发入手,延伸至爬虫技术开发、游戏开发、人工智能开发、网络应用开发、图像处理和可视化开发6个Python经典开发方向,全书共提供25个项目案例,以项目驱动方式展开各知识点的讲解,将Python知识点分解到不同案例、不同章节,致力于Python技术的应用实践。本书案例均从特定领域的技术基础开始,展示
本书共分为6章。第1章GUI编程,主要包括GUI简介和GUI的开发工具包等知识点;第2章Tkinter,主要包括Tkinter的安装、Misc类、Wm类、主窗口、控件、布局管理器、事件处理、对话框和ttk模块等知识点;第3章wxPython,主要包括wxPython的安装、wxPython的基本要素、应用程序、窗口、控
本书立足实际应用,以流行的Linux发行版为基础介绍Linux的基础操作。全书共包含11个章节模块,包括:认识Linux、安装Linux、文本界面基础、文件和目录、常用命令、Shell脚本、用户和组群、权限和所有者、磁盘分区和文件系统、软件包、进程和任务计划。本书的结构采用“章节模块--知识技能/项目任务”体系,符合高
本书是一本Kotlin语言的立体教程,针对的读者群是零基础小白。通过本书的学习,读者能够成为熟练的Kotlin开发人员。本书主要包括Kotin语法基础、数据类型、字符串、运算符、程序流程控制、函数、面向对象编程、继承与多态、抽象类与接口、高阶函数、Lambda表达式、数组、集合、函数式编程API、异常处理、线程、协程、
本书涵盖了Java平台标准版的全部基础知识和高级特性,内容由浅入深,主要包括:Java编程基础知识、Java面向对象程序设计、高级类特性、集合框架与泛型、Java异常处理、IO流、JDBC访问数据库、JavaGUI程序设计、多线程编程、Socket网络编程等。全书结构严谨,层次清晰,语言生动,理论论述精准深刻,程序实例
本书结合一个应用程序的开发全过程,介绍JavaWeb应用程序的开发技术与方法。全书可分为三部分:第一部分为基础性内容,利用JavaWeb应用开发的基础知识实现一个原型系统;第二部分为提高性内容,利用面向对象编程技术和MVC架构模式对程序进行重构,改善功能实现和程序架构;第三部分是应用性内容,引入第三方组件和前后端分离开
本书共分15章。第1-9章讲解HTML5移动特性,内容包括HTML5移动开发基础、移动表单、多媒体形式、地理位置定位、离线缓存、Canvas绘图、CSS3视觉辅助和调用手机设备等,最后剖析移动开发性能优化的一些技巧。第10-11章讲解HTML5移动框架jQueryMobile,内容包括jQueryMobile这个比较流
全书分为4部分:第一部分为《C程序设计教程》(第4版)习题与参考解答,包括了该书各章的全部习题,对全部编程习题给出了参考解答,包括114个程序;第二部分为常见错误的分析和程序调试;第三部分为C语言上机指南,详细介绍了利用Dev\|C++集成环境和VisualStudio2010编辑、编译、调试和运行程序的方法;第四部分
本书由浅入深地介绍什么是程序,怎样编写程序,怎样调试和运行程序。以程序设计贯穿始终,使学生掌握程序设计的基本知识和方法。本书将算法与C语言的语法紧密结合,而不是孤立地介绍语法。作者精心考虑怎样将算法与语法紧密而巧妙地结合起来。按照“算法是程序的灵魂,语言是编程的工具”的思路组织全书。