设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1912|回复: 39
打印 上一主题 下一主题

[讨论] 怎麼製作類似大富翁的遊戲?

[复制链接]

Lv4.逐梦者

梦石
4
星屑
2008
在线时间
442 小时
注册时间
2015-7-19
帖子
149
1
发表于 2017-2-7 21:43:30 | 显示全部楼层
用事件也可以做,只是有些麻烦,之前试过,用公共事件并行处理,不同地方的不同效果可以用不同区块表示,人物到达后,采集地图区块并执行相应公共事件。
流程大概是:
开始→判断(道具引发的停留或不能掷骰,(若不能行动,则跳至 * 处))→掷骰子或使用道具(用两公共事件分别处理)→判断(道具效果)→掷骰(公共事件随机点数),确定步数→确定剩余步数:若不为0,则判定(直行或左右转)并前进一格,然后重复执行此环节直至为0;若为0,则停止,进行下一步→ * 判断地图区块效果(收过路费或升级房屋买地之类)→完成(然后返回 开始 处)
抱歉,换人之类的(包括电脑制动执行)我没法了,猜测可以用事件,但脚本应该更方便。

还有,这个是原始大富翁的(伪)流程。你说的游戏的流程删删减减也就行了。

点评

要怎麼判斷停下的地圖區塊位置,本來想說或許能用變數得到位置座標,不過只能得到地圖ID而沒有獲取座標的方法,這樣就不曉得要怎麼判斷效果了  发表于 2017-2-9 18:25
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
4
星屑
2008
在线时间
442 小时
注册时间
2015-7-19
帖子
149
2
发表于 2017-2-9 21:25:59 | 显示全部楼层
@brackwind 如图,玩家移动时就把X和Y轴坐标更新。比如玩家初始在(1.1)则设置变量x=1 y=1,若向右走,则x+=1

其实有脚本方便多。

未标题-2.png (27.92 KB, 下载次数: 15)

未标题-2.png

点评

另外加上NPC玩家也會行走,他停止的格子判斷也是問題,還有如何獲得所在地的區域ID我也不清楚  发表于 2017-2-10 20:22
這功能我還不清楚該怎麼用,像區域ID的話最多到63號,超過63格的大富翁應該沒法用  发表于 2017-2-10 20:19
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
4
星屑
2008
在线时间
442 小时
注册时间
2015-7-19
帖子
149
3
发表于 2017-2-10 20:30:27 | 显示全部楼层
@brackwind   多人问题  格数问题:一类地形用同一个区块,你能弄出65+个算你牛

点评

不是,我的意思是說假如大富翁一格用一個編號的區塊,那最多不就只能做63格?  发表于 2017-2-10 22:35
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-20 20:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表