Egret社区
1银子
在下小白,想求个rpg地图的demo,但都没看到,社区里也没找到。就来这儿当回伸手党好了,谁有现成的地图,加个走路寻址的demo发个,感激不尽。

分享到 :
0 人收藏

5 个回复

倒序浏览
huangxihang  初学乍练 | 2018-12-24 23:29:56
另外lakeshore如何和服务端交互的?可以做到吗?
heirelance  登堂入室 | 2018-12-24 23:48:26
1、估计使用白鹭引擎的多数是搞轻快的小游戏(客户端没太多逻辑),白鹭的很多概念是从flash中来的,对比一下flash游戏就知道这个引擎擅长哪些游戏了(站长不要打我)
2、即使搞中大型游戏,也不会把逻辑放在客户端,毕竟现在是手游时代
3、客户端只搞展示,服务端只搞逻辑会使得开发和维护变得简单

举个栗子:
2d地图使用tiled生成后,会生成一份数据保存到后端,然后生成Grid网格(3d地图会生成导航网格)
客户端请求服务端,例如请求x,y坐标,返回[{x:212,y:323},...]的路径(也就是寻路算法交给了服务端,所以这个社区没有人关注了,另外传统rpg,这种游戏开发周期长,玩法陈旧,竞争激烈,个人觉得没有搞头)
然后客户端根据返回的路径依次移动角色的贴图(客户端仅仅绘图)
huangxihang  初学乍练 | 2019-1-20 20:34:09
heirelance 发表于 2018-12-24 23:48
1、估计使用白鹭引擎的多数是搞轻快的小游戏(客户端没太多逻辑),白鹭的很多概念是从flash中来的,对比一 ...

这样服务端压力受得了?
落幕夜未央  圆转纯熟 | 2019-1-21 09:39:04
受限于手机硬件,多人同屏达到一定数量之后,客户端要不断的与服务器同步角色状态以及位置,接受服务器的九宫格广播等,寻路等信息,会卡。所以很多游戏都限制了多人同频数量,感觉远没有flash那种多人同屏的感觉了
abc  略有小成 | 2019-1-21 10:07:33
https://github.com/yicaoyimuys/EgretGameEngine
好久前就放上去了,无奈你们不关注啊。

点评

zan  发表于 2019-1-21 12:08
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

huangxihang

初学乍练

积分: 3 帖子: 3 精华: 0

楼主热帖

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部