首先介绍一下VNR是什么

(不过好像看这篇文章的应该都知道,就简单介绍一下)
顾名思义,VNR就是Visual novel reader(视觉小说阅读器),用途就是在你玩还没有汉化的galgame生肉时提供实时文字翻译(机翻总比没有强)。

但是有好多人在添加游戏的时候遇到乱码不知道该怎么做,所以这次笔者来写个教程(没错我只是想水一期文章罢了qwq)

教程开始

首先我们先打开要添加的游戏,让对话文字显示出来 这里以柚子社的新作“喫茶ステラと死神の蝶(星光咖啡馆与死神之蝶)”为例


然后打开VNR,按照国际惯例步骤添加游戏





资料库中找不到你要添加的游戏是很正常的事情,不用管它,稍等一下点击下一步即可

关键的一步来了,可以看到现在是让我们选择游戏文字

这时我们点击游戏继续,使文本更新,在VNR中可以看到来自游戏引擎的不同文字序列,但当我们点击任意一个文字序列时,下方的文本却是乱码

这时我们可以尝试更换文字的编码(一般只用考虑前三个),然后再重新选择合适的文字序列,再点击游戏更新文本查看是否正确

对于这个游戏来说,文字的编码是UTF-16,更改之后经过尝试不同的文字序列,可以确认正确的文字序列为“KiriKiriZ 2765da”
但是我们会发现有的语句存在文字重复的情况
这时我们可以勾选“去除重复有限次的文字”选项

可以看到,语句现在变正常了

和游戏对比无误后,便可点击“提交”


这时我们再点击游戏更新文本,如果VNR有关翻译的设置没有问题的话,便可看到上方的翻译(有关翻译的设置在此不做赘述,贴吧里基本上都有)已经正常工作。**注意:翻译更新的比较慢,不要点太快否则反应不过来

但是问题来了,有些游戏仅凭上述步骤进行设置依然是乱码,或者文字不全
这里以“あにまる☆ぱにっく”为例
可以看到,和游戏中的对比,VNR读取到的语句中的文字不全


这时,按照VNR的提示,我们可以尝试着添加“H特殊码”

至于特殊码怎么找,除了VNR给的那两个网站之外,可以直接去百度搜索“游戏名+特殊码”,或者去VNR吧搜索游戏名**

在VNR吧我们找到了这个游戏的H特殊码是“/HS0@3E344:anipani.exe”

把它填进去并保存

这时我们点击游戏更新文本,可以看到文字序列中多了“特殊码 77a5”,选择它
但是下方的文字又变成了乱码,别急,我们再把文字编码更换成日语


可以看到文本变正常

和游戏中对比无误,便可点击“提交”保存

如果VNR有关翻译的设置没有问题的话,便可看到上方的翻译已经正常工作
**注意:翻译更新的比较慢,不要点太快否则反应不过来

教程到这里就结束了

码字不易,点个赞留个言再走嘛qwq

2020.2.10
袁#一

[教程]VNR添加游戏以及H特殊码的使用相关推荐

  1. 游戏陪玩平台源码开发,依赖收集和触发的实现

    概述 在游戏陪玩平台源码开发中,依赖收集和触发比较复杂,不容易理解.今天咱们将它最简化的讲出来. 前期准备 1.声明一个Map做储蓄: 2.current用来传递数据: 3.data数据备用: con ...

  2. 【源码+图片素材+详细教程】Java游戏开发_Java开发经典游戏飞翔的小鸟_飞扬的小鸟_Java游戏项目Flappy Bird像素鸟游戏_Java课程设计项目

    课程目标: 1.通过本课程的学习巩固Java的相关基础知识,例如循环判断,数组和集合的使用,对象的继承,接口的实现,窗口的创建,事件监听,图形绘制. 2.完成小鸟的移动,管道自动生成.碰撞死亡,计分系 ...

  3. CocosCreator像素鸟小游戏实现(有源码)超详细教程 TS实现小游戏 零基础开发

    CocosCreator像素鸟小游戏实现(有源码)超详细教程 TS实现小游戏 大家中秋国庆快乐哈 前言 老规矩先看效果 源码的获取方式在最下面 对于本游戏来说canvas这样设置最佳哦 游戏实现思路: ...

  4. Unity 2D游戏开发教程之为游戏场景添加多个地面

    Unity 2D游戏开发教程之为游戏场景添加多个地面 为游戏场景添加多个地面 显然,只有一个地面的游戏场景太小了,根本不够精灵四处活动的.那么,本节就来介绍一种简单的方法,可以为游戏场景添加多个地面. ...

  5. 畅玩mt3单机游戏服务器维护,【梦幻西游】MT3仿端手工游戏服务端源码[教程+授权物品后台]...

    [梦幻西游]MT3仿端手工游戏服务端源码[教程+授权物品后台] 架设教程 系统:CentOS 6.8  64位 1.关闭防火墙 chkconfig iptables off service iptab ...

  6. mysql修改游戏元宝_页游源码【武斗乾坤】自带安装启动教程+元宝游戏数据修改教程+自由一键游戏启动服务端...

    页游源码[武斗乾坤]自带安装启动教程+元宝游戏数据修改教程+自由一键游戏启动服务端_站长下载 资源说明: 1.本资源为一键启动服务端,只需要安装好所需组件一键启动即可运行. 2.资源默认为单机架设,无 ...

  7. C语言学习教程:超级玛丽游戏开发源码分享

    C语言学习教程:超级玛丽游戏开发源码分享 这里推荐一下我建的C/C++语言学习交流秋秋裙,秋秋搜索群名称:小凯C/C++语言学习之家,裙里有不错的学习教程,从入门到项目实战.学习开发用到的开发工具,专 ...

  8. 【Visual C++】游戏开发笔记四十二 浅墨DirectX教程之十 游戏输入控制利器 DirectInput专场

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 本系列文 ...

  9. 【Visual C++】游戏开发笔记四十二 浅墨DirectX教程之十 游戏输入控制利器:DirectInput专场...

    本系列文章由zhmxy555(毛星云)编写,转载请注明出处. 文章链接:http://blog.csdn.net/zhmxy555/article/details/8547531 作者:毛星云(浅墨) ...

  10. 【Visual C++】游戏开发笔记四十二 浅墨DirectX教程之十 游戏输入控制利器:DirectInput专场

    本系列文章由zhmxy555(毛星云)编写,转载请注明出处. 文章链接: http://blog.csdn.net/zhmxy555/article/details/8547531 作者:毛星云(浅墨 ...

最新文章

  1. 【模式识别】学习笔记(3)【Fisher线性判别】
  2. 关于C++,Java和Python中的随机数生成法
  3. 电脑QQ能登上,网页打不开的解决办法
  4. Python--map用法
  5. Spring 2.5新特性及架构图
  6. Bug 险中求: 作为新手,我怎样才能快速找到不和别人重复的第一个 bug?
  7. java反射接口_Java反射详解
  8. one list to muti list
  9. easyUI 之datagrid 在前端自定义排序
  10. python selenium click 动态加载_python selenium:不要等到click()命令之后加载页面
  11. php 怎么更新浏览器缓存文件在哪里,PHP 设置动态网页在浏览器的缓存
  12. 作为大数据技术面试官,我喜欢什么样的应届毕业生?
  13. 深恶痛绝!关闭win10自动更新的办法
  14. 网络安全之身份认证---双因子身份认证技术
  15. 绑定机制(转自天运科技)
  16. 硬件学习笔记(器件篇)—— 电感(二)
  17. 笔记:《深入浅出统计学》第八、九章:概率密度、正态分布(高斯分布)
  18. 面试笔记(51信用卡-Java开发实习)
  19. 商城系统APP如何开发 都有哪些步骤
  20. COS函数和ACOS函数的使用

热门文章

  1. VS使用教程(使用visual studio编写C语言程序),编写c的入门教程
  2. 安装最新版 MySQL 8.0.30
  3. Xcode打包ipa基本步骤
  4. matlab函数文件||脚本文件和函数文件的区别
  5. NXP Kinetis的 单片机LPUART 模块调试记录
  6. python步态识别算法_步态识别问题3
  7. 深度操作系统20.2.2 发布(国产系统也可以安装安卓应用了)
  8. pip 下载whl文件
  9. 怎么解除极域课堂的控制
  10. ALSA架构应用程序aplay及amixer调用关系(应用层到内核驱动)