冒险探索游戏源码在哪-冒险游戏示例项目

本文内容

示例是一个简单的多人文本冒险游戏,其灵感来自于旧的基于文本冒险游戏。

有关在示例浏览器体验中导航到奥尔良文本冒险游戏的说明。 选择“浏览代码”以查看源代码。 克隆源代码并构建解决方案。 首先启动 AdventureServer,然后启动 AdventureClient。 然后冒险探索游戏源码在哪,系统将提示您在命令行上输入您的姓名。 输入名称并开始游戏。

请参阅了解完整详细信息。

冒险探索游戏源码在哪-冒险游戏示例项目

概述

AdventureServer 程序首先读取 AdventureMap.json 文件。

冒险探索游戏源码在哪-冒险游戏示例项目

它设置了一系列“空间”,如森林、海滩、洞穴、空地等。这些位置与其他空间相连,以模拟游戏的位置和布局。 示例配置仅描述了几个位置。

空间可以包含“东西”,例如钥匙、剑等。

冒险探索游戏源码在哪-冒险游戏示例项目

AdventureClient 程序设置玩家并提供简单的基于文本的用户界面供您玩游戏。

你可以使用简单的命令语言(比如“向北走”或“拿黄铜钥匙”)在这个空间中来回通信并与事物交互。

冒险探索游戏源码在哪-冒险游戏示例项目

为什么是奥尔良?

Orleans 可以使用极其简单的 C# 代码来描述游戏,同时允许其扩展到大型多人游戏。 为了使这些动机有意义,迷宫般的空间需要非常大,并且需要支持大量的同时玩家。 奥尔良的价值之一是该服务可以针对衰退进行设计。 小规模运行的费用并不明显,而且您可以确定冒险探索游戏源码在哪,当需求下降时,它会扩大规模。

冒险探索游戏源码在哪-冒险游戏示例项目

它是如何建模的?

玩家和空间被建模为颗粒。 这些颗粒还使您能够使用每种颗粒建模状态和功能来分发游戏。

像钥匙这样的东西被建模为普通的旧对象 - 它们只是简单的不可变数据结构,在空间中的玩家之间以及他们之间来回通信; 它们不需要是谷物。

可能的改进 使地图变得更大 让黄铜钥匙可以解锁一些东西 允许玩家互相发送消息 让吃和吃变得可能和有意义

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 游戏源码 冒险探索游戏源码在哪-冒险游戏示例项目 https://www.wkzy.net/game/154586.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务