自2024年5月16日起,中文课堂仅支持使用UnityID登入,如遇问题,请在开发者社区发帖说明情况,我们会尽快帮您解决。

《流浪者》2D肉鸽模拟拾荒类游戏从零开发

教程
中级
30 小时
概述
作者信息
教程资料
互动讨论
课程评价
40人收藏,13人学习
章节8
文字通知、时间系统、交互的优化
章节9
垃圾桶交互部分
章节18
游戏声音部分
章节20
课程答疑交流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
建议的Unity版本
2021.3 - 2023.1
教程
《流浪者》2D肉鸽模拟拾荒类游戏从零开发
电脑配置不足?
Unity云桌面,为Unity而生的云开发平台。
即可体验
章节8
文字通知、时间系统、交互的优化
章节9
垃圾桶交互部分
章节18
游戏声音部分
章节20
课程答疑交流QQ群