坚定的小松子在冲浪
06-24·前京东员工
iOS程序失业,做独游
iOS程序失业好几年,投的简历石沉大海已经彻底没戏了
。失业中做了个格斗游戏(客户端+服务端全是自己开发),有没有美术推荐合作的(人物素材目前全是外网找的临时Demo使用)大家也可以关注下我的B站(
https://taou.cn/a/KBMKd9)网络帧同步视频(
https://taou.cn/a/KBMKdX)客户端:1、Unity引擎C#结合Lua开发,游戏gameplay逻辑架构使用ECS,由逻辑帧推动游戏。2、角色状态机由lua配置,且可以进行表达式运算,同时支持所有角色可以进行热更新(新增或修复)。3、游戏角色技能采用搓招形式释放,并且支持键盘鼠标(电脑端)、手柄(电脑+主机端)、虚拟摇杆(移动端)控制,本地双人PK支持双手柄。服务端:1、使用Go语言开发,服务端分为大厅服和战斗服,战斗服可以进行分布式布局,一个大厅服可对应多个战斗服,大厅服会查找目前房间数最少的战斗服开房间与客户端udp连接。2、登录用户数据读取分三层避免频繁访问数据库:一层内存,没有去二层缓存redis,没有才进行数据库MySql读取。更新直接内存和redis,定时写入MySql。这块比较业余网络通信:采用“帧同步”实现匹配对战,采用ProtoBuf序列化和反序列化数据传输。大厅服采用tcp连接进行api相关数据交互如:登录、注册、匹配请求、(签到、任务、战斗历史记录、用户数据修改)等。战斗服采用udp(后期会改成kcp)进行帧同步。客户端拥有帧采集、追帧、预测、回滚、线性插值等功能,定点数的问题:由于一开始没考虑到,游戏逻辑在c#,数值表达式在lua层计算,所以暂不采用。国内对35岁以上真的太不友好了
发布于 浙江
2
14
3
未登录
友善发言
评论
加载中
下载脉脉APP,成就职业梦想
违法不良信息&未成年人有害信息举报电话/客服电话:400 065 0808
违法不良信息&未成年人有害信息举报邮箱/客服邮箱:maimai@taou.com
清朗系列专项行动相关违规信息举报电话:400 065 0808,举报邮箱:maimai@taou.com
个人/企业等被诽谤侮辱、人身权或知识产权等被侵犯、网络谣言的举报地址:maimai.cn/tousu | 涉企虚假不实信息举报投诉专区
京ICP备12005786号-1copyright©maimai.cn