[請益] Unity有辦法辨別是實機或模擬器嗎?

看板GameDesign (遊戲設計)作者 (蘇洛貓)時間11年前 (2014/04/09 11:43), 編輯推噓5(506)
留言11則, 7人參與, 最新討論串1/1
如題, 為了製作一些預防機制,我需要判斷玩家是否使用模擬器來進行遊戲 小弟目前是想用Systeminfo中的數值來判斷,測試模擬器是BlueStack和Genymotion 本來想用是否會震動來判斷, 但是平板不支援震動,而且用Genymotion竟然顯示支援震動... 想請問有沒有其他辦法? 感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.249.2.10 ※ 文章網址: http://www.ptt.cc/bbs/GameDesign/M.1397015029.A.CF2.html

04/09 12:26, , 1F
也許可以試試看 Emulator 板
04/09 12:26, 1F

04/09 12:46, , 2F
System.getProperty("os.version")好像有人是用這來判斷
04/09 12:46, 2F

04/09 12:46, , 3F
你可以試試看在真的裝置和模擬器上取出來的字串是否有差
04/09 12:46, 3F

04/09 13:12, , 4F
OK感謝!馬上試試看
04/09 13:12, 4F

04/09 13:29, , 5F
很遺憾還是不行,OS VERSION還是會顯示是Andriod OS
04/09 13:29, 5F

04/09 20:43, , 6F
好像很難預防,只能從企劃設計著手了吧...
04/09 20:43, 6F

04/10 00:48, , 7F
如果你辦得到,不就表示模擬器做得不夠好?
04/10 00:48, 7F

04/10 13:34, , 8F
遊戲能紅到人家想用模擬器玩就已經是happy question了
04/10 13:34, 8F

04/10 22:12, , 9F
我還沒看過人用模擬器玩cytus的(逃
04/10 22:12, 9F

04/11 16:47, , 10F
也許要從比較低階的硬體特性部分開始研究,
04/11 16:47, 10F

04/11 16:48, , 11F
要花很多時間就是了...
04/11 16:48, 11F
文章代碼(AID): #1JHC7rpo (GameDesign)
文章代碼(AID): #1JHC7rpo (GameDesign)