登录
自2024年5月16日起,中文课堂仅支持使用UnityID登入,如遇问题,请在
开发者社区
发帖说明情况,我们会尽快帮您解决。
《流浪者》2D肉鸽模拟拾荒类游戏从零开发
¥398 购买
《流浪者》2D肉鸽模拟拾荒类游戏从零开发
教程
中级
30 小时
two s s
概述
作者信息
教程资料
互动讨论
课程评价
40人收藏,13人学习
登录后开始教程
章节1
课程介绍
1.
可试看
课程导论(难度、流程,收益介绍)
章节2
新建项目与角色移动
1.
可试看
项目创建与素材导入
2.
可试看
InputSystem移动与虚拟摇杆
3.
可试看
角色动画和镜头跟随
章节3
废品交互部分
1.
可试看
废品的初步设置
2.
可试看
废品随机位置生成
3.
可试看
DOTween插件导入
4.
可试看
废品拾取与拾取动画
5.
可试看
废品指示器
章节4
路人交互部分
1.
可试看
路人创建
2.
路人刷新
3.
路人的简单交互
4.
角色对话
5.
路人的不同回答
6.
路人重复乞讨修复以及一些小问题
章节5
角色基础属性与部分UI
1.
角色基础属性
2.
文字通知与对象池
3.
UI设置
4.
控制UI
5.
UI动画效果和金钱,废品UI添加
章节6
时间系统与UIManager(从这开始,难度逐渐增加)
1.
时间系统和属性随时间衰减
2.
UI部分讲解UIManager和BasePanel
3.
废品回收站面板创建
4.
一些Bug修复和时间暂停
5.
废品回收站的交互和一些修改
章节7
餐厅部分的设计
1.
餐厅加载
2.
随机抽取方法
3.
餐厅UI搭建
4.
餐厅UI代码
章节8
文字通知、时间系统、交互的优化
1.
文字通知优化与快速时间
2.
按钮交互优化与拾取废品优化
章节9
垃圾桶交互部分
1.
垃圾桶交互的设计与实现
章节10
背包系统与商店
1.
背包代码设计与实现
2.
背包UI设计
3.
商店的设计与实现
章节11
夜晚事件系统
1.
夜晚事件系统设计与模块化设计
2.
夜晚事件配置
3.
夜晚事件系统实现
章节12
收留所交互部分
1.
收留所模块设计
2.
收留所功能实现与优化
章节13
工作系统
1.
PlayerWork类的创建与csv数据读取
2.
工作地点功能设计
3.
工作报酬获取与页面交互优化
章节14
经验与技能系统
1.
技能系统设计与实现
2.
经验系统设计与技能加载
3.
等级UI与调整
章节15
一些额外的设计
1.
商贩交互与厕所交互
2.
生病状态添加与移除
章节16
主菜单与游戏结束设置
1.
角色死亡界面与工作结果描述
2.
游戏通关条件设置
3.
主菜单界面与界面跳转
章节17
通过ES3实现的保存系统
1.
玩家的数据保存
2.
废品与路人的数据保存
3.
建筑数据保存与全局保存设置
章节18
游戏声音部分
1.
Hierarchy排序和声音管理器
章节19
打包调试与上架流程
1.
项目打包成apk的一些设置
2.
上架TapTap流程
章节20
课程答疑交流QQ群
1.
QQ群
摘要
QQ水群:927534736,如果无法下载美术素材,可以加群直接下载
大家好啊,我是ss。这是我制作的第一个课程,本课程是复刻了我之前做的一个手机游戏《流浪者》,在对里面的bug进行修正后录制了本课程,游戏的机制借鉴了《改变:无家可归生存体验》中的拾荒与肉鸽,希望本课程的学习可以对大家的游戏开发起到帮助。
虽然说是手机游戏,但和pc端的开发没有什么区别,也不需要安卓或者java的知识,如果大家对拾荒和肉鸽机制感兴趣的话,可以放心食用。
适合此教程的小伙伴:
有编程语言基础的小伙伴,c++,java,py,都可以,毕竟编程的思想是通用的。
上手过C# 和 Unity 基础的小伙伴
学过一些简单的系统,想做一个完整的项目却又没有头绪的小伙伴
不适合此教程的小伙伴:
一点没接触过编程的小伙伴(如果小伙伴想学习本课程的话,建议先去了解一下编程的基础知识,最好能熟悉多态与继承后,根据对试听课的理解程度,再决定是否要加入本课程)
课程特点:
经典InputSystem实现角色控制,以及简单的屏幕虚拟摇杆移动。
设计路人NPC,可以通过交互获得不同的结果。
经典游戏背包,消耗品的使用与购买以及背包的UI。
各种可交互建筑的设计,比如,收留所,废品回收站,餐厅,商店,工地,厕所等等。
一个简单的时间系统,角色会根据时间的流逝进行消耗,玩家的大部分行为也会消耗时间。
动态加载游戏数据,我们把部分游戏数据存放在CSV表中,方便管理与维护
模块化设计的技能系统,通过模块化设计,实现技能效果的多样性。
使用ES3插件进行存储。
了解完整的游戏开发流程与上架应用市场的流程。
感谢大家看到这里,最后我说一下,本课程不会涉及到太多编程的底层原理与介绍,更侧重于功能实现与设计思路,本课程涉及的面较广,课程流程也比较长,对于基本的游戏机制大都有所接触,希望大家可以在完成试看课后,根据自己的接受程度与需求再进行课程的购买。
如果大家对《流浪者》游戏感兴趣的话,可以加入这门课程,大家如果有不明白的地方直接问我就好,毕竟难免会出现小差错,群号在最后一课,感谢大家的支持!
视频仅为教程演示,实际项目内命名建议使用英文。
课程中用到的免费插件:
序列化字典
Inspector面板按钮调试
DOTween
《流浪者》 下载地址
Tap:https://www.taptap.cn/app/368049
好游:https://m.3839.com/a/153764.htm
标签
C#编程
2D
轻度肉鸽
拾荒
建议的Unity版本
2021.3 - 2023.1
教程
《流浪者》2D肉鸽模拟拾荒类游戏从零开发
开始教程
电脑配置不足?
Unity云桌面,为Unity而生的云开发平台。
即可体验
教程
《流浪者》2D肉鸽模拟拾荒类游戏从零开发
登录后开始教程
章节
1
课程介绍
1.
可试看
课程导论(难度、流程,收益介绍)
章节
2
新建项目与角色移动
1.
可试看
项目创建与素材导入
2.
可试看
InputSystem移动与虚拟摇杆
3.
可试看
角色动画和镜头跟随
章节
3
废品交互部分
1.
可试看
废品的初步设置
2.
可试看
废品随机位置生成
3.
可试看
DOTween插件导入
4.
可试看
废品拾取与拾取动画
5.
可试看
废品指示器
章节
4
路人交互部分
1.
可试看
路人创建
2.
路人刷新
3.
路人的简单交互
4.
角色对话
5.
路人的不同回答
6.
路人重复乞讨修复以及一些小问题
章节
5
角色基础属性与部分UI
1.
角色基础属性
2.
文字通知与对象池
3.
UI设置
4.
控制UI
5.
UI动画效果和金钱,废品UI添加
章节
6
时间系统与UIManager(从这开始,难度逐渐增加)
1.
时间系统和属性随时间衰减
2.
UI部分讲解UIManager和BasePanel
3.
废品回收站面板创建
4.
一些Bug修复和时间暂停
5.
废品回收站的交互和一些修改
章节
7
餐厅部分的设计
1.
餐厅加载
2.
随机抽取方法
3.
餐厅UI搭建
4.
餐厅UI代码
章节
8
文字通知、时间系统、交互的优化
1.
文字通知优化与快速时间
2.
按钮交互优化与拾取废品优化
章节
9
垃圾桶交互部分
1.
垃圾桶交互的设计与实现
章节
10
背包系统与商店
1.
背包代码设计与实现
2.
背包UI设计
3.
商店的设计与实现
章节
11
夜晚事件系统
1.
夜晚事件系统设计与模块化设计
2.
夜晚事件配置
3.
夜晚事件系统实现
章节
12
收留所交互部分
1.
收留所模块设计
2.
收留所功能实现与优化
章节
13
工作系统
1.
PlayerWork类的创建与csv数据读取
2.
工作地点功能设计
3.
工作报酬获取与页面交互优化
章节
14
经验与技能系统
1.
技能系统设计与实现
2.
经验系统设计与技能加载
3.
等级UI与调整
章节
15
一些额外的设计
1.
商贩交互与厕所交互
2.
生病状态添加与移除
章节
16
主菜单与游戏结束设置
1.
角色死亡界面与工作结果描述
2.
游戏通关条件设置
3.
主菜单界面与界面跳转
章节
17
通过ES3实现的保存系统
1.
玩家的数据保存
2.
废品与路人的数据保存
3.
建筑数据保存与全局保存设置
章节
18
游戏声音部分
1.
Hierarchy排序和声音管理器
章节
19
打包调试与上架流程
1.
项目打包成apk的一些设置
2.
上架TapTap流程
章节
20
课程答疑交流QQ群
1.
QQ群