新人开发推荐

自己本人是一个游戏爱好者,对类似于动物餐厅,三国志这样的模拟游戏感兴趣,自己想要做这种类型的游戏,想问下各位如果从头开始呢?官方文档基本看了一遍,但是该没啥实战,不知道从哪开始呢,接下来该做啥呢,有啥类似的实战项目推荐学习的吗?

谢谢大家了!

右键创建文件夹重命名

动物餐厅本身技术实现难度不大,先尝试实现一部分,比如餐厅主场景,包括餐桌收银台等。然后拓展到NPC AI,比如客人点菜你上做菜客人吃完走人。逐渐拓展到其他场景。

点击新项目创建范例合集

打开cmd 输入命令 mkdir animalFullTing

能做到一个 demo 里包括程序化生成场景、NPC AI、游戏逻辑进程推动,算是入门了。后续想做商业游戏研发,需要很多进阶技能,多看看别人怎么做的

你好,我看了下b站上的视频,照着b站上的cocos官方实战项目做,跟下来是不是就对这些该咋做有概念了,就是不知道这个不同游戏的区别有多大,因为我看的是飞机大战,车来了那两个项目,不知道跟下来这个对这种模拟类的有帮助不?谢谢

有推荐的范例示意吗?还是都行,做几个自己熟悉熟悉呢?

建议从做一个官方文档里的吃星星开始

创建的有官方的例子,可以用来熟悉各个组件是干吗用的,怎么用的

https://docs.cocos.com/creator/2.4/manual/zh/getting-started/quick-start.html

官方的教程都是3D,对做2D游戏有些帮助,补一些常用的算法和数据结构。

动餐整个游戏基于数据驱动,策划出配置包括场景摆设、设施、NPC 的位置信息、贴图、行为等,所以学习下数据驱动。

NPC 的 AI 基于状态机和行为树,所以学习下行为树和有限状态机。

寻路基于 BFS 广度优先算法,地图用分格方式标记碰撞体积。

网络部分用 http 短链接,C/S同步基于 http 做轮询。

好的,多谢

好的 :grinning:

好的,看着名词太高深了感觉整不懂啊,我先把官方的例子都跑一遍吧 :sweat_smile:

你们这不是害他吗 新来的应该去隔壁才对

隔壁是啥?

看标题,楼主作为一个游戏爱好者只是想开发一个自己喜欢的游戏,并没有说准备靠这个吃饭,楼主说的游戏类型明显用cocos开发更为合适

https://www.bilibili.com/video/BV1JL4y1M7Y4/?spm_id_from=333.337.search-card.all.click&vd_source=ce9d880622b51776b032b58909f3ffeb
我是看这个入门的。感觉很牛~

1赞

美术资源太难搞了