常见问题

认识篇

Q:程序小白想请问,BKEngine会不会很难?

A:BKEngine是一种采类KiriKiri语法、需手动输入代码的引擎,具一定程序基础者上手较快。若完全没基础也没时间学,可视化开发工具The NVL Maker(链接)提供了给BKEngine专用的The NVL Maker版本。 若愿意学习BKEngine代码,恭喜你加入程序猿/媛行列!教程提供基本框架建构方式;进阶指令可在API与parser文档中查询,文档附于引擎包内,会随引擎在线更新一同更新;若需更多实例,请参考官方DEMO《贝莉的面包店》源代码

Q:除了AVG/ADV,能不能做养成、战斗、射击、角色扮演、弹幕……等等等?

A:只要你想象力与码力足够!

Q:允许同人二创、汉化或移植吗?

A:只要原作者允许同人二次创作就可以,但不可直接使用未授权的商业素材。汉化或移植请先取得原作者授权。

Q:能做R18吗?

A:本引擎不会对违反中国法律的行为提供任何支持,使用者请自行斟酌负责。

Q:使用BKEngine如何收费?

A:基于分享理念,非商业免费!商业作品面议,收费依企划与需求而定。

实作篇

Q:请问大大们都去哪里找素材?

A:自制。无法自制就使用网络合法素材,如The NVL Maker官网列出了许多合法素材网站(链接),大部分皆免费,请遵守各素材站不同的使用规约。 注意!BKEngine不接受使用非法素材(如未经授权的商业或他人素材、网上百度的来路不明素材),若经查证有此情事,BKEngine有权收回引擎授权。

Q:不是说有可视化界面吗?在哪!

A:可视化开发工具The NVL Maker现与BKEngine合作,只要合法使用过The NVL Maker并发布成品或DEMO,即可向管理者全局变量D索取给BKEngine专用的The NVL Maker版本。

Q:API和parser看不懂怎么办……

A:欢迎加入BKEngine原创游戏制作讨论群,群里许多程序猿/媛会乐意为您解惑。

Q:BKE Creator里的替换功能有问题?

A:目前建议您使用其它文本编辑器进行全部替换的功能,如Sublime Text 3就相当好用,且已有为BKEngine量身订作之语法高亮插件

Q:使用BKE_Creator出现「编译失败,错误:无法启动」信息怎么办?

A:1.别放C盘。2.用管理员权限启动。3.重启。4.干掉360

Q:BKE Creator里的自动补全能关掉吗?

A:暂时不提供关闭。但未来说不定会做调整。

Q:可以在手机上开发吗?

A:目前只提供在Windows环境开发(Vista以上版本),Mac OS与Linux开发环境请联系我们索取,尚无手机环境开发计划。

Q:有Web版吗?

A:密切挖坑中,敬请期待。

发布篇

Q:Windows版游戏如何打包?

A:在creator/tool资料夹下找到bkcompiler.exe,放到工程目录里运行,并将工程目录拖到bkarc上,生成的data.bkarc即为打包档。将此档案与bkengine.exe放在一起即可运行游戏。

Q:Mac OS、Android、iOS、Linux、Windows Phone版游戏如何打包?

A:加群BKEngine原创游戏制作,并在群内大喊:“Ta你丫的给我出来打包!”

Q:如何发布iOS版游戏到苹果商城?能在没越狱的设备上玩吗?

A:BKEngine官方提供付费代上架服务,或者可自行购买开发者帐号上架。iOS版游戏不论设备有无越狱皆可运行。

Q:如何发布Android版游戏跟Steam游戏?

A:请联系BKEngine官方,将根据项目需求为您制定上架方案。

Q:我想要手机内购功能!

A:密切开发中,敬请期待。