什么是角色扮演游戏?认识意义和危险!全部翻页

什么是角色扮演游戏?认识意义和危险!全部翻页

15浏览次
文章内容:
什么是角色扮演游戏?认识意义和危险!全部翻页
什么是角色扮演游戏?认识意义和危险!全部翻页
TikTok 上一款病毒式角色扮演游戏的插图。

查看照片

TikTok 上一款火爆角色扮演游戏的插图。(Pixabay)

TikTok 上一款病毒式角色扮演游戏的插图。

KOMPAS.com - 角色扮演游戏在社交媒体 Tiktok 上很受欢迎。 Kompas.com 周一(2023 年 6 月 19 日)报道称,角色扮演是游戏的一种类型或流派。

角色扮演游戏或角色扮演游戏的例子有《仙境传说 Online》、《原神》、《封印》、《最终幻想》、《勇者斗恶龙》、《勇者斗恶龙》等。

游戏要求玩家扮演特定的角色来对抗敌人。

另请阅读:角色扮演游戏玩得很多,这是心理学家的影响

最近一段时间,角色扮演风潮在抖音平台上盛行。玩家被称为角色扮演者。

角色扮演者似乎是虚构的角色,可以与 Tiktok 上的其他角色扮演者互动。

如何玩它是多种多样的。角色玩家可以通过关注来相互互动以交朋友或称为“互助者”。

交互的形式与原来的用户几乎相同。只是角色扮演者根据所扮演的角色进行互动。

所选择的角色可以根据想象自由发挥,有的扮演韩国流行偶像的角色,有的则扮演韩国流行偶像的角色。

另请阅读:TikTok 上的病毒角色扮演游戏,这是什么?

角色扮演的好处和坏处

临床心理学家 Christine Wibhowo 表示,角色扮演并不是什么新鲜事,尤其是对于儿童而言。

角色扮演游戏自古以来就存在,例如模仿某些角色。

“例如,就像过去一样,市场扮演了买卖双方的角色,我认为这一切都很好,”他在周二(2023 年 6 月 20 日)联系 Kompas.com 时说道。

克里斯汀说,角色扮演的好处可以让孩子长大后学习并被自己的圈子所接受。

角色扮演游戏的危险

然而,另一方面,角色扮演也可能是危险的。当角色扮演者扮演不好的角色时,就会出现角色扮演的危险。

“因为(某件事)被孩子或人做了很多次,即使一开始只是模仿,但因为你做了很多次,它就会成为一个角色,”克里斯汀解释道。

如果不加以控制,它可能会让角色扮演者失去自己的身份。

另请阅读:如何在 TikTok 上设置视频上传隐私

除此之外,角色扮演的危险还会导致精神疾病。

“当孩子扮演别人或他的偶像的角色时,需要检查他是否仍然意识到他实际上不是演员,”克里斯汀说。

对于有心理问题的人来说,角色扮演游戏也可能很危险。

“对于遇到问题的人,在角色扮演时要小心。因为有可能是角色进入了我们。而且,当我们遇到问题时,头脑又变得空白。所以,我们有可能被角色感染那个,”克里斯汀解释道。

克里斯汀补充道,角色扮演游戏的出现往往是因为他们无法忍受自己所面临的问题。

“作为一个真实的人,这个(他的个性)已经消失了。所以就好像他的个性已经崩溃了。所以,这更令人不安,”他说。

每天从 Kompas.com 获取精选新闻更新和突发新闻。让我们加入 Telegram 群组“Kompas.com 新闻更新”,如何点击链接 https://t.me/kompascomupdate,然后加入。您必须首先在手机上安装 Telegram 应用程序。

保存文章

没兴趣

关闭

`); var wSpecStop = createElementFromHTML(`

内容已隐藏。重新加载页面以更新推荐。撤消

`); reactionPopup.querySelector('.buttonShare').setAttribute('data-title', item.title); reactionPopup.querySelector('.buttonShare').setAttribute('data-url', item.url); reactionPopup.querySelector('.buttonShare').setAttribute('data-campaign', 'AIML_Widget_Desktop'); let userFeedback = new UserFeedback(resultObj.engine['tracker_algsrc'], item.url + tracker_params, jxRecHelper, index);反应Popup.querySelector('.buttonBookmark').addEventListener('click', function() { do_bookmark(item.url, index, userFeedback); }); reactionPopup.querySelector('.buttonShare').addEventListener('click', function() { userFeedback.event('share'); }); reactionPopup.querySelector('.buttonNotInterest').addEventListener('click', function() { if (getCookie('kmps_usrid')) { hideThisArt(this); userFeedback.event('不感兴趣'); } else { const parentAction = this.parentElement.parentElement.parentElement if (!!parentAction) { let indexElement = parentAction.getAttribute('data-index') if (indexElement != 'undefined') { localStorage.setItem('reaction_not_interest_temp', JSON.stringify ({ urlpage: items[indexElement].url })) } } window.location.href = "https://account.kompas.com/login/a29tcGFz/" + btoa(window.location.href); } }) ; /** * 触发用户之前不感兴趣的操作“userFeedback”,当没有登录不感兴趣时 */ if (getCookie('kmps_usrid') && localStorage.getItem('reaction_not_interest_temp')) { const tempUrlNotInterest = JSON.parse( localStorage .getItem('reaction_not_interest_temp')) if (item.url == tempUrlNotInterest.urlpage) { userFeedback.event('不感兴趣'); localStorage.removeItem('reaction_not_interest_temp'); } } wSpecStop.querySelector('.wSpec-stop-undo').addEventListener('click', function() { showThisArt(this); userFeedback.event('un-not-interested'); }); recItem.appendChild(buttonOption); recItem.appendChild(reactionPopup); recItem.appendChild(wSpecStop); var recItemWrapperA = createElement('a', null, null, null); recItemWrapperA.setAttribute('href', item.url + tracker_params); var titleDiv = createElement('h4', null, null, [cssClasses.title], item.title); var sourceDiv = null;如果 (item.hasOwnProperty('method')) { sourceDiv = createElement('div', null, null, [cssClasses.source], resultObj.engine['type'] + '.' + item.method.toUpperCase() ); } else { var sourceDiv = createElement('div', null, null, [cssClasses.source], resultObj.engine['type']); var textWrapper = createElement('div', null, null, [cssClasses.text_wrapper]); textWrapper.appendChild(categoryDiv); textWrapper.appendChild(titleDiv); textWrapper.appendChild(sourceDiv); recItemWrapper.appendChild(imgWrapper); recItemWrapper.appendChild(textWrapper); recItemWrapperA.appendChild(recItemWrapper); recItem.appendChild(recItemWrapperA); widgetWrapper.appendChild(recItem); // 连接该项目的点击处理程序 // recItem.onclick = handleClick.bind(null, jxRecHelper, item.url + tracker_params, index); recItemWrapperA.onclick = handleClick.bind(null, jxRecHelper, item.url + tracker_params, index); }); } var endDate = new Date(); var loadtime = (endDate.getTime() - startDate.getTime()); trackEventGa('AIML文章推荐', '内容加载', 'algsrc='+algsrc+',site=TREN,device=desktop,loadtime=' + loadtime) let domain = window.location.hostname; if(domain=='www.kompas.com'){ var url=window.location.href.split("/"); domain=url[2]+'/'+url[3] } let user_subs_type = "猜猜";让 subs_type = "";让 is_lgn = 0;让引擎= algsrc;如果(getCookie('kmps_usrid')){is_lgn=1};让 time_load = 加载时间; trackMixpanel(域,user_subs_type,subs_type,is_lgn,'成功',time_load,引擎);解决(); /*** * JXRECSDK NOTES 3 of 5 - * 将关于项目的所有信息传递给 rec helper * 每个都是一个对象:ALL MANDATORY * div * id * pos */ jxRecHelper.items(widgetItemArr); /*** * JXRECSDK NOTES 4 of 5 - * 当推荐 * 结果已填充到小部件时调用辅助对象的 ready() * (这将注册 action=ready 事件) */ if (resultObj.engine ['type'] == 'api-1') { jxRecHelper.ready(resultObj.options.algo + ":" + resultObj.options.version); } else { jxRecHelper.ready(resultObj.engine['type']); } } else { jxRecHelper.error(204); console.error("错误:没有推荐项目");返回; } } catch (err) { jxRecHelper.error(901); console.log(err.stack); let domain = window.location.hostname; if(domain=='www.kompas.com'){ var url=window.location.href.split("/"); domain=url[2]+'/'+url[3] } let user_subs_type = "猜猜";让 subs_type = "" 让 is_lgn = 0;让引擎= algsrc;如果(getCookie('kmps_usrid')){is_lgn=1};让 endDate = new Date();让 time_load = (endDate.getTime() - startDate.getTime()); trackMixpanel(域,user_subs_type,subs_type,is_lgn,'失败',time_load,引擎); } }); const _jxRecSdkURL = 'https://scripts.jixie.media/jxrecsdk.1.0.min.js'; var startDate = new Date(); class OneWidget { constructor() { //这也是我们将在 //我们实例化它时传递给 JX rec helper 对象的对象: //在这个实现中,其中大部分来自发布者页面上的选项 obj。 this._options = { accountid: '9262bf2590d558736cac4fff7978fcb1', pageurl: 'https://www.kompas.com/tren/read/2023/06/21/090000365/apa-itu-game-roleplay-know-arti-dan- danger-',widget_id:'1000183-6xWeiWZFIM',类型:'pages',容器:'recommendation-content-choice-for-aiml',关键字:content_tags,标题:标题,customid:“65”,计数:14 , }; this._containerId = this._options.container; this._container = document.getElementById(this._containerId); this._engines = [{"url":"https:\/\/recommendation.jixie.media\/v1\/recommendation","method":"GET","pageurl":"https:\/\/www .kompas.com\/trends\/read\/2023\/06\/21\/090000365\/what-is-game-roleplay-know-the-means-and-the-dangers-","系统": “jx”,“类型”:“api-1”,“tracker_params”:“?source=widgetML”,“tracker_algsrc”:“V”,“count”:14,“page_status”:“读取”,“excludeitemids” :“20230621090000365”}]; } kickOff() { startDate = new Date(); const rand = Math.floor(Math.random() * 1000); /*const randSystem = Math.floor(Math.random() * 3); this._engine = this._engines[randSystem] if (location.hostname.indexOf('sustainable') != -1) { this._engine = this._engines[1] }*/ this._engine = this._engines[0 ]; this._options.system = this._engine['system'] trackEventGa('AIML文章推荐', 'Widget load', 'algsrc=' + this._engine['tracker_algsrc'] + ',site=TREN,device=desktop ') 让 promJXSDK = fetchJSFileP(_jxRecSdkURL);让 thisObj = this; // 首先我们等待 JX REC SDK 加载并初始化 let recHelperObj = null;让recResults = null; promJXSDK .then(function() { /*** * JXRECSDK 注释 1 of 5 - JX REC 帮助对象的实例化 * 在加载 JX REC SDK 之后但在调用 REC * 后端之前调用此函数。 * * 参数:强制选项object * options 对象必须至少有 * accountid: 从 jixie 获取 * widgetid: 从 jixie 获取 * container: 容纳 widget 的目标 div 的 DIV ID * (对于 jixie widget,这只是从页面传递的 options 对象) * * (这也会注册 action=load 事件) */ recHelperObj = jxRecMgr.createJxRecHelper(thisObj._options); let basicInfo = thisObj._options; basicInfo.engine = thisObj._engine if (basicInfo.engine.type == ' api-1') { var options = { count: basicInfo['count'], adpositions: "", keywords: basicInfo['keywords'], title: basicInfo['title'], date_published: "2023-06-21 ", pagecategory: "TRENDS", algo: "mixed" }; if(getCookie('kmps_usrid')){ var kg = { pagetype:basicInfo.engine.page_status, uid:getCookie('kmps_usrid'), ukid:getCookie( 'kmp_uid') } if(basicInfo.engine.page_status=='read'){ kg['excludeitemids'] = basicInfo.engine.excludeitemids; } options['additional'] = { kg:kg }; return recHelperObj.getJxRecommendations(options); } else { return fetchRecommendationsP(basicInfo, recHelperObj.getJxUserInfo()); } }) .then(function(resp) { if (thisObj._engine.type == 'api-3') { recResults = new Object recResults.items = resp.docs.result; } else { recResults = resp; } recResults .engine = thisObj._engine; if (!resp || !recResults.items || recResults.items.length == 0) { /*** * JXRECSDK NOTES 2 of 5 - * 在recHelper上调用error()函数当获取过程中发生错误或没有推荐项目时 * * (这将注册 action=error 事件) */ recHelperObj.error(204); throw "no推荐结果"; } }) .then( function() { // 一切准备就绪(推荐结果,css): document.getElementById("recommendation-content-for-you-aiml").classList.remove("-loading"); document.querySelector('.wSpec -list').remove(); createDisplay(rand, thisObj._container, recResults, recHelperObj) .then(function() {toggleDropdown(); //观察lozad // lozad('.lozad', { // 加载: function(el) { // el.src = el.dataset.src; // el.onload = function() { // el.classList.add('fade') // } // } // }). observe() }) }) .catch(function(error) { console.log(`无法创建推荐小部件 ${error.stack} ${error.message}`); }); } } var limit_gtm_ready = 1; function check_gtm_ready() { if ('ga' in window) { // 根据选项创建一个新的小部件实例 const newW = new OneWidget(); newW.kickOff(); } else { const timeout_gtm_ready = setTimeout(check_gtm_ready, 500) limit_gtm_ready += 1; if (limit_gtm_ready > 10) { 清除超时(timeout_gtm_ready); const newW = new OneWidget(); newW.kickOff(); } } } check_gtm_ready() document.querySelector('.wSpec-secret').addEventListener('click', function(e) { e.preventDefault(); let wSl = document.querySelectorAll('.wSpec-source'); if (wSl.length > 0) { for (let i = 0; i { el.addEventListener('click', function() { el.parentElement.classList.toggle('-active') let saving = el.parentElement. getAttribute('数据保存') let kmps_usrid = getCookie('kmps_usrid'); if (kmps_usrid && !saved && el.parentElement.classList.contains('-active')) { let url = el.parentElement.getAttribute(' data-url'); let guid = get_guid(url); check_bookmark( kmps_usrid, guid ).then(function(resp) { if (resp.hasOwnProperty('total_data')) { if (resp.total_data > 0) { el .parentElement.querySelector('.buttonBookmark').classList.add('-active'); el.parentElement.querySelector('.buttonBookmark').innerHTML = '从保存中删除'; el.parentElement.setAttribute('data- save', 'true'); } else { el.parentElement.setAttribute('data-saved', 'false'); } } }) } }) document.addEventListener("click", function(e) { // console.log(e.target) if (el.contains(e.target)) { // console.log(tdd) } else { el.parentElement.classList.remove('-active') } }); }); } } function check_bookmark(kmps_usrid, guid) { let url = `https://api.kompas.com/2021/reaction/bookmark/list?kmps_usrid=${kmps_usrid}&guid=${guid}`; return new Promise(function(resolve, reject) { var xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { resolve(JSON.parse( this.responseText)) } }; xmlhttp.open("GET", url, true); xmlhttp.send(); }); } function do_bookmark(pageurl, pos, userFeedback) { const wSpecItem = document.querySelector(`.wSpec-item[data-index="${pos}"]`); const btnBookmark = wSpecItem.querySelector('.buttonBookmark'); const kmps_usrid = getCookie('kmps_usrid'); const guid = get_guid(pageurl); if (kmps_usrid) { if (btnBookmark.classList.contains('-active')) { set_unbookmark({ guid: guid, kmps_usrid: kmps_usrid, type: 'article' }).then(function(resp) { btnBookmark.classList. remove('-active'); btnBookmark.innerHTML = '保存文章'; reactionToast('文章已成功从保存的列表中删除'); userFeedback.event('un-save'); }).catch(function(resp) { // 消息:“数据不存在” if (resp.hasOwnProperty('message') && resp.message.includes('exist')) { btnBookmark.classList.remove('-active'); btnBookmark.innerHTML = '保存文章'; reactionToast('文章已成功从保存的列表中删除'); } }) } else { const user_bookmark_url = "https://activity.kompas.com/saved?order=desc"; set_bookmark({ guid: guid, kmps_usrid: kmps_usrid, type: 'article', publisher: 'kompas', platform: 'desktop' }).then(function(resp) { btnBookmark.classList.add('-active'); btnBookmark.innerHTML = '从保存中删除'; reactionToast('文章保存成功', user_bookmark_url); userFeedback.event('save'); }).catch(function(resp) { // message: "数据已存在" if (resp.hasOwnProperty('message') && resp.message.includes('exist')) { btnBookmark.classList.add('-active'); btnBookmark.innerHTML = '从保存中移除'; reactionToast('文章保存成功', user_bookmark_url); } }) } } else { const login_url = "https://account.kompas.com/login/a29tcGFz/" + btoa(window.location.href); window.location.href = login_url; } } 函数 set_bookmark(data) { const url = "https://api.kompas.com/2021/reaction/bookmark/add"; return new Promise(function(resolve, reject) { const xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 201) { resolve(JSON.parse( this.responseText)); } else if (this.readyState == 4 && this.status == 400) { reject(JSON.parse(this.responseText)); } }; xmlhttp.open("POST", url, true); xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8"); xmlhttp.send(formBody(data)); }); } 函数 set_unbookmark(data) { const url = "https://api.kompas.com/2021/reaction/bookmark/delete"; return new Promise(function(resolve, reject) { const xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { resolve(JSON.parse( this.responseText)); } else if (this.readyState == 4 && this.status == 400) { reject(JSON.parse(this.responseText)); } }; xmlhttp.open("POST", url, true); xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8"); xmlhttp.send(formBody(data)); }); } class UserFeedback { constructor(engine, pageurl, jxRecHelper, pos) { this.engine = engine; this.pageurl = pageurl; this.jxRecHelper = jxRecHelper; this.pos = 发布; } event(feedback) { if (this.engine == 'C') { const xmlhttp = new XMLHttpRequest(); let params = { domain: 'kompas.com', ce_userid: getCookie('kmps_usrid'), ce_sessionid: getCookie('ukid'), ce_pageurl: this.pageurl, engine: 'C', ce_feedback: feedback } xmlhttp.open( "GET", 'https://apis.kgdata.dev/v1/aiml/feedback-widgetml' + formatParams(params)); xmlhttp.send(); } else if (this.engine == 'V') { if (feedback == 'share') { this.jxRecHelper.shared(this.pos); } else if (feedback == 'save') { this.jxRecHelper.bookmarked(this.pos); } else if (feedback == 'not-interested') { this.jxRecHelper.hidden(this.pos); } else if (feedback == '不感兴趣') { this.jxRecHelper.unhidden(this.pos); } } } } 函数格式参数(参数){ 返回“?” + Object .keys(params) .map(function(key) { return key + "=" + encodeURIComponent(params[key]) }) .join("&") }
分类:

游戏新闻

标签:

评估:

    留言

    最新发布

    游戏新闻 更多

    查看更多