`

发一个2D MMO Demo

阅读更多

利用Threerings框架制作了一个2D MMO的Demo,实现了人物在地图上移动,并且支持多个客户端。



 

运行方式:

 

1.下载压缩包并解压,例如到目录demo

2. 打开命令行,进入到demo目录,运行server.bat,启动服务端

3. 再打开一个命令行,进入到demo目录,运行client someUserName,启动一个客户端

4. 再打开一个命令行,进入到demo目录,运行client someOtherUserName,启动另一个客户端

5. 控制人物在地图上移动可以同时在另一个连接上观察到

 

等有时间研究了3D再出一个3D的MMO Demo。

  • 大小: 789.5 KB
分享到:
评论
9 楼 shuiguozheng 2010-06-18  
  Java强大!
8 楼 kingsli 2010-06-17  
最近在学习java 3D游戏引擎 jme
7 楼 vdgame 2010-06-17  
看起来还不错
6 楼 fengyun1801 2010-06-17  
下不了!1111
5 楼 jenight 2010-06-17  
哦?是用一个游戏引擎之类做的吧?因为如果自己亲自写图形界面的话,恐怕最多搞出坦克大战之类的界面,当时用java3d想搞游戏,不过光是界面的手写代码已经非常痛苦了,导致最后只有粗糙的界面,游戏的具体逻辑都没写。
4 楼 Ozone 2010-06-16  
kevindude 写道
素材用的也是threerings旗下的puzzlePirates。有兴趣的可以自己去http://www.threerings.com/看

第一次听说,去看看,最近刚好对java游戏引擎感兴趣!!
3 楼 kevindude 2010-06-16  
素材用的也是threerings旗下的puzzlePirates。有兴趣的可以自己去http://www.threerings.com/看
2 楼 eivenchan 2010-06-16  
请教一下楼主,里面的图片素材是哪里来的?
看起来非常像一个过气的著名网络游戏。
1 楼 gundumw100 2010-06-16  
你在用java做游戏?
这个偶倒没研究过,楼主强大的!
Threerings是何方神圣

相关推荐

    cocos2d-x集成Photon的MMO(大型多人在线)游戏引擎demo

    4. ** PtRPG示例**:"PtRPG"是一个基于cocos2d-x和Photon的简单MMO demo,展示了多人角色扮演游戏的基本功能。项目中,每个玩家的角色状态(位置、动作等)需要在网络间同步,这就需要用到Photon的事件系统。当一个...

    PhotonServer MMO Demo

    本篇文章将深入探讨如何利用Unity3D与PhotonServer共同构建一个MMO Demo,以供学习和参考。 首先,Unity3D是基于C#语言的,它提供了丰富的图形渲染、物理引擎、资源管理等工具,使得开发者能够专注于游戏逻辑的设计...

    Feerax:用爱(和 MonoGame)制作的 2D MMO

    MonoGame作为游戏引擎,它提供了一个统一的API,开发者可以使用这些API来处理2D图形、音频、输入、动画、物理模拟等游戏开发的核心任务。例如,使用MonoGame,开发者可以方便地创建精灵(Sprites)、纹理(Textures...

    bunnythm:2D节奏MMO客户

    5. **地图编辑器**:设计一个易用的地图编辑工具,让玩家能够自由创作并分享自己的节奏地图。 6. **社区互动**:构建聊天系统、好友系统和排行榜,促进玩家之间的交流和竞争。 在"bunnythm-master"这个文件夹中,...

    业余时间做的UnityMMO小demo

    本文将深入探讨一个业余爱好者使用Unity引擎构建3D-MMORPG(大型多人在线角色扮演游戏)的实践过程,主要关注其前端开发采用的Lua语言以及后端服务使用的Skynet框架。 Unity引擎是游戏开发领域广泛应用的工具,它以...

    unity mmo tutorial 1

    Unity MMO教程1主要聚焦于MMORPG风格的摄像机控制和角色移动的实现,这是一个针对初学者和进阶开发者的学习资源。在这个教程中,你将深入理解如何在Unity引擎中构建大型多人在线游戏(MMO)的基础框架。 首先,我们...

    Unity 3D的Ultimate MMO RPG Kit 在线 mmo rpg 游戏开发.zip

    "Ultimate MMO RPG Kit" 是一个专为开发在线MMO RPG游戏设计的工具包,它包含了各种预设、脚本、系统和资源,旨在帮助开发者快速构建大规模多人在线的角色扮演游戏。 该工具包的核心知识点包括: 1. **网络同步**...

    unity多人RPG游戏源码uMMORPG 2D 1.3,Unity精品游戏源码,UnityRPG游戏源码

    unity多人RPG游戏源码uMMORPG 2D 1.3,Unity精品游戏源码,UnityRPG游戏源码 Unity精品小游戏源码 , Unity完整项目源码 是Unitypackage包 , 新建空项目直接导入到项目里面就可以运行了,无需其他操作。 适合二次开发和...

    2D-MMO-Framework:2D-MMO-Framework项目的备份文件(使用GameMaker编写的客户端

    本篇将深入探讨一个特别的2D-MMORPG框架——"2D-MMO-Framework",这是一个使用GameMaker:Studio开发的客户端备份项目。GameMaker:Studio是一款强大的2D游戏制作工具,以其易于上手和高效的编程环境而受到许多独立...

    Unity游戏项目源码 Ultimate MMO RPG Kit 在线 mmo rpg 游戏开发 完整版.zip

    3. **游戏世界与地图**:MMO游戏通常有一个庞大的开放世界,涉及地形生成、动态加载、导航网格、碰撞检测等技术。 4. **AI与战斗系统**:游戏中的NPC(非玩家角色)需要有自己的行为逻辑,而战斗系统则需要处理伤害...

    赛钛客MMO7鼠标驱动

    赛钛客MMO7鼠标驱动x64版本

    mmo_game_zinxV4.0

    "mmo_game_zinxV4.0"项目正是这样一个专注于大型多人在线(MMO)游戏服务器的解决方案。本文将深入探讨该项目的核心功能和实现细节,帮助开发者理解其背后的原理和技术栈。 首先,我们要明确的是,"mmo_game_zinxV...

    基于 ioGame 网络编程框架开发的 MMO 类型的回合制网络游戏项目.zip

    一个基于 ioGame 网络编程框架开发的 MMO 类型的回合制网络游戏项目,这类型的游戏涵盖的点比较多,是 ioGame 的最佳实践.zip 一个基于 ioGame 网络编程框架开发的 MMO 类型的回合制网络游戏项目,这类型的游戏涵盖...

    11-MMO服务器-AOI算法

    本项目“11-MMO服务器-AOI算法”是基于Golang实现的,利用了zinx框架来构建一个高效、可扩展的游戏服务器。 一、AOI算法详解: AOI算法的核心思想是将游戏世界划分为多个小的区域,每个玩家只关注自己周围有限范围...

    unity_MMO游戏视频教程

    这一章引导我们进入MMO游戏的世界,介绍项目初始化和环境设置。内容可能包括Unity编辑器的基本操作,项目配置,以及C#在Unity中的应用基础。开发者将学习如何创建基本的游戏场景,设置游戏对象,以及编写控制游戏...

    Unity Mirror VR联机Demo

    总的来说,Unity Mirror VR联机Demo是一个学习和实践Unity VR多人游戏开发的好资源。通过研究和运行这个Demo,开发者可以掌握如何在VR环境中实现多人互动,理解网络同步的基本原理,并提升自己的VR游戏开发技能。

    flash MMO RPG地图编辑器喝DOME

    "Flash MMO RPG地图编辑器喝DOME"是一个专注于此类游戏的地图编辑解决方案,结合了强大的功能和便捷的操作性。 Flash,一种曾经广泛应用于网页动画和游戏开发的平台,提供了灵活的交互性和良好的跨平台兼容性,尤其...

    mmo_game_zinxV2.0

    "mmo_game_zinxV2.0"是一款基于Golang语言开发的大型多人在线游戏(MMO)服务器框架,其主要目标是为游戏开发者提供一个稳定、高效且易于扩展的后端解决方案。在该版本中,已经实现了关键的游戏服务功能,包括用户...

    zinx —— golang —— MMO游戏服务器开发对应客户端

    Zinx是一个用Golang编写的轻量级网络框架,特别适合用于MMO(大型多人在线)游戏服务器的开发。Golang以其并发性能强、内存管理高效、语法简洁等特性,成为了游戏服务器开发领域的新宠。本文将深入探讨Zinx框架如何...

Global site tag (gtag.js) - Google Analytics