首页> 外文OA文献 >Desarrollo de un motor de juegos online con arquitectura cliente servidor basado en envío de evento
【2h】

Desarrollo de un motor de juegos online con arquitectura cliente servidor basado en envío de evento

机译:基于事件提交的具有客户端-服务器体系结构的在线游戏引擎的开发

摘要

This paper describes the development of a Game Engine based on a Client-Server architecture and its analysis of memory performance and CPU usage. A game engine can be defined as the system in charge of handling the components for a game to work. According to this, different modules have been made to integrate them into a single system, these modules have been: the object model, event system, network system, and main thread update system. It is worth mentioning that the approach for this work is that the system modules become integrated remotely in network, that is why the network system is a main part of the engine. In order to achieve the approach the game engine has been divided into client processes and server processes. The client processes warns of new events, generated by the user, to the server and it must manage the execution of them and update them for the other clients. In addition, tests have been made to measure the performance of the system for both clients and server for memory and CPU usage, which have shown almost constant use of these. However, the user experience in LAN should be polished in the future as it is one of the highlights for satisfaction of a game that is done with the engine and because users may be able to experiment, in the future, in various network media. In this way, It is proposed a gaming engine system capable of working in a network with client-server architecture.
机译:本文介绍了基于客户端-服务器体系结构的游戏引擎的开发及其对内存性能和CPU使用率的分析。游戏引擎可以定义为负责处理游戏组件的系统。据此,已经制作了不同的模块以将它们集成到单个系统中,这些模块是:对象模型,事件系统,网络系统和主线程更新系统。值得一提的是,这项工作的方法是将系统模块远程集成到网络中,这就是为什么网络系统是引擎的主要部分。为了实现该方法,游戏引擎已分为客户端进程和服务器进程。客户端进程向用户警告由用户生成的新事件,服务器必须管理这些事件的执行并为其他客户端更新它们。此外,已经进行了测试,以针对客户端和服务器的内存和CPU使用率来衡量系统的性能,这些测试表明它们几乎一直在使用。但是,将来应该完善LAN上的用户体验,因为这是使引擎游戏满意的亮点之一,并且因为用户将来可以在各种网络媒体中进行实验。以此方式,提出了一种能够在具有客户端-服务器架构的网络中工作的游戏引擎系统。

著录项

  • 作者

    Zamora Arias Fausto Iván;

  • 作者单位
  • 年度 2017
  • 总页数
  • 原文格式 PDF
  • 正文语种 spa
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号