常见问题¶
认识篇¶
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:密切开发中,敬请期待。