E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
游戏架构
游戏开发经验谈(一):
游戏架构
里隐藏的五个坑及其应对方案
随着移动终端硬件配置的飞速提升,手游行业开始从爆发期进入相对稳定的发展期。残酷市场竞争环境下,游戏公司纷纷寻求业务创新,手游重度化、VR/AR游戏、经典IP回归之外,游戏出海和全球服也成为新亮点。这也意味着云服务需要承载越来越多后端服务器的支撑工作,合理的平台架构将成为系统稳定运行的基础保障。迄今为止,UCloud平台支持的游戏已经超过了1000余款,其中手游占据了70%以上。在这过程中我们也陪用
UCloud_TShare
·
2018-08-03 14:07
游戏开发
游戏架构
技术干货
MMO 游戏服务器引擎设计
(一)MMO游戏服务器引擎网络通信(二)MMO游戏服务器引擎数据层集群(三)MMO游戏服务器引擎设计工程总纲(一)一、网络游戏开发的基本流程◆项目文档◆开发的进行和文档准备流程◆技术人员文档二、MMO
游戏架构
Janos_123936
·
2018-06-16 17:45
C++
游戏服务器架构
游戏框架(框架入门篇)
《游戏框架》##《游戏框架》发布说明:++++“游戏框架”还是“
游戏架构
”,立钻哥哥还是以“游戏框架”来命名这个主题吧。
VRunSoftYanlz
·
2018-06-09 09:37
unity
游戏框架
游戏架构
UI框架
MVC
框架编程
欧陆战争5
游戏架构
解析
图片发自App欧陆战争5是一款战棋类游戏发布在手机和平板端。欧陆战争5用一张全世界地图标注所有的城市。城市之间互相连接,海域上则有空白连接点。每个城市有自己独特的战斗地图。你要用你的将军们和部队在有限的回合内去完成任务,包括击败敌人或夺取城市或规定时间内存活。城市的战斗地图是有战争迷雾的。主要分为三个部分:帝国,战役,征服。主模式是战役模式。战役模式分为6个时代(古典时代,中世纪,帝王时代,航海时
Hammer王
·
2018-05-28 20:00
游戏架构
一种经典的服务器架构
这个图是一个区的架构图,所有区的架构是一样的。上面虚线框的ServerGroup和旁边方框内的架构一样。图上的所有xN的服务器,都是多台一起的。红线,绿线,和蓝线图上也有图示,这里就不多介绍了。关于AgentServer大家也能看出来,其实就是Gate。这里主要介绍下图上的标记了号码的位置的数据连接的内容和意义。1-这是一条WebService的管道,在用户激活该区帐号,或者修改帐号密码的时候,通
shankusu2017
·
2018-01-09 16:21
系统架构师
20162327WJH实验五——数据结构综合应用
娄嘉鹏王志强实验密级:非密级预习程度:已预习实验时间:15:25-17:15必修/选修:必修实验序号:cs_23实验内容1.分析系统架构2.编译、运行、测试系统3.修改系统4.分析数据结构、排序、查找算法的应用一、
游戏架构
分析游戏简介
小飞侠WJH
·
2017-12-17 22:00
基于 Unity3D 的 MOBA
游戏架构
- 开始:魔兽争霸 3(一)
基本概念游戏物体,是所有游戏中最重要的一个概念,所有出现在游戏中的物体,对玩家或者二次开发者可见的,就是游戏物体。在魔兽争霸3的WordEditor的物体编辑器中可以看到有如下几种基本物体单位物品可破坏物技能魔法效果/特效升级这些物体出现在单位的状态栏,建筑的升级栏,或者是商店的购买栏,或者是掉落在地上的物品。可以看到这些都是组成游戏的基本元素,游戏内所有交互都是基于这些基本物体之间的。而魔兽争霸
isakwong
·
2017-11-19 00:54
游戏开发
想开发一款游戏需要学习哪些知识?
在游戏程序开发方面,大致可以将技术划分为如下几个模块:
游戏架构
、图形图像、图形特效、游戏逻辑、游戏界面、人工智慧、声音音效、网络连接、系统优化等。
触控未来教育
·
2017-07-14 15:59
Unity MMO
游戏架构
设计之角色设计二
笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人;已出版书籍:《手把手教你架构3D游戏引擎》电子工业出版社和《Unity3D实战核心技术详解》电子工业出版社等。CSDN视频网址:http://edu.csdn.net/lecturer/144前面已经给读者介绍了两个类,这两个类并没有具体对象的行为表示,给人的感觉就是一个抽象的类,接下来它们
海洋_
·
2017-05-10 15:26
3D引擎
云端
游戏架构
说起架构,分为两块,一个是软件层次的代码架构,另外一个是硬件层次的系统架构。软件层次的,模块划分、代码重构及业务层的架构为主。系统层次的,以网络、部署、服务器集群为主。软件层次的架构,在于前期代码研发。硬件层次的系统架构,在于后期的服务器部署上线。今天的内容主要偏向于游戏领域的系统架构。谈起系统架构,无外乎就那些技术,什么负载均衡啊,什么数据库垂直、水平分区啊、前端/后端缓存、nosql什么什么的
耕云者
·
2017-05-08 21:48
Unite 2017 | 案例分享专场部分主题曝光
Unite2017Shanghai即将于5月11-13日开幕,案例分享专场特邀来自业内不同规模游戏公司的多位嘉宾,从
游戏架构
、项目研发与转型、平台移植、网络同步等技术角度,到游戏机制、艺术设计以及游戏上线后的推广等非技术角度
Doraemon小叮当
·
2017-04-06 16:51
聊一聊游戏服务器架构设计-聊天功能的那些事
今天和小伙伴们聊一聊网络
游戏架构
的那些事,想必每个玩过联网游戏的小伙伴们都知道游戏内部会有一个聊天功能,那么我们来扒一扒这个看似简单的聊天功能。
ta8210
·
2016-07-11 11:56
客户端
网络游戏
聊天室
解构 C# 游戏框架 uFrame 兼谈
游戏架构
设计
1.概览uFrame是提供给Unity3D开发者使用的一个框架插件,它本身模仿了MVVM这种架构模式(事实上并不包含Model部分,且多出了Controller部分)。因为用于Unity3D,所以它向开发者提供了一套基于Editor的可视化编辑工具,可以用来管理代码结构等。需要指出的是它的一个重要的理念,同时也是软件工程中的一个重要理念就是关注分离(Separationofconcern,SoC)
chenjd
·
2016-06-22 00:00
unity3d
c#
解构C#游戏框架uFrame兼谈
游戏架构
设计
1.概览uFrame是提供给Unity3D开发者使用的一个框架插件,它本身模仿了MVVM这种架构模式(事实上并不包含Model部分,且多出了Controller部分)。因为用于Unity3D,所以它向开发者提供了一套基于Editor的可视化编辑工具,可以用来管理代码结构等。需要指出的是它的一个重要的理念,同时也是软件工程中的一个重要理念就是关注分离(Separationofconcern,SoC)
慕容小匹夫
·
2016-06-15 10:00
解构C#游戏框架uFrame兼谈
游戏架构
设计
1.概览uFrame是提供给Unity3D开发者使用的一个框架插件,它本身模仿了MVVM这种架构模式(事实上并不包含Model部分,且多出了Controller部分)。因为用于Unity3D,所以它向开发者提供了一套基于Editor的可视化编辑工具,可以用来管理代码结构等。需要指出的是它的一个重要的理念,同时也是软件工程中的一个重要理念就是关注分离(Separationofconcern,SoC)
陈嘉栋
·
2016-06-15 10:00
【游戏服务器开发】
游戏架构
设计——全职猎人任务总结文档
游戏的业务开发主要是在《客户端——通信层——业务层——数据层——数据库》中进行。知识点一:sleep()和wait()的区别sleep(100L)是占用cpu,线程休眠100毫秒,其他进程不能再占用cpu资源,wait(100L)是进入等待池中等待,交出cpu等系统资源供其他进程使用,在这100毫秒中,该线程可以被其他线程notify,但不同的是其他在等待池中的线程不被notify不会出来,
xiaopihai86
·
2016-03-17 16:00
如何运维千台以上游戏云服务器
游戏产品架构进化史图一:游戏产品架构进化史经过近七年的高速发展,公司游戏服务器从100台增长到10000+台,游族整体
游戏架构
也经过了三个阶段的演变:公司早期广泛使用
·
2016-03-17 10:00
运维
游戏
服务器
如何运维千台以上游戏云服务器
游戏产品架构进化史图一:游戏产品架构进化史经过近七年的高速发展,公司游戏服务器从100台增长到10000+台,游族整体
游戏架构
也经过了三个阶段的演变:公司早期广泛使用
·
2016-03-17 02:00
服务器
上游
干货推荐:如何运维千台以上游戏云服务器——游族网络
分享正文: 游戏产品架构进化史 图一:游戏产品架构进化史 经过近七年的高速发展,公司游戏服务器从100台增长到10000+台,游族整体
游戏架构
也经过了三个阶段的演变:公司早期
阿里云官方博客
·
2016-03-16 20:00
手游2dx面试笔记一
第二轮一问一答:描述简绘cocos2dx框架、
游戏架构
、cocos2dx切换场景时做了什么事、排序算法、设计模式、接入sdk做分享功能、做过什么游戏(做过什么游戏的什么
·
2015-11-13 09:33
面试
U3D 游戏引擎之
游戏架构
脚本该如何来写
这篇文章MOMO主要想大家说明一下我在Unity3D游戏开发中是如何写游戏脚本的,对于Unity3D这套游戏引擎来说入门极快,可是要想做好却非常的难。这篇文章的目的是让哪些已经上手Unity3D游戏引擎的朋友学会如何更好的写游戏脚本,当然本文这紧紧是我这么多年对游戏开发的认知,你也可以有你自己的看法。首先我们看看游戏主要是由哪几部分组成的,如下图所示,任何平台下的任何游戏核心都是由:数据、逻辑、渲
·
2015-11-13 02:00
游戏引擎
[置顶]
游戏架构
之前端接入层
在前边几篇文章已经给大家讲过,我们游戏通过进程间异步通信的方式来实现瓶颈的最大程度的减小。 前端接入层主要的做什么呢? 主要是数据包的有效性验证和维持与玩家的长连接。 如何做有效性的验证,我们使用过和前端具体的协议定制。然后通过我们具体的协议包头+包体的来计算。 如果我们的计算和我们协议不一致,直接就断开和客户端的连接,发送rst信号,客户端会被通知到,进程会hub状态,
·
2015-11-12 21:53
游戏
4.2、Libgdx各个模块概览
www.libgdx.cn/topic/34/4-2-libgdx%E5%90%84%E4%B8%AA%E6%A8%A1%E5%9D%97%E6%A6%82%E8%A7%88) 介绍libgdx集成了几个模块为构建典型的
游戏架构
每一步提供服务
·
2015-11-11 15:07
libgdx
[翻译]LightRacer
游戏架构
1.0版本的Light Racer架构可说的不多。仅有一个单一的Activity,进行按钮的处理,显示游戏相关数据和显示GameView。我将在另一篇文章中说明游戏的画面是如何工作的,但是现在我先声明一下的就是:在Android中,单个Activity处理所有的事情不是一个好的主意。主视图是一个SurfaceView,只是它在游戏Main Class中启动。除
·
2015-11-07 10:37
Trac
Unity3D研究院之
游戏架构
脚本该如何来写(三十九)
这篇文章MOMO主要想大家说明一下我在Unity3D游戏开发中是如何写游戏脚本的,对于Unity3D这套游戏引擎来说入门极快,可是要想做好却非常的难。这篇文章的目的是让哪些已经上手Unity3D游戏引擎的朋友学会如何更好的写游戏脚本,当然本文这紧紧是我这么多年对游戏开发的认知,你也可以有你自己的看法。首先我们看看游戏主要是由哪几部分组成的,如下图所示,任何平台下的任何游戏核心都是由:数
·
2015-11-02 16:14
unity3d
C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(二十三)自适应性窗口化与全屏化(WPF Only)
,一个优秀的架构可以在不同数据库之间相互转换,可以与不同的银行接口轻松对接,可以随意集成各种插件,而实现这些仅仅需要对局部进行小小手术而已;同样的,在游戏设计中,窗口化与全屏化的自适应完美切换同样是对
游戏架构
合理性的严肃考验
·
2015-11-01 15:00
silverlight
移动
游戏架构
的艺术
http://innovator.samsungmobile.com/cn/bbs/discussion/view.do?boardId=913&boardName=pick_WM&messageId=109578&messageNumber=&messageCategoryId=0&startId=zzzzz~&startPage=1&cu
·
2015-11-01 14:46
游戏
一个简单的RPG
游戏架构
设计方案
下面是一个简单的RPG
游戏架构
设计方案,实现了RPG游戏的基本功能(故事情节、战斗)。
·
2015-11-01 09:54
架构设计
使用EA(Enterprise Architect)逆向工程查看
游戏架构
一、 下载游戏主程序 xxx.swf。 二、使用ASV反编译出xxx.swf的源代码,到处到本地磁盘的xxx\src目录。 三、使用EA进行反向工程 EA(Enterprise Architect)是支持多种流行语言脚本双向工程的UML建模工具。EA本身支持AS3代码的反向工程 1、准备 下载安装EA:http://www.sparxsystems.com.au/products/ea_
·
2015-10-31 12:51
arc
`cocos2dx非完整`
游戏架构
缩影 添加启动流程
这期的话题可能不是很好, 我没有想到很好的词句去更好的表达. 我一直都是很固执的认为, 同一类型的游戏,在开发做的前期工作上面其实都是可以复用的,也就是大同小异的。从游戏启动,启动日志,启动检查,检查更新,到进入游戏.这些都是那一套东西,我想把这些东西抽象一下,概括出一个叫做"流程"的概念. 我的想法就是流程是顺序执行的, 就像我喜欢画图,先做什么,然后做什么,做完什么做什么
·
2015-10-31 09:24
cocos2dx
基于cocos2d-x引擎的游戏框架设计
游戏架构
与实现 目前,很多基于cocos2d-x的代码基本上仅是对引擎功能的使用,完全不能按照游戏项目的标准
·
2015-10-31 08:26
cocos2d-x
4.2、Libgdx每个模块概述
www.libgdx.cn/topic/34/4-2-libgdx%E5%90%84%E4%B8%AA%E6%A8%A1%E5%9D%97%E6%A6%82%E8%A7%88) 介绍 libgdx集成了几个模块为构建典型的
游戏架构
每一步提供服务
·
2015-10-28 08:05
libgdx
Unity3D之
游戏架构
脚本该如何来写
这篇文章主要想大家说明一下我在Unity3D游戏开发中是如何写游戏脚本的,对于Unity3D这套游戏引擎来说入门极快,可是要想做好却非常的难。这篇文章的目的是让哪些已经上手Unity3D游戏引擎的朋友学会如何更好的写游戏脚本,当然本文这紧紧是我这么多年对游戏开发的认知,你也可以有你自己的看法。首先我们看看游戏主要是由哪几部分组成的,如下图所示,任何平台下的任何游戏核心都是由:数据、逻辑、渲染三大部
·
2015-10-27 12:28
unity3d
团队项目:AbsoluteDefense
经过我们的讨论和对各自特点的探讨,我们决定了如下的人员安排: 王安然:对
游戏架构
的设计及Android部分编码工作; 黄杨:对游戏本身逻辑的设计、部分美工及IOS部分编码工作; 谭传奇:基础架构编码工作
·
2015-10-23 08:26
absolute
WWDC15 iOS游戏开发3个新框架全解
GamePlayKit给游戏开发者带来了全新的
游戏架构
(“实体组件系统”)和一些通用模式(比如:状态机,Goal-ag
子龙山人
·
2015-07-08 00:00
WWDC15 iOS游戏开发3个新框架全解
GamePlayKit给游戏开发者带来了全新的
游戏架构
(“实体组件系统”)和一些通用模式(比如:状态机,Goal-ag
子龙山人
·
2015-07-08 00:00
游戏公司 上海江游
内容目录:1.
游戏架构
设计初衷2.架构详细设计3.游戏运营系统4.总结.演讲地址:http://video.uml.com.cn/video/broVideo.asp?
hbyh
·
2014-12-17 15:42
游戏公司
游戏公司 上海江游
内容目录:1.
游戏架构
设计初衷2.架构详细设计3.游戏运营系统4.总结.演讲地址:http://video.uml.com.cn/video/broVideo.asp?
hbyh
·
2014-12-17 15:42
游戏公司
单页面应用越来越像游戏, 我们是否有好的架构来对待?
甚至在设计上都存在那样多的问题假如,人们把做游戏的技术用在网页制作上,那效果也应该如此初中才对3D效果,那么大的运算量,丰富的交互,无缝的场景切换等等而且,曾经游戏也只有2D,切换场景也仅仅是屏幕一黑,界面刷新掉的吗..富应用和
游戏架构
的相似之
题叶
·
2014-10-27 00:00
mvc
游戏
web
4.2、Libgdx各个模块概览
www.libgdx.cn/topic/34/4-2-libgdx%E5%90%84%E4%B8%AA%E6%A8%A1%E5%9D%97%E6%A6%82%E8%A7%88)介绍libgdx集成了几个模块为构建典型的
游戏架构
每一步提供服务
song19891121
·
2014-10-22 13:00
java
游戏
android
libgdx
java
游戏架构
那点事儿(四)
阅读更多本节主要和大家聊聊消息处理的细节。1、java的字节序这是一个不经常遇到的问题,写在这里以备不时之需。字节序是指多字节数据在计算机内存中存储或者网络传输时各字节的存储顺序。Littleendian:将低序字节存储在起始地址Bigendian:将高序字节存储在起始地址所谓的JAVA字节序指的是在JAVA虚拟机中多字节类型数据的存放顺序,JAVA字节序是Bigendian;而网络字节序是指数据
cpjsjxy
·
2014-10-21 15:00
游戏
java
java
游戏架构
那点事儿(四)
本节主要和大家聊聊消息处理的细节。 1、java的字节序 这是一个不经常遇到的问题,写在这里以备不时之需。 字节序是指多字节数据在计算机内存中存储或者网络传输时各字节的存储顺序。 Little endian:将低序字节存储在起始地址 Big endian:将高序字节存储在起始地址 所谓的JAVA字节序指的是在JAVA虚拟机中多字节类型数据的存放顺序,JAVA字节序是Bi
cpjsjxy
·
2014-10-21 15:00
java
游戏
java
游戏架构
那点事儿(四)
本节主要和大家聊聊消息处理的细节。 1、java的字节序 这是一个不经常遇到的问题,写在这里以备不时之需。 字节序是指多字节数据在计算机内存中存储或者网络传输时各字节的存储顺序。 Little endian:将低序字节存储在起始地址 Big endian:将高序字节存储在起始地址 所谓的JAVA字节序指的是在JAVA虚拟机中多字节类型数据的存放顺序,JAVA字节序是Bi
cpjsjxy
·
2014-10-21 15:00
java
游戏
java
游戏架构
那点事儿(三)
阅读更多本节主要介绍
游戏架构
的核心,多线程——ThreadPoolExecutor!
cpjsjxy
·
2014-10-21 14:00
java
游戏
架构
多线程
java
游戏架构
那点事儿(三)
本节主要介绍
游戏架构
的核心,多线程——ThreadPoolExecutor!
cpjsjxy
·
2014-10-21 14:00
java
多线程
游戏
架构
java
游戏架构
那点事儿(二)
阅读更多从本节开始,我将逐步对架构的各个环节进行展开讲解。这一节主要讲消息的接收与发送。在说具体的消息接收发送前,先说明一下netty的工作流程(请不熟悉netty的同学参考使用netty+spring搭建游戏框架)。Netty是一个基于事件的NIO框架。在Netty中,一切网络动作都是通过事件来传播并处理的。Netty的流处理模型:启动Boss线程---接收到客户端连接---生成Channel-
cpjsjxy
·
2014-10-18 11:00
游戏
框架
netty
java
游戏架构
那点事儿(二)
从本节开始,我将逐步对架构的各个环节进行展开讲解。这一节主要讲 消息的接收与发送 。 在说具体的消息接收发送前,先说明一下netty的工作流程(请不熟悉netty的同学参考 使用netty+spring搭建游戏框架)。 Netty是一个基于事件的NIO框架。在Netty中,一切网络动作都是通过事件来传播并处理的。Netty的流处理模型:
cpjsjxy
·
2014-10-18 11:00
游戏
框架
netty
java
游戏架构
那点事儿(一)
阅读更多从今天起,我会陆续在这里总结一下这几年来关于游戏服务器端框架的这点事儿。首先,要说明的是,我不是什么大牛,也不是什么砖家,就是一个普普通通的IT民工,此文仅就游戏服务器框架进行了技术性总结,如有不同观点,欢迎拍砖。+++++++++++++++++++++++++++++++华丽分割线++++++++++++++++++++++++++++++++++补一张netty框架图总体框架上图是我
cpjsjxy
·
2014-10-17 16:00
游戏
框架
java
游戏架构
那点事儿(一)
从今天起,我会陆续在这里总结一下这几年来关于游戏服务器端框架的这点事儿。首先,要说明的是,我不是什么大牛,也不是什么砖家,就是一个普普通通的IT民工,此文仅就游戏服务器框架进行了技术性总结,如有不同观点,欢迎拍砖。+++++++++++++++++++++++++++++++华丽分割线++++++++++++++++++++++++++++++++++补一张netty框架图总体框架上图是我们一直在
cpjsjxy
·
2014-10-17 16:00
游戏
框架
游戏架构
其九:光线投射和天空 { Raycast and Sky }
光线和天空能够大大增强游戏的画面效果,以下是实现:1.光线效果Raycast#pragmaonce //======================================================================== //Raycast.h-implementsaraycastintotherenderedscene //======================
wanghexu09008126
·
2014-10-13 21:00
架构
引擎
cocos2d-x
sky
Raycast
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他