< 用Unity你也可以开发 >
你是否觉得开发属于自己的程序很困难?
你对开发感兴趣,但不是相关专业,觉得太难、太模糊吗?
我也曾经觉得开发很难。
而且对于任何人来说,面对没有经历过的领域感到困难是很正常的。
但是如果使用能让开发变得简单的Unity程序,即使不是专业人士也能制作想要的程序。
目前,全球70%的手机游戏 都是用Unity制作的,市场占有率非常高。
我认为Unity占有率高主要有以下四个原因。
1. 直观的界面让初学者也能轻松使用。
2. 全球开发者活跃的社区。
3. 通过“资产商店”这一可以轻松买卖所需素材(开发所需的图片、音源等)的在线市场,提高了制作效率。
4. 支持20多个平台,可在手机、PC、主机等多种设备上使用。
利用这样的Unity进行游戏开发,日后可以通过接入广告获得额外收入,或进入游戏行业、积累作品集等。
这本为初学者准备的电子书将帮助你更好地了解Unity。
本书推荐对象
- 想学习开发但条件不允许的人
- 想在下班后只花30分钟学习制作游戏的人
- 想尝试成为游戏开发者的上班族成人
- 想要制作属于自己的游戏的人
- 想要让身边的朋友使用自己制作的程序的人
电子书介绍
我的电子书包含以下内容。
第一,帮助轻松开发的Unity程序使用方法
> 介绍Unity程序并讲解其使用方法。
第二,计算机语言的编写方法
> 讲解用于Unity开发的计算机语言C#的语法。
第三,制作DinoRun 2D游戏
> 模仿Chrome恐龙游戏,讲解如何简单制作2D游戏。
第四,制作DinoRun3D游戏
> 利用之前制作的2D游戏,讲解如何扩展为3D游戏。
- 第一部分Unity入门 + 第二部分计算机语言C#编写方法(合为第一卷)
目录
1. Unity入门
1-1. 什么是Unity?
1-2. Unity下载
1-3. Unity安装
1-4. Unity工作空间
1-5. 创建第一个对象
2. 了解开发所需的计算机语言C#语法
2-1. 创建C#脚本及结构确认
2-2. 执行C#脚本
2-3. 什么是GameObject?
2-4. 什么是数据类型?
2-5. 什么是变量?
2-6. 什么是条件语句?
2-7. 什么是函数?
2-8. 什么是类?
2-9. 什么是数组?
2-10. 什么是列表?
2-11. 值类型,引用类型
2-12. 什么是循环语句?
2-13. 什么是变量和属性?
2-14. 委托与事件
2-15. Unity编辑器中函数的执行顺序
预计页数 / 容量 : 约200页左右 / 约10MB
文件格式及规格 : PDF文件,PPT风格(宽屏16:9尺寸)
推荐浏览设备:PC,平板,手机

< 第一、第二是一本电子书的内容示例 >
第三,制作DinoRun2D游戏(第1卷)
目录
3. 制作DinoRun2D游戏 - 模仿Chrome恐龙游戏简单制作游戏
3-1. 创建2D项目
3-2. 设置Unity布局
3-3. 插入资源
3-4. 游戏策划
3-5. 创建玩家(Dino)角色
3-6. 创建背景
3-7. 移动背景
3-8. 创建玩家动画
3-9. 什么是Mecanim?
3-10. 物理作用与跳跃
3-11. 实现Down状态
3-12. 实现障碍物
3-13. 了解碰撞函数
3-14. 什么是Prefab?
3-15. 障碍物生成
3-16. 制作分数UI
3-17. 利用TextMeshPro
3-18. 单例模式(Singleton Pattern)
3-19. 制作GameOver UI
3-20. Time.timeScale
3-21. PlayerPrefs
3-22. 制作ReStart UI
3-23. 制作音效
3-24. 音效设置
3-25. 总结
预计页数 / 容量 : 约300页左右 / 约10MB
文件格式及规格 : PDF文件,PPT风格(宽屏16:9尺寸)
推荐阅读设备 : PC、平板、手机

< 第三本电子书内容示例 >
< 完成品示例 >
第四,制作DinoRun3D游戏(第一卷)
目录
4. 制作DinoRun3D游戏 - 利用之前制作的2D游戏,改编为Last War生存类游戏
4-1. 创建3D项目
4-2. 设置Unity布局
4-3. 利用Asset Store下载资源
4-4. 设置玩家(Dino)角色3D模型
4-5. 添加移动脚本
4-6. 设置3D跟随摄像机 - 利用脚本
4-7. 设置3D跟随摄像机 - 利用Cinemachine
4-8. 创建Dino群体
4-9. 添加Dino群体设置脚本
4-10. 创建Stage
4-11. 开发Dino群体设置脚本
4-12. 创建GameManager
4-13. 创建Title UI
4-14. 创建Game UI
4-15. 在Unity中引用特定游戏对象的方法
4-16. 创建Stage UI
4-17. 利用ScriptableObject
4-18. 创建Enemy
4-19. 在Enemy Stage中部署
4-20. 设置Enemy群组
4-21. 制作GameOver UI
4-22. 制作StageClear UI
4-23. 制作属于自己的Stage
4-24. 制作Sound
4-25. Sound设置
4-26. 复习难以实现的部分
4-27. 收尾
预计页数 / 容量 : 约400页左右 / 约10MB左右
文件格式及规格 : PDF文件,PPT风格(宽屏16 : 9尺寸)
推荐阅读设备 : PC、平板、手机
< 第四本电子书内容Sample >

< 完成品Sample >
制造者介绍
大家好,我是一名有14年经验的开发者,10年经验的创业者,并且有9年经验为中学、高中、大学学生讲授开发课程的金英得 是的。
6岁时迷上了名为Galaga的游戏,从此走上了游戏开发者和玩家的道路。
从小学时就开始开发,到现在一直作为游戏开发者和玩家生活着。
2010年初,进入了第一家公司Four Thirty Three,开发了名为“Crazy433”的休闲游戏,以此为契机主要开发休闲游戏。
到目前为止,如果把开发过的小游戏一个个数起来,已经制作了约300个以上的游戏。
目前创办游戏公司已进入第10年,同时怀着希望通过游戏让世界变得更美好的意志,在中学、高中、大学进行讲座,现在也通过这本电子书资料进行授课。

< 讲课中的样子 >
Wadiz项目进行原因及成功资金使用计划
- 我自己在最初开发时也曾感受到困难和迷茫。
在为中学、高中、大学学生讲解开发时,也一直反复感受到那样的困难和迷茫。
因此,为了让任何人都能更容易接触开发,才制作了这本书。
众筹成功资金将用于提升电子书课程和内容,并投资于更具可读性的设计完成。
希望能对在一切都数字化的时代里,想要尝试开发的人有所帮助。
礼品发放方式
- (页数可能略有变动)谷歌云端硬盘
- 众筹支付完成后2周内发送。
咨询受理方法
请通过Wadiz[联系制造商]或发送邮件至gayase@naver.com进行咨询。
常见问题
1. 电子书有错别字,可以退款吗?
[用Unity学习的游戏开发套装]不是实体纸质书,而是数字电子书。
由于数字内容的特性,收到后无法交换或退款。
单纯的错别字不构成退款理由。
2. 众筹结束后可以退款奖励吗?
众筹结束后,由于项目会立即进入制作和执行阶段,因个人原因无法退款。
3. 可以和其他人一起分享观看吗?
所提供的文件属于著作物,未经原作者同意,禁止转让、擅自复制和分发给他人。
未经事先许可的引用及二次加工可能会引发法律责任。
GameMaker