本书通过作者原创的Paracrft工具,让读者可以随心所欲地创作出任意复杂的3D动画与游戏,是一本AI及编程入门教材。书中作者还分享了自己从7岁开始学习编程的经历,30多年编程生涯的感悟及学习编程的方法论。本书共分三篇:上篇包含61个循序渐进的编程项目,训练读者通过思维实验解决问题、理解AI和体验编程;中篇主要介绍编程理论,系统地讲解了变量、函数等重要编程概念;下篇为参考手册,本书中所有的编程词汇都可以在下篇中查询。
本书可供7岁以上喜欢编程的大、中、小学生,以及家长、教师、程序员等参考使用。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Paracraft编程入门(成为3D动画与编程能手) |
分类 | 计算机-操作系统 |
作者 | 李西峙//李铁才 |
出版社 | 哈尔滨工业大学出版社 |
下载 | ![]() |
简介 | 内容推荐 本书通过作者原创的Paracrft工具,让读者可以随心所欲地创作出任意复杂的3D动画与游戏,是一本AI及编程入门教材。书中作者还分享了自己从7岁开始学习编程的经历,30多年编程生涯的感悟及学习编程的方法论。本书共分三篇:上篇包含61个循序渐进的编程项目,训练读者通过思维实验解决问题、理解AI和体验编程;中篇主要介绍编程理论,系统地讲解了变量、函数等重要编程概念;下篇为参考手册,本书中所有的编程词汇都可以在下篇中查询。 本书可供7岁以上喜欢编程的大、中、小学生,以及家长、教师、程序员等参考使用。 作者简介 李铁才 1950年出生于上海。哈尔滨工业大学及深圳研究生院双基地教授,博士生导师,深圳航天科技创新研究院科技委主任。1996年获航天突出贡献专家称号:1997年获国务院政府特殊津贴;获国家、省、部级科技成果奖18次;获中国发明专利30项,美国发明专利3项;在国内外发表论文50余篇。历时30年致力于相似性原理及其应用技术的研究。 目录 上篇 项目 第1章 编程项目 1.0 绪论 1.0.1 Paracraft是什么 1.0.2 如何学习本书中的项目 1.0.3 项目8x27:安装Paracraft和编辑模式 1.1 几何相似与构建相似的虚拟世界 1.1.1 项目8x28:创建方块 1.1.2 项目8x29:批量操作 l.1.3 项目8x34:bmax模型 1.1.4 项目25x85:介绍“绘图程序”小游戏 1.2 基于编程的3D建模 1.2.1 项目35x127:CAD建模——桌子 1.2.2 项目35x129:CAD建模——空心的盒子 1.2.3 项目35x128:CAD建模——奥运五环 1.2.4 项目35x133:CAD建模——杯子 1.3 虚拟人物与虚拟人物的运动 1.3.1 项目8x30:电影方块 1.3.2 项目8x31:演员和动画 1.3.3 项目8x32:夏天游泳 1.3.4 项目8x33:制作简易动画开头 1.3.5 项目8x35:简易bmax小吉他 1.3.6 项目8x36:简易bmax小动画 1.3.7 项目20x60:动画模型方块 1.3.8 项目20x73:四足动物与镜头抖动效果 1.3.9 项目20x77:密室教学/5l 1.3.10 项目20x80:bmax简易骨骼与x文件应用 1.3.11 项目20x105:传送石、电影地震镜头与人物表现 1.3.12 项目20x121:密室开头设计 1.4 构建我的电影世界使它可持续发展 1.4.1 项目20x132:电影方块与过山车 1.4.2 项目20x134:子母电影方块 1.5 如何赋予虚拟人物智能 1.5.1 项目6x18:代码方块教学l 1.5.2 项目6x19:代码方块教学2 1.5.3 项目6x20:乒乓球小游戏 1.5.4 项目6x22:迷宫小游戏 1.5.5 项目6x109:打字练习 1.5.6 项目26x100:曼德勃罗特集 1.5.7 项目17x69:飞行的小鸟 1.5.8 项目17x74:坦克大战 1.5.9 项目20x79:星球运动仿真教学 1.5.10 项目6x24:双重机关与事件 1.5.11 项目6x25:制作图形界面 1.5.12 项目6x26:代码方块的输出 1.5.13 项目6x21:钢琴 1.5.14 项目17x120:制作钟表 1.5.15 项目35x130:CAD建模“掷骰子” 1.5.16 项目6x37:剧E一髟E 1.5.17 项目36x136:台式计算机模拟 1.5.18 项目36x135:狗狗陪护机器人模拟 1.6 编程中的抽象建模 1.6.1 项目28x107:电梯调度算法 1.6.2 项目28x108:由电梯调度算法了解编程思维 1.6.3 项目28x110:3D世界的编程模型 1.6.4 项目28x112:编程中的建模过程——乒乓球小游戏 1.6.5 项目28x114:编程中的建模过程——迷宫小游戏 1.6.6 项目28x115:编程中的建模过程——钢琴 1.6.7 项目28x125:编程中的建模过程——飞行的小鸟 1.6.8 项目28x126:编程中的建模过程——坦克大战 1.6.9 项目28x116:编程中的建模过程——跳一跳 1.6.10 项目28x117:复杂编程中的建模过程——电梯调度算法小游戏 1.6.11 项目34x123:生命游戏 1.6.12 项目34x124:复杂编程中的建模过程——生命游戏的制作 1.6.13 项目24x84:BlockBot小游戏介绍 1.6.14 项目24x95:复杂编程中的建模过程——BlockBot核心部分的制作 1.6.15 项目24x93:BlockBot小游戏——3D UI 1.6.16 项目24x94:BlockBot小游戏——2D UI 1.6.17 项目24i96:BlockBot小游戏——复杂UI设计 1.6.18 项目33x122:人力资源游戏 1.7 保存并分享你的作品 1.7.1 项目29x118:制作个人网站 1.7.2 项目23x83:创建课程包 中篇 编程理论 第2章 基础编程理论 2.1 编程的基本概念与语法 2.2 程序的本质 2.3 数字与数学 2.4 变量与名字 2.5 字符串与文字 2.6 表与数组 2.7 函数 2.7.1 函数基础知识 2.7.2 内置函数 2.8 总结与对自学编程的建议 第3章 计算机辅助设计CAD 3.1 术语介绍 3.2 NPL Block CAD的指令集 3.3 总结 第4章 计算机体系结构 4.1 计算机的发展与演变 4.2 计算机的组成与体系结构 4.3 互联网与未来 第5章 相似原理与人脑仿真 5.1 引言 5.2 基于相似原理认识人脑以及研究人脑的模拟与仿真 第6章 对未来教育的思考 6.1 教育的本质 6.2 未来教育的形态 6.3 一切从动画与编程教育开始 6.4 世界观 6.5 未来编程教育的要素 6.6 10年之后的编程教育 下篇 参考手册 附录1 NPL常用语法速查表 附录2 “代码方块”函数速查表 运动 外观 事件 控制 声音 运算 数据 附录3 术语表 后记 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。