原创独立游戏制作:类星露谷

新闻资讯   2023-06-14 09:03   74   0  

课程介绍



    大家好,我是凉鞋。我花了6个月的时间制作了一套Unity的游戏开发教程《原创独立游戏制作:类星露谷》,这套教程是笔者的Steam游戏《独立游戏农夫》的制作过程实录。
课程的目标:
  使用游戏设计知识制作尽可能好玩的独立游戏
课程特点:
  1、真实的独立游戏制作流程和设计思路
  2、所有的游戏设计和功能实现均在课程中完成、产品级的代码
  3、部分素材自制,展示像素画的过程
  4、包含种植、工具栏、强化、挑战、电脑系统,每个系统都在游玩内容中创造了独特的游玩体验
  5、包含大量的经过凉鞋实践验证的游戏设计和制作方法论
  6、版本迭代
  7、完整的独立游戏,游戏的整体游玩时长在1-2小时
技术栈:
  QFramework ToolKit 1.0.x
  PlayMaker 1.9.x
  Unity 2021 LTS

适合对象




适合此教程的童鞋:
真正想做独立游戏的童鞋
1、想学习写产品级代码以及体验真实的独立游戏制作流程的童鞋
2、有一定C#和Unity基础的童鞋
不适合此教程的童鞋:
1、零基础的童鞋
2、只想学习功能实现的童鞋


课时列表

001. 概述
002. 完成独立游戏计划
003. git,项目,PlayMaker,QF 准备
004. 主角移动&形象绘制
005. 地块绘制&主角消除地块
006. 制作流程&制作原则&课程难度等 简介
007. 地块数据&容错处理
008. 消除地块和放种子
009. 地块选择显示
010. LiveCodingKit 支持&浇水实现
011. 发芽绘制&天数变更且浇水时生长
012. 消耗水&成熟阶段
013. 重构:整理数据结构
014. 枯萎阶段&摘果子实现
015. 闭环 & 快捷键提示
016. 锄头工具实现
017. 种子工具实现
018. 花洒&手工具实现
019. 专题一小结&内容、系统与设计师
020. 三种内容制作方式
021. 三种内容设计方式
022. 第一个结果挑战实现
023. 同一天收获两个当天果实挑战
024. 第二个挑战重构&挑战系统实现
025. 第一、三个挑战实现
026. 挑战列表显示
027. 随机挑战顺序
028. 换工具&耕地音效
029. 剩下的音效增加
030. 增加工具栏
031. 工具栏选择框&当前工具Icon
032. 一部分新的交互实现
033. 新交互实现完成
034. 萝卜种子工具栏&Icon
035. 植物的接口&萝卜对象定制
036. 萝卜增加完成
037. 支持滑动交互&替换字体
038. 新增萝卜相关挑战
039. 重构挑战系统
040. 专题二小结&问题解答
041. 增加萝卜与果子的种子
042. 简易商店实现
043. 引入计时器&统计游玩时长
044. 增加四个挑战
045. 萝卜与果实转换&家
046. 三种体验感&三种事项类型
047. 家的形象绘制
048. 交易音效&摄像机跟随
049. 可种植区域显示
050. 重构:工具接口提取(一)
051. 重构:工具接口提取(二)
052. 专题三 小结
053. 版本均衡更新&预制做阶段
054. v0.3 版本规划 & 增加白菜
055. 重构:工具栏改进(一)
056. 重构:工具栏改进(二)
057. 原创的意义&重构工具栏(三)
058. 重构:工具栏改进(四)
059. 重构:工具栏改进(五)
060. 工具栏重构完成&新增白菜挑战
061. 商店交易改成货币
062. 新增金币和白菜的挑战
063. 内生价值&新挑战&成长系统
064. 成长系统创意积累
065. 强化系统交互实现
066. 增加三个工具的范围
067. 种子范围增加&解锁顺序
068. 专题四小结&Marketing事件
069. 主角&房子替换新素材
070. 地块 Tilemap 制作
071. 装饰地块绘制
072. 切换回均衡迭代模式
073. 修改农田大小
074. 新增胡萝卜植物
075. 工具栏自动增加物品
076. 工具栏自动减少物品
077. QF实现工具系统&增加命令
078. 减少物品命令&胡萝卜交易
079. 路线循环&商店建筑
080. 胡萝卜挑战&物品数量变更事件
081. 出售胡萝卜自动隐藏&南瓜的显示
082. 通用的植物编辑器提取
083. 增加南瓜植物
084. 增加番茄、豆角、土豆
085. 通用挑战提取&四个挑战
086. 新增八个挑战
087. 通用商店&剩余的出售项与购买项
088. 专题五小结
089. 删除白菜、萝卜、果实及相关内容
090. 河流的美术改进
091. Button 样式改进
092. 镜头跟随&主角移动增加平滑度
093. 商店&强化的 UI 改进
094. 家的 UI
095. 制作游戏消耗小时数量
096. 种植操作消耗时间&时间不足提示
097. 制作游戏产生被动收入
098. 游戏失败&打工实现
099. 消息排队显示
100. 收割植物提示&重构配置数据
101. 其余的消息提示完成
102. 完成任务&成熟提示
103. 天数&小时&金币的存档
104. 地块数据的存储和加载
105. 地块数据的重置
106. 植物的存储和加载
107. 植物状态的存储和加载
108. 植物天数的存储和加载
109. 植物Grid宽高与土地的宽高绑定
110. 专题六小结
111. 专题七规划&同心圆&游戏设计宏观图表
112. 植物加载状态不对的问题修复
113. 挑战系统重构&修复一个问题
114. 挑战的基本存储和加载
115. 挑战的进度存储&重置数据
116. 工具栏数据重构
117. 让工具重新有效
118. 工具栏系统重构完成
119. 删除掉不用的代码&工具栏交互恢复
120. 工具栏存储完成
121. 强化的存档完成
122. 程序结构梳理
123. 增加屏幕后处理&天数 UI 改进
124. 小时、金币&挑战的 UI 改进
125. 主角的移动动画
126. 主角的脚步声音
127. 铁锹的动画和震屏效果
128. 铁锹的粒子效果
129. 浇水的反馈打磨
130. 收割的飞入动画
131. 商店 UI 的缓动动画
132. 强化&家的 UI 缓动动画
133. 专题八规划&种植操作增加间隔
134. 种植操作之间间隔不同
135. 浇水的  Tile 准备
136. 浇水的表现实现
137. 改进胡萝卜的 Pivot
138. 房子的遮挡和隐藏
139. 植物的遮挡和交互
140. 增加背景音乐&修复商店的一个问题
141. 清空数据&工具栏初始物品
142. 隐藏掉一部分内容&顺序挑战
143. 专题八小结&完成挑战解锁胡萝卜
144. 专题九规划&工具栏 UI 改进
145. 拖拽的手势基本实现
146. 工具栏物品交换实现
147. 整理代码
148. 工具栏已满的提示
149. 商店的 UI 样式改进
150. 新商店项的内容填充
151. 电脑的 Icon 绘制
152. 商店的手势实现&出售项的内容填充
153. 全部的种子解锁流程
154. 高风险高回报
155. 专题九小结&系统和内容比重
156. 强化的 UI 样式改进
157. 强化数据结构与 UI 关联
158. 强化的显示隐藏交互&存档
159. 土地升级 5x5
160. 土地升级全部完成
161. 土豆第一阶段挑战完成
162. 新增种植操作强化
163. 补充存档&修复一些强化UI显示问题
164. 植物的操作强化完成
165. 收获多个植物
166. 植物增加生存率&周期随机
167. 专题十小结&商店的描述和数值改进
168. 专题十一规划
169. 电脑 UI
170. 电脑系统&电脑数据结构
171. 电脑项目的逻辑实现
172. 电脑系统的存档
173. 增加胡萝卜的挑战内容&替换了浇水音效
174. 增加番茄挑战&修复一个问题
175. 增加豆角挑战&修复挑战系统的缺陷
176. 增加南瓜挑战&电脑系统的解锁

SiKi学院

公众号|SiKi学堂

官   网|www.sikiedu.com


 课程案例《独立游戏农夫》的试玩地址。

  • 国内:https://liangxiegame.com/game/indie-game-farmer-course/

  • itch.io:https://liangxie.itch.io/indie-game-farmer-course-version

  • Steam 地址:

    https://store.steampowered.com/app/2373970/Indie_Game_Farmer/

课程定价399元,截止到618半价199元。

购买链接:https://www.sikiedu.com/course/1468

点击阅读原文进入课程

文章引用微信公众号"SiKi",如有侵权,请联系管理员删除!

博客评论
还没有人评论,赶紧抢个沙发~
发表评论
说明:请文明发言,共建和谐网络,您的个人信息不会被公开显示。