大富翁创意设想

大富翁游戏的设想

         首先,大富翁是一个桌游。桌游的乐趣,很大的一点就在于大家能够坐在一起吹逼。

         于是,我想实现一个大富翁的游戏,我的设想,从他是一个单机游戏,可以建6个角色换不同的人来玩,到可以分开为6台设备,一个人建主,然后其他人连入,局域网吹逼玩。最终效果,我希望能够实现,手机,电脑都可以用公网互联,一个人建主,其他人可以连入。支持房间搜索,加密功能,如现在的一些单机平台一样。

         当然,只有这样是不够的,我希望加入创新点,加入房间语音系统。这样,桌游的乐趣,大家一起吹逼的快乐就保留了下来。同时加入好友系统,举报系统,还有语音检测系统,对不文明玩家进行限制。游戏的内容设想尽可能的丰富,但是却不要花里胡哨,游戏进入之后就只是简单的聊聊天,匹配等等一些功能,只有进入游戏之后,才能体会到游戏的丰富性。

         总之,就是尽可能的去还原桌游时的状态,然后新加入一些其他的特色元素。

 

下面为地图初步设计:

游戏规则:

  1. 玩家进入游戏后,随机位置,然后从一号到最后一位,顺序开始游戏。
  2. 每位玩家开始两个筛子,点数为1-6,随机掷筛子,得出的数目总和为前进步数。
  3. 每前进到对应格子,将触发对应事件,初次踏入土地可选择购买土地,特殊方格触发事件下面会详细讲解。
  4. 每经过一次起点,将会获得工资,基础工资为200。
  5. 玩家初始资产为5000,每轮到自己的回合,玩家才可进行交易发起,交易无限制全凭玩家自行商量。
  6. 当玩家经过被其他玩家占用的但未进行建设的土地时,收过路费100。
  7. 当同颜色土地全部归一位玩家所有时,这位玩家可在土地上进行土地建设,建设分3级。每次建设房屋的价格为500,1级的房屋收过路费为所有土地总值,以后每级在现有基础上增加50%。
  8. 每个特殊的事件触发格被踩中后,玩家可再掷筛子一次。
  9. 先破产的淘汰出局,破产时可进行土地抵押,一切价值都为原价值的60%。

棋盘设计:

起点口的几个地区,上来就被占领的几率很大,所以设置收入将为最小值。

右边的所有为最贵的地方,其他的地方价值为中等。

西藏:价值120

青海:价值180

宁夏:价值250

新疆:价值200

内蒙古:价值210

广东:价值400

江苏:价值360

山东:价值420

北京:价值500

上海:价值480

浙江:价值300

河南:价值280

四川:价值320

湖北:价值318

河北:价值297

湖南:价值249

福建:价值230

安徽:价值290

辽宁:价值310

山西:价值210

贵州:价值255

天津:价值261

车站:上下两个车站占领后收费100,左右两车站占领后收费150,全部占领后无需建设,收入翻倍。

升职:每踩中一次升职,当路过起点时,所获得薪水翻一倍。

拍卖行:无法谈拢的生意可以通过拍卖行进行拍卖,仅限轮到的玩家发起。同时占领拍卖行的玩家,可建设拍卖行,建设拍卖行后可对拍卖进行收手续费,分3级,基础10%,之后每级加10%。占领拍卖行后,其他玩家走到拍卖行,缴纳过路费基础为100,建设后,分别为150,300,450。

罚款:每走到罚款,将进行随机罚款,200-1000波动。

审判和监狱:走到审判将会触发效果,1/2的几率进入监狱,进入监狱后三轮不得移动,可选择花钱保释出门,或者质点。第一轮保释金为500,每轮减少200。或者筛子的数字都一样便可出狱。直接走到监狱上不触发任何事件。

随机事件:构成轮盘

+200(20%)

+400(15%)

+600(10%)

-200(20%)

-400(15%)

-600(10%)

=1000(5%)

=2000(5%)

抽卡:

步数卡(再前进或后退系统掷筛子的步数,筛子数默认2)

天灾卡(摧毁一座房屋)

出狱卡(未在监狱的下次将直接出狱)

筛子卡(使一位玩家筛子随机+ -1,筛子数至少为1)

人祸卡(使一位玩家进入监狱)

免税卡(下一次进入别人区域不缴费)

命运卡(使一位玩家金钱在+2000到-4000之间随机)

破产卡(抽到的直接破产)

 

 

在游戏的土地价值合理性上,本人觉得制定的还不够合理和完善,如四车站收入问题,低收入土地建设费高,是否值得能够回本的问题等等。希望能够在游戏初步实现完成之后,对平衡性合理性进行完善。

### 详细步骤 Linux 环境下安装 Nginx 教程 #### 一、安装 Nginx 的依赖 为了确保 Nginx 能够顺利编译和运行,在开始之前需要先安装必要的软件包。这通常包括开发工具以及一些常用的库文件。 ```bash sudo yum install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel -y ``` 上述命令适用于基于 Red Hat 的发行版,对于 Debian 或 Ubuntu 用户,则应使用 apt-get 来代替 yum[^1]。 #### 二、下载并解压 Nginx 安装包 访问官方网站获取最新版本的源码压缩包,并将其放置于服务器上适当的位置进行解压缩操作。 ##### 下载 Nginx 安装包 可以通过 wget 命令在线下载官方发布的稳定版 tarball 文件: ```bash wget http://nginx.org/download/nginx-1.20.1.tar.gz ``` 请注意检查是否有更新的版本号可用。 ##### 解压 Nginx 安装包 利用 tar 工具解开刚刚获得的数据档案: ```bash tar zxvf nginx-1.20.1` 的新目录来容纳所有的提取出来的文件. #### 三、编译与安装 Nginx 进入解压后的 Nginx 源代码根目录执行配置脚本,指定安装路径及其他选项;之后再通过 make 和 make install 进行实际构建工作。 ```bash cd nginx-1.20.1/ ./configure --prefix=/usr/local/nginx make && sudo make install ``` 这里假设希望把最终产物安置在 `/usr/local/nginx` 中,当然也可以根据个人喜好调整目标位置. #### 四、启动 Nginx 完成以上准备工作后就可以尝试首次激活服务端程序了。切换至 sbin 子目录之下调用可执行文件即可实现这一点. ```bash cd /usr/local/nginx/sbin ./nginx ``` 如果一切正常的话现在应该已经可以在浏览器里看到默认欢迎页面啦! #### 五、停止或重新加载 Nginx 配置 当需要终止进程或是应用新的设定变更时可以借助如下指令达成目的: ```bash ./nginx -s stop # 快速关闭 ./nginx -s quit # 平滑退出 ./nginx -s reload # 不中断现有连接的情况下刷新参数表单 ``` 这些信号允许管理员灵活控制实例状态而不会影响正在进行中的请求处理活动[^2]. #### 六、设置开机自动挂载 Nginx 为了让 Web Server 在每次系统重启后都能自行恢复运作,有必要编写一段简单的 init script 放入/etc/init.d/内供 systemd 使用。 另外一种更为简便的方法就是直接编辑 crontab 添加 @reboot 行项指向启动命令所在之处。 #### 七、补充说明 除了基本功能外还存在许多额外特性值得探索学习,比如优化性能表现的关键在于精心设计 conf 文件内的各项规则;与此同时也要记得适时开放防火墙上的相应端口以便外部访客能够顺畅接入站点资源。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值