“BallanceUnityDemo/zh”的版本间的差异
小 (Yyc12345移动页面BallanceDemo至BallanceDemo/zh,不留重定向:multi-language redirect) |
|||
第1行: | 第1行: | ||
− | + | {{Appbox/zh | |
+ | |name=BallanceDemo | ||
+ | |screenshot=BallanceDemo_webgl.jpg | ||
+ | |screenshotDesc=使用WebGL运行在浏览器中的BallanceDemo | ||
+ | |author=602706150 | ||
+ | |suit=Windows, Web, Android | ||
+ | |link=[https://tieba.baidu.com/p/4608343962 贴吧进度贴], [https://github.com/frto027/BallanceDemo2 Github代码仓库] | ||
+ | |dependency=无 | ||
+ | |status=pause | ||
+ | |date=2016年6月13日 | ||
+ | }} | ||
+ | |||
+ | BallanceDemo是602706150考虑到[[Ballance]]的[[机关大全|机关]]能力实在是有限,就想着用Unity重现Ballance而制作的一个Demo。<ref>可以理解为游戏原型,亦或者是探究游戏实现原理的一个框架。不能公开发布去玩但是能测试游戏的核心框架和设计</ref>后续602706150又使用UE4进行重置,但并未发布任何代码。 | ||
+ | |||
+ | == 下载 == | ||
+ | |||
+ | === Windows/Android === | ||
+ | |||
+ | ==== Unity ==== | ||
+ | |||
+ | * [http://pan.baidu.com/s/1qXBgaw0 2016年6月13日](Windows/Android 密码:q6dx) | ||
+ | * [http://pan.baidu.com/s/1bpLWjl9 2016年6月13日-Build17](Android 密码:ie7x) | ||
+ | * [http://pan.baidu.com/s/1jItXCVW 2016年6月15日](Windows/Android 密码:7y0g) | ||
+ | * [http://pan.baidu.com/s/1mi4Qalq 2016年10月24日-Build16](Windows/Android 密码:9dw0) | ||
+ | * [http://pan.baidu.com/s/1eSxAUgM 2016年10月29日](Windows/Android 密码:ros3) | ||
+ | * [https://pan.baidu.com/s/1mjUFfWc 2018年2月19日](密码:fdoj) | ||
+ | |||
+ | ==== UE4 ==== | ||
+ | |||
+ | * [https://pan.baidu.com/s/1Wap6ZTwNkWfVEc8fo--79w 2018年3月9日](Windows X64 密码:y76t) | ||
+ | |||
+ | === WebGL === | ||
+ | |||
+ | 网址:https://frto027.github.io | ||
+ | |||
+ | == 特性 == | ||
+ | |||
+ | [[File:BallanceDemo_firstGeneration_virtualKeyboardLayout.png|thumb|BallanceDemo初代的虚拟键盘布局|200px]] | ||
+ | 由于其仅仅是个Demo,与[[Ballex/zh|Ballex]]不同,它能够体现出一些特性但无法提供给普通玩家去玩。因而此处将列出其一些特性。 | ||
+ | |||
+ | 此处的特性是针对Unity版本进行描述的。 | ||
+ | |||
+ | === 虚拟键盘和重力感应 === | ||
+ | |||
+ | BallanceDemo的Android版本同时支持虚拟键盘和重力感应。在游戏内的Options > Controls > Touch Board里面切换。 | ||
+ | |||
+ | === 脚本控制Mesh自动生成路面 === | ||
+ | |||
+ | <!-- [[File:BallanceDemo_AutoFloorGenerator.gif|thumb|一个使用路面自动生成所制造的有意思的结构|250px|left]] --> | ||
+ | <!-- 文件太大上传不上去 --> | ||
+ | 通过脚本控制Mesh自动生成路面,在一定程度上能降低一些制图工作量。之前的模型能动态生成路面,这样添加一些动画也是很简单的,然而不太科学。除此之外,也可以利用视野来做一些像空间扭曲之类的错觉关卡。 | ||
+ | |||
+ | === 控制场景灯光模拟一天 === | ||
+ | |||
+ | [[File:BallanceDemo_dailyCycleSimulation.png|thumb|BallanceDemo实时渲染的加入时间变更的场景|250px]] | ||
+ | BallanceDemo可以控制场景灯光模拟一天24小时,并给予实时渲染。可以实现一些昼夜更替相关的机关。 | ||
+ | |||
+ | == UE4版本 == | ||
+ | |||
+ | [[File:BallanceDemo_ue4FirstSight.png|thumb|使用UE4的第一代Demo截图|200px]] | ||
+ | 在虚幻引擎写的Demo中,作者写了大段代码来调整摄像头的手感,操作很流畅,作者自我感觉感觉还挺舒服的。作者个人表示:UE4模块化程度很高,C++写起来感觉比Unity的思路要清晰一些。另外蓝图式图形化编程还挺方便的。 | ||
+ | |||
+ | 对于操作而言,大键盘上面 3是自杀,5 6 是开关屏幕(Debug测试的),QE调视角,同时Shift左右也能调。 | ||
+ | |||
+ | 目前而言,UE4版本稍微有点吃配置。 | ||
+ | |||
+ | == 注释 == | ||
+ | <references/> |
2019年7月2日 (二) 11:05的版本
BallanceDemo | |
---|---|
使用WebGL运行在浏览器中的BallanceDemo | |
基本信息 | |
作者 | 602706150 |
适用于 | Windows, Web, Android |
依赖 | 无 |
发布时间 | 2016年6月13日 |
项目地址 | 贴吧进度贴, Github代码仓库 |
开发状态 | 开发停滞 |
BallanceDemo是602706150考虑到Ballance的机关能力实在是有限,就想着用Unity重现Ballance而制作的一个Demo。[1]后续602706150又使用UE4进行重置,但并未发布任何代码。
目录
下载
Windows/Android
Unity
- 2016年6月13日(Windows/Android 密码:q6dx)
- 2016年6月13日-Build17(Android 密码:ie7x)
- 2016年6月15日(Windows/Android 密码:7y0g)
- 2016年10月24日-Build16(Windows/Android 密码:9dw0)
- 2016年10月29日(Windows/Android 密码:ros3)
- 2018年2月19日(密码:fdoj)
UE4
- 2018年3月9日(Windows X64 密码:y76t)
WebGL
特性
由于其仅仅是个Demo,与Ballex不同,它能够体现出一些特性但无法提供给普通玩家去玩。因而此处将列出其一些特性。
此处的特性是针对Unity版本进行描述的。
虚拟键盘和重力感应
BallanceDemo的Android版本同时支持虚拟键盘和重力感应。在游戏内的Options > Controls > Touch Board里面切换。
脚本控制Mesh自动生成路面
通过脚本控制Mesh自动生成路面,在一定程度上能降低一些制图工作量。之前的模型能动态生成路面,这样添加一些动画也是很简单的,然而不太科学。除此之外,也可以利用视野来做一些像空间扭曲之类的错觉关卡。
控制场景灯光模拟一天
BallanceDemo可以控制场景灯光模拟一天24小时,并给予实时渲染。可以实现一些昼夜更替相关的机关。
UE4版本
在虚幻引擎写的Demo中,作者写了大段代码来调整摄像头的手感,操作很流畅,作者自我感觉感觉还挺舒服的。作者个人表示:UE4模块化程度很高,C++写起来感觉比Unity的思路要清晰一些。另外蓝图式图形化编程还挺方便的。
对于操作而言,大键盘上面 3是自杀,5 6 是开关屏幕(Debug测试的),QE调视角,同时Shift左右也能调。
目前而言,UE4版本稍微有点吃配置。
注释
- ↑ 可以理解为游戏原型,亦或者是探究游戏实现原理的一个框架。不能公开发布去玩但是能测试游戏的核心框架和设计