一.概述随着game of war和clash of kings的风靡,slg游戏开始越来越多进入市场。而目前的slg游戏有一个很有趣的地方,就是多没有战斗表现,而是战报的方式描述战斗。最近GL出了一款战争游戏帝国霸略,增加了战斗表现,但是说实话做的实在是不怎么样,因为背后的战斗规则没有太突出的地方。本文只讨论GOW/COK类的SLG。二.战斗规则(一)基本设定Slg到底需不需要战斗表现,这个问题
地图部分也已经算是可以告一段落了,也需要仔细考虑下接下来该做哪个系统。地图部分可以算是六边形地图的SLG游戏最主要的一部分,所以先做了下练练手。接下来的工作更多的需要从项目的全局角度来考虑该怎么做。深思熟虑后,觉得现在比较合适的一个入手点是UI部分,利用UI部分可以将整个游戏的流程搭建起来。先简单整理了一下,最终结果主要有哪些UI:   我们可以看到,这个游戏的UI还是很简单的,UI的
转载 2024-03-07 22:59:03
271阅读
2015年11月到2017年4月,我在公司的一个SLG游戏项目组工作。SLG应该是指策略游戏(Simulation Game)。说的更具体一点,这几年手机游戏行业出现了两个标志性的SLG游戏。部落冲突(COC)和海岛奇兵(Boom Beach)。加上后来Supercell另外一个游戏,皇室战争。游戏立项的时候,大概是2015年11月,目标是模仿这些主流SLG,美术风格是星际风格的SLG游戏。游戏最
SAP日
原创 2022-10-17 09:06:12
216阅读
首先创建日志对象slg0:创建主对象创建子对象调用函数添加维护日志*1.变量定义*----------------------------------------------------------------------*  DATA: l_mac_bal_log     TYPE  bal_s_log.      "定义log  DATA: l_tab_loghndl   TYPE  bal_
原创 2021-02-12 20:03:47
436阅读
前言从18年3月开始,进入新公司,参与一款slg海战类游戏的开发,全程负责slg海战类游戏大地图模块的开发,以及部分框架的完善和其他内容的开发。游戏已经正式上线一段时间了,工作空闲了一些,趁空闲的这段时间,我将记录此次项目的开发要点和难点。本文暂时只记录大体的框架。网络同步大地大部分slg类型的游戏对实时性要求都不高,因此我们采用状态同步,即使是网络不好的情况下也可以通过转圈的方式,屏蔽玩家操作,
转载 2023-09-18 16:00:13
488阅读
一个高可伸缩的游戏服务器架构设计完socket通讯协议后,就面临着服务器架构设计了。我希望他是一个去中心化且具有高可伸缩性的集群架构。水平扩展是高可伸缩的首要条件,因此,在设计之初就必须考虑好水平扩展考方案。事实上这一部分几乎花了我1整个月的时间来设计,在此期间我重写了3版才总算确定下来我认为可用的方案。第一版设计方案如下:将服务器分为3类,分别是GateServer, LoginServer,
主场景(拖动/缓动/缩放/边界)  文章在这里,防止丢失把代码转过来,这里有两篇,分别是移动镜头和移动场景。   需要提示的是,这个需要下载一个easytouch5的第三方库(我这里是unity2019),已经不维护了,官方下不到,需要自己找,然后在Hierarchy里创建个EasyToch,不然代码不生效。using UnityEngine; using HedgehogTeam.EasyTou
转载 10月前
110阅读
不知不觉  2.0版本  已经 用了3年多了,记得 当初开发这套框架 目的就是为了 更方便的 做unity ui 事件以及 服务器通信事件。这次推出 3.0 版本,主要增加了 强链接 功能,因为我发现 现在的游戏 实时通信 非常重要,而tcp 通信虽然稳定,但 时差还是有半秒左右。改进后 ,利用udp方式 发送,时差在50毫秒左右。很早就听说 udp 丢包问题,所以这次 集成了
下面开始干货:首先创建日志对象slg0:创建主对象创建子对象调用函数添加维护日志*1.变量定义*----------------------------------------------------------------------*  DATA: l_mac_bal_log     TYPE  bal_s_log.      "定义log  DATA: l_tab_loghndl   TYP
原创 2021-02-12 19:09:17
589阅读
首先创建日志对象slg0:创建主对象创建子对象调用函
原创 2022-10-12 19:45:25
160阅读
打造3款游戏&学习Unity实用方式!从基础开始,以一个RPG游戏结束。使用Unity 2020和C#你会学到: 通过创建酷游戏的实用方法 游戏开发的基础和核心概念 创建一个拥有大量功能的角色扮演游戏 代码背后的数学解释。要求 最基本的C#或其他面向对象语言知识MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz,2 Ch 语言:英语+中英文字幕(根据原英文字幕机
 今天我们继续来做点和仙剑相关的东西,首先我们来看一副图:         这幅图呢,是仙剑奇侠传的第一个迷宫场景——仙灵岛的莲花池。男主角李逍遥为替婶婶求药独闯仙灵岛,在经历了前面的小草妖战斗后,李逍遥就来到了 莲花池,这个迷宫的解法很简单,乘坐莲花池中的芦苇垫到不同的地方,然后用破天锤打碎五座阿修罗像,通往仙灵岛的通路就会被打开,就是
准备写个cas+shior 的单点登录sso和单点登出slg持续更新,完整demo上github。slg: 注意点shiro 配置文件 / cas服务器的地址 domain 和 slg 时的cas domain一定保证一致slg 时 cas 会清除cas服务器domain下的cookies(token, st), 但cas client(及你的application)的cookies 需要自己清除
原创 2014-08-25 22:06:04
660阅读
2015年11月到2017年4月,我在公司的一个SLG游戏项目组工作。SLG应该是指策略游戏(Simulation Game)。说的更具体一点,这几年手机游戏行业出现了两个标志性的SLG游戏。部落冲突(COC)和海岛奇兵(Boom Beach)。加上后来Supercell另外一个游戏,皇室战争。游戏立项的时候,大概是2015年11月,目标是模仿这些主流SLG,美术风格是星际风格的SLG游戏。游戏最
转载 2024-07-18 23:18:06
188阅读
首先创建日志对象slg0:创建主对
原创 2022-08-16 08:33:10
162阅读
背景朋友要个游戏的立绘,说没在网上没找到,让我帮忙提取一下。一直都是这方面的小白,偶尔用工具提取一些素材。这次受托,借机会想亲自开刀一下,可惜,未果。没能成功提取出哪怕一丁点的立绘。不过提取别的老游戏倒是准确率挺高。本次针对的是后缀是xp3数据文件的游戏。不多说了,列举一下工具及下载地址吧。工具1、XP3Viewer      这东东还是比较傻瓜的,能拆的游戏,基本上
# SLG服务器架构 ## 概述 SLG(策略游戏)是一种游戏类型,玩家通过制定战略和策略来控制游戏进程。为了支持大量玩家同时在线,SLG游戏通常需要一个可靠和高效的服务器架构。本文将介绍一个常见的SLG服务器架构,并提供相应的代码示例。 ## 服务器架构 SLG服务器架构通常采用分布式架构,将负载分散到多个服务器上,以提供更好的性能和可扩展性。 ### 类图 下面是一个简化的类图,展
原创 2023-09-06 08:35:01
185阅读
项目智能客服爬虫SLG游戏语言javapythonkotlin模型异步事件驱动可能没什么模型可言actor模型传输协议httphttptcp + netty传输结构jsonjsonprotobuf数据库oracle,redismongodbmysql,redis数据库框架mybatispython库(类似jdbc)hibernate缓存架构管理员登录状态用redis可能只缓存了页码所有游戏用的数据
游戏对象1. 地块方格地形:山脉、丘陵、乔木林、灌木林、平原、河流、湖泊、海洋、雪原、沼泽、沙漠、暗礁、滩涂、岛屿等等(需完善)设施:铁路、公路、桥梁、机场、城市、村庄、岸防炮、要塞、废墟等等(需完善)移动力需求工事等级(影响防御效率)隐匿性(影响防御效率)天气(如果地图比例尺太大可能不同区域的天气不一样,因此天气与每个地块方格相关联)海拔、气温、风向、风速(影响细菌武器、化学武器、核武器破坏力)
  • 1
  • 2
  • 3
  • 4
  • 5