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

Project1

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

[有事请教] 如何杜绝手机版?

[复制链接]

Lv3.寻梦者

梦石
0
星屑
4638
在线时间
684 小时
注册时间
2013-1-18
帖子
710
跳转到指定楼层
1
发表于 2022-12-27 21:44:00 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 nhycs01 于 2022-12-27 21:45 编辑

用过一些手机与电脑的判定,但是防不胜防,想用手机玩的总能找到办法,用模拟器什么的,似乎电脑上可以做的手机都能做。
想跟大家讨论一下,在游戏里可以有什么方法或者巧妙的设计,能够杜绝手机上运行游戏?或者说用手机不行,但是键盘鼠标却很轻松操作的游戏设计。

点评

你是指夜神或者雷电仿真器吧...如果是...用操作方法限制是无解的...因为那基本就是电脑....  发表于 2022-12-28 07:46
字打快了,是玩家用手机使用电脑模拟器玩电脑游戏。≧ ﹏ ≦  发表于 2022-12-28 01:36
不好意思,没看到有模拟器的情况。如果玩家用电脑使用安卓模拟器玩电脑游戏,那我一时想不到应对方法?  发表于 2022-12-28 01:34
鼠标右键新建:事件指令:分支条件:脚本:Utils.isMobileDevice() 【用处:玩家是手机吗?是就给它返回游戏标题,或别的】  发表于 2022-12-28 01:31

Lv4.逐梦者

梦石
0
星屑
9852
在线时间
1884 小时
注册时间
2020-1-2
帖子
1089
2
发表于 2022-12-27 21:53:31 | 只看该作者
去掉触摸不就好了=。=不设置虚拟按键好了我能想到的就这样了等我阴了再来解决这个问题
B站没人气的夏目漠漠,直播间:5378938实用插件教程点击红字传送
回复 支持 1 反对 0

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
14604
在线时间
2150 小时
注册时间
2016-9-20
帖子
861
3
发表于 2022-12-27 22:03:20 | 只看该作者
做一张图片写上文字,在游戏的打开后说明本游戏不适合用手机玩, 并列明如果用手机玩会带来什么坏的后果,
我发的贴子大多未经整理是草稿抱歉
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4638
在线时间
684 小时
注册时间
2013-1-18
帖子
710
4
 楼主| 发表于 2022-12-27 23:53:40 | 只看该作者
xiamumomo 发表于 2022-12-27 21:53
去掉触摸不就好了=。=不设置虚拟按键好了我能想到的就这样了等我阴了再来解决这个问题 ...

手机游戏模拟器会自动加上虚拟按键的
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4638
在线时间
684 小时
注册时间
2013-1-18
帖子
710
5
 楼主| 发表于 2022-12-27 23:54:56 | 只看该作者
ppspssss 发表于 2022-12-27 22:03
做一张图片写上文字,在游戏的打开后说明本游戏不适合用手机玩, 并列明如果用手机玩会带来什么坏的后果,  ...

那些要玩手机版的不会在乎这些的

点评

是哪一款手机仿真器有你说的这麽厉害? 我测试看看... 明明我用过的手机仿真器都很烂...没你说的这麽强  发表于 2022-12-28 00:38
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
338
在线时间
169 小时
注册时间
2022-7-14
帖子
108
6
发表于 2022-12-28 08:25:38 | 只看该作者
本帖最后由 蜜橘团子 于 2022-12-28 08:30 编辑

执行每回合游戏的时候,每次都必须得鼠标双击点到某个很小的东西上,它可以看起来很大

这样在电脑上很简单,但手机端就会用起来很累

我的意思是,你在游戏里多加几倍的准确且狭隘的双击操作,右键操作,鼠标中键操作

缩小几倍按钮大小

像你看见我说话上面的虚线了吗,13寸电脑如果准确点击其中一个虚线是通常玩家都可以做到的,但手机不行

电脑是勉强可以接受的,勉强可以操作的,但用通俗上的真正的手机玩起来就会很累

就算他不累,也会气死他
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
26
在线时间
701 小时
注册时间
2021-3-24
帖子
549
7
发表于 2022-12-28 09:49:09 | 只看该作者
你在各种游戏核心逻辑里判断当前是否在网页运行,在网页运行就卡死他
全家活光光~
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7247
在线时间
474 小时
注册时间
2021-12-4
帖子
513
8
发表于 2022-12-28 17:42:09 | 只看该作者

技术上能做的判定其实也就图上这么多,Utils.isNwjs()只有在Windows或MacOS上双击打开窗口/全屏运行才会返回true。
技术以外的话,触屏端确实如楼主所说会有各种模拟器负责提供虚拟的数字/字母按键,因此唯一能拦住触屏端的操作是【鼠标悬停】,比如说每过一个章节就在屏幕上随机生成一个小区域,要求玩家在几秒钟内将鼠标【移进去停留半秒钟】但不能点击这样的。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4638
在线时间
684 小时
注册时间
2013-1-18
帖子
710
9
 楼主| 发表于 2022-12-28 21:30:18 | 只看该作者
小秋橙 发表于 2022-12-28 17:42
技术上能做的判定其实也就图上这么多,Utils.isNwjs()只有在Windows或MacOS上双击打开窗口/全屏运行才会返 ...

鼠标悬停这个方法听起来似乎很可以试一试,请问我该怎么设置呢?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4638
在线时间
684 小时
注册时间
2013-1-18
帖子
710
10
 楼主| 发表于 2022-12-28 21:37:09 | 只看该作者
蜜橘团子 发表于 2022-12-28 08:25
执行每回合游戏的时候,每次都必须得鼠标双击点到某个很小的东西上,它可以看起来很大

这样在电脑上很简单 ...

这个方法我也想过,但是感觉还是不太合适。毕竟RM最小的点也得是一个图块,那其实手机端还是可以点到的。这个方法用少了,防不住,用多了,反而影响正常PC玩家的流畅度。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 19:46

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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