打赏

相关文章

游戏开发-GM系统的设计

游戏管理员(gm)作为游戏中拥有更高权限的账号, 在游戏开发的过程中,我们需要很早的将gm系统做出来, 作为测试游戏逻辑具有不可替代的作用。内容目录 服务端与客户端通讯基本流程gm命令格式设计gm系统的实现服务端与客户端通讯基本流程 服务端与客户端通信,如果基本的网络框…

游戏服务器开发技术栈

从事游戏服务器开发,下面是一些需要掌握的技术栈。 从熟悉到深入,各个阶段各有侧重。 抛砖引玉,可用于查漏补缺,或者建议大家可作为平时的学习计划来规划。 编程基础 语言基础 C/C、Golang、Java、Python、Rust等 版控系统 S…

游戏开发入门系列(目录)

更新:清华大学美术学院与腾讯游戏学院合作推出了一个新的游戏开发入门课程,相比原来的内容要更丰富一些,我个人也更推荐这门课程,链接如下。 https://next.xuetangx.com/course/THU1208991002407/3973165?fromArraylearn_title …

游戏开发 打造基于Excel表格数据驱动系统

策划喜欢用Excel, 里面有很多计算公式,非常方便, 策划写好的数据,程序手写到代码里面,每次修改比较麻烦, 所以我们做一个模块, 能自动将Excel数据转成程序能直接使用的数据。 每次更改数据后,程序很快就能使用起来。 1: 定义一个Excel的格式让策划和程序沟通 程序要…

Unity游戏开发:对话系统的实现

在解谜类游戏中,与npc的对话是一个基础且常用的功能。通常来说,在与npc的对话中玩家可以获取一些有价值的信息并对之后的游戏有一定的导向作用。此外,在玩家获取对应物品前后,与npc的对话内容也会发生相应改变。因此,我…

游戏服务端开发-好友系统

开头 好友系统几乎是每个网络游戏都有的系统,以下用Erlang以例,分享一种好友系统的具体实现方式。 存储 可直接以user_id为key,存在ETS或序列化后存在Redis等公共安全的内存数据区域 存储在游戏公共区域的原因: 如果好友相关的信息存在角色(actor)的私有数据里面,在添…

Python游戏开发平台、脚本系统架构设计

2.1 开发平台 2.1.1 系统开发环境介绍 当前程序是以python为编程语言,主要功能实现依赖于pygame模块,主要用到surface对象之间的位置变化,再利用事件监听让程序运行起来。运行中Surface对象的位置发生变化后,界面刷新,…

游戏脚本开发实战

随着现在游戏越来越多,游戏脚本也越来越多。脚本和外挂是有区别的。 外挂:通过对内存有读或写操作,以实现自动挂机,违反法律(破坏计算机信息系统罪)。 脚本:通过对图色的识别,模拟…

手机版浏览

扫一扫体验

微信公众账号

微信扫一扫加关注

返回
顶部