`
tank2308635
  • 浏览: 191615 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

开源大型网游服务器架构项目

 
阅读更多

Trinity,国人习惯称T端,是在M端(MaNGOS)的基础上,发展出来的大型网游服务器架设软件。此项目为开源方式,任何人都可以在Trinity官方网站免费下载其源码,进行重新编辑和发布。
 
其官网地址为:www.trinitycore.org 。
 
目前,Trinity为了开发上的便利,选用《魔兽世界》作为客户端来进行测试,所以也有很多人,利用免费的源代码进行二次开发,然后结合《魔兽世界》客户端,进行私服服务。
 
同类型的比较常见的开源服务端项目有:Trinity、MaNGOS、ArcEmu,分别简称为T端、M端和A端。
 
理论上来讲,这些服务端是可以适合任何的客户端进行任何MMORPG服务器架设的。
分享到:
评论

相关推荐

    开源的魔兽世界参考架构——mangos

    随着网络游戏的兴起和发展,越来越多的人开始关注网络游戏背后的服务器架构和技术实现。暴雪娱乐的《魔兽世界》作为一款全球知名的大型多人在线角色扮演游戏(MMORPG),不仅以其丰富的游戏内容和深度的故事背景吸引...

    网络游戏服务器架构研究(-)代理服务器的简单实践

    网络游戏服务器架构是构建大型在线游戏的关键部分,它涉及到玩家体验、数据处理、网络通信等多个方面。本篇文章将探讨代理服务器在网络游戏服务器架构中的简单实践,旨在帮助开发者理解如何利用代理服务器提升游戏...

    高性能并发服务器架构

    ### 高性能并发服务器架构 #### 一、引言 随着互联网技术的飞速发展,越来越多的在线服务面临着巨大的并发访问压力。为了满足用户需求,提高用户体验,高性能并发服务器架构成为了许多企业和开发者关注的重点。...

    自2000年初以来一直存在的开源EverQuest模拟器服务器项目.zip

    通过开源EverQuest模拟器服务器项目,我们不仅可以学习到游戏服务器的开发知识,还能体验到开源文化的力量。它提供了一个平台,让玩家和开发者共同参与到游戏的创造中,推动了游戏行业的技术进步和社区创新。对于...

    毛子哥的游戏服务器架构详细

    毛子哥的游戏服务器架构知识点详细解析: 1. 游戏服务器架构概述: 毛子哥的游戏服务器架构是由四个主要组件构成的系统基础设施,它们分别是: - 游戏逻辑服务器(Service Container):负责游戏逻辑处理和数据服务。...

    网络游戏服务器端编程.pdf

    9. 开源技术和框架:网络游戏服务器端开发中会广泛使用各种开源框架和库,例如使用Node.js、Python的Django框架、Java的Spring框架等,以加速开发过程和保证系统质量。 10. 持续集成与部署:自动化测试、持续集成...

    mangos开源魔兽世界服务器代码

    这个项目不仅吸引了众多的开发者参与,也为那些希望了解游戏服务器架构和运行机制的学习者提供了宝贵资源。 二、mangos的结构与组件 1. **World Server**:主要负责处理玩家登录、角色创建、地图同步等全局性的...

    Lua游戏服务器框架开源源码-----crossover

    《Lua游戏服务器框架开源源码——crossover深度解析》 Lua,这门轻量级的脚本语言,因其简洁高效、易于嵌入的特点,在游戏开发领域尤其是服务器端得到了广泛应用。crossover,作为一款基于Lua的游戏服务器框架,为...

    cpp-TrinityCore是一个开源的MMORPG游戏框架

    TrinityCore是一个强大的开源项目,专门用于构建大型多人在线角色扮演游戏(MMORPG)的服务器端。它的核心是用C++编程语言编写的,这使得它在性能和效率方面表现出色,能够处理大量的并发玩家连接。该项目的目标是为...

    cpp-Massgate是游戏冲突世界WorldinConflict的开源在线后端服务器

    《C++ Massgate:揭秘游戏“冲突世界”的开源在线后端服务器》 ...无论是对于想要深入理解游戏服务器架构的初学者,还是寻求技术挑战的资深开发者,Massgate都是一座丰富的知识宝库,等待着被探索和挖掘。

    针对node.js框架编写的游戏服务器总框架(全开源)

    在当今快速发展的游戏行业中,高效、稳定且易于扩展的游戏服务器架构显得尤为重要。Node.js凭借其异步非阻塞I/O、事件驱动的特性,成为构建高性能网络应用的理想选择,尤其适用于游戏服务器的开发。本文将围绕“针对...

    服务器架构简单示意图.doc

    在构建一个游戏服务器架构时,考虑的关键因素包括服务器硬件配置、操作系统选择以及数据库管理系统。以下是对这些要素的详细解析: 1. **服务器硬件要求**: - **CPU**:Intel双核1.6GHz以上的处理器是基础配置,...

    网易开源项目pomelo VS2010工程项目

    “网易开源项目pomelo”是一个高性能、分布式的游戏服务器框架,它主要用于构建实时多人在线游戏(MMO)服务端。该框架由网易公司开发并维护,采用C++语言编写,旨在提供高效、稳定和可扩展的解决方案。VS2010...

    谢骋超:Node.js开源社区与pomelo游戏服务器框架

    pomelo的设计理念是为了解决传统游戏服务器架构面临的性能瓶颈、开发效率低、系统稳定性差等问题。 pomelo框架的主要特点包括: 1. 分布式架构:pomelo支持分布式架构,通过合理地部署游戏服务器组件,实现高并发...

    JAVA上百实例源码以及开源项目源代码

    2个目标文件 摘要:Java源码,文件操作,TCP,服务器 Tcp服务端与客户端的JAVA实例源代码,一个简单的Java TCP服务器端程序,别外还有一个客户端的程序,两者互相配合可以开发出超多的网络程序,这是最基础的部分。...

    J2ME_PIG.rar_Java游戏服务器_java 游戏_拱猪 游戏_游戏服务器_网络游戏

    拱猪游戏是一款经典的扑克牌游戏,它在手机网络上的实现涉及到多方面的IT技术,主要集中在Java游戏服务器开发、客户端编程以及网络游戏的架构设计。这里,我们深入探讨一下这些关键知识点。 首先,Java游戏服务器是...

    开源游戏服务端引擎FreeEngine.zip

    该引擎并不是为某一种网游类型设计,它更注重单个服务器架构设计,通过不同的模块组合,引擎适用于所有网络游戏类型。该引擎设计目标为:简单、实用、易上手、方便、快捷、低耦合通过对已有模块的重组,快速构建...

    C#使用SuperSocket实现自定义协议实现CS架构服务器和客户端程序设计).zip

    在本项目中,"C#使用SuperSocket实现自定义协议实现CS架构服务器和客户端程序设计"),开发者利用C#编程语言以及SuperSocket开源库构建了一套C/S(客户端/服务器)架构的应用。SuperSocket是一个轻量级、高度可扩展的...

    开源项目-buguang01-gsframe.zip

    【开源项目-buguang01-gsframe.zip】是一个针对游戏服务器开发的开源框架,旨在为游戏开发者提供高效、稳定且可扩展的基础架构。在这个压缩包中,主要包含了一个名为“bige-master”的子项目,这通常是项目的核心...

Global site tag (gtag.js) - Google Analytics