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

Project1

 找回密码
 注册会员
搜索
查看: 2742|回复: 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

Lv5.捕梦者

梦石
0
星屑
36402
在线时间
10791 小时
注册时间
2009-3-15
帖子
4813
15
发表于 2022-12-30 12:48:39 | 只看该作者
有什么用呢..人家手机还能串流电脑玩..防不胜防
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4638
在线时间
684 小时
注册时间
2013-1-18
帖子
710
14
 楼主| 发表于 2022-12-30 11:45:08 | 只看该作者
余杭 发表于 2022-12-29 14:42
最简单的方法就是游戏加密,你把data文件和插件全部加密,就我目前了解的,这样加密除了你自己做手机端,不 ...

能指点一下吗?大佬
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1849
在线时间
84 小时
注册时间
2020-11-17
帖子
6
13
发表于 2022-12-29 22:04:49 | 只看该作者
soulsaga 发表于 2022-12-28 23:08
那个..为什么不想让手机玩家玩?
纯路过..我根本没手机

你为什么没手机啊
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5297
在线时间
724 小时
注册时间
2022-11-26
帖子
323
12
发表于 2022-12-29 14:42:31 | 只看该作者
最简单的方法就是游戏加密,你把data文件和插件全部加密,就我目前了解的,这样加密除了你自己做手机端,不然其他人都不能在手机上用模拟器玩
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
36402
在线时间
10791 小时
注册时间
2009-3-15
帖子
4813
11
发表于 2022-12-28 23:08:01 | 只看该作者
那个..为什么不想让手机玩家玩?
纯路过..我根本没手机
回复 支持 反对

使用道具 举报

Lv3.寻梦者

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

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

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

使用道具 举报

Lv3.寻梦者

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

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

使用道具 举报

Lv4.逐梦者

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

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

使用道具 举报

Lv1.梦旅人

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 21:52

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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