Roguelike Generator Pro是一个功能丰富、高度可定制的关卡和地牢生成器,允许您使用GamObjects、Tilemaps或您的自定义解决方案程序化地创建3D/2D/2.5D关卡,该资产还为碰撞、高度变化、基本控制器、子随机化器提供开箱即用的解决方案…

版本:Roguelike Generator Pro Rulebased Procedural Level Generation v2.1.0

如何使用它?

简单:安装包就行了!如果你想为提供的演示场景增加一点光晕,建议安装unity后处理。该软件包适合想要简单的即插即用解决方案的用户,也适合想要在现有代码上添加他们自己的修改的开发人员。

包括什么?

该包装包含:

核心发电机
种子世代
多角色控制器(2D控制器、3D控制器、鼠标外观…)
多个开箱即用的脚本,以亚随机化世代和实例化球员/目标
多资产VFX预制文件夹
6示例场景,指导用户并允许他们试验发生器并找到满足其需求的最佳参数组合。我们建议从场景生成器开始。

该软件包的主要特点是:

创建简单的无方向墙/楼板标高
为地砖添加可定制的图案
向墙砖添加可自定义的图案
向地板添加随机瓷砖
向墙壁添加随机瓷砖
启用单幅图块方向,为生成添加细节
在墙砖和地砖上画角和边
轻松更改生成规则并创建您想要的内容
使用Gameobject / Tilemaps或使用您的自定义解决方案生成
手动填充拼贴以实现最终的生成控制
2D和3D的现成碰撞解决方案
在同一场景中同时生成多个关卡
可自定义的瓷砖大小/级别大小/要填充的级别百分比
示例游戏管理器,用于定位玩家和目标
多个随机数发生器脚本,以进一步子随机化生成
许多现成的资产可在您的项目中重用

常见问题:

可以在运行时生成吗?是的,可以在运行时随时生成。为了测试的目的,你也可以在编辑器中生成你的关卡,按“重新生成关卡”按钮或者使用快捷键CTRL + G。
我需要成为一名程序员吗?不,该资产允许您根据需要简单地编辑控制器(查看下面的文档以了解详细信息)。如果你想增加新的功能,需要一个中级水平的编程,当然,我随时可以通过电子邮件帮助你。
能在移动上用吗?当然,这一代的成本很低,所以也可以用在手机上。
我能在我的2D一代中使用重力吗?是的,你可以,发电机允许你旋转你喜欢的水平。你可以很容易地垂直旋转它,并利用重力!

Roguelike Generator Pro is a feature-rich, highly customizable level and dungeon generator that allows you to procedurally create 3D/2D/2.5D levels using GamObjects, Tilemaps or your custom solutions

Roguelike Generator Pro is a powerful yet simple level and dungeon generator. The asset allows you to procedurally create 3D/2D/2.5D levels using GamObjects, Tilemaps or your custom solutions. The asset also offers out of the box solutions for collisions, hight variations, basic controllers, sub-randomizers…

How do I use it?

Simple: install the package and that’s it! If you want a bit more flare for the provided demo scenes it’s racommended to install unity PostProcessing as well. The package accommodates the user who wants a simple plug and play solution and also developers who want to add their own modifications on top of the existing code.

What’s included?

The package contains:

The Core Generator
Seed generation
Multiple character controllers (2D Controller, 3D controller, MouseLook…)
Multiple out of the box scripts to sub-randomize generations and to instanciate player / targets
Prefab folder with multiple assets VFX
6 sample scene that guides the user and allows them to experiment with the generator and find the best parameters combination for their needs. We raccomend starting with the scene (Sc)Generator.
The package main features are:

Create simple unoriented wall / floor levels
Add customizable patterns to floor tiles
Add customizable patterns to wall tiles
Add random tiles to floor
Add random tiles to wall
Enable tile orientation to add detail to the generation
Draw corners and edges on wall and floor tiles
Easily change the generation rules and create what you want
Generate using Gameobject / Tilemaps or using your custom solutions
Fill the tiles manually for the ultimate generation control
Out of the box collision solutions for 2D and 3D
Generate multiple levels at the same time in the same scene
Customizable tiles size / level size / percent of the level to fill
Sample Game Manager to position the player and the target
Multiple randomizer scripts to sub-randomize the generation even further
A lot of ready made assets reusable in your project

» FAQ:

Can the generation be done at runtime? Yes, the generation can be done at runtime whenever you want. For testing purposes you can also generate you level in editor pressing the “Rigenerate Level” button or using the shortcut CTRL + G.
Do I need to be a coder? No, the asset allows you to simply edit the controller to your need (check the documentation below to know the details). If you want to add new features a intermediate level of programming is required and of course I’m always available to assist you via email.
Can it be used on mobile? Of course, the cost of the generation is quite cheap so it can be used on mobile as well.
Can I use gravity in my 2D generation? Yes you can, the generator allows you to rotate che level however you like. You can easily rotate it vertically and use gravity!

发表回复

后才能评论