Interactive Software Intelligence Laboratory

Interactive Intelligent Software Laboratory at the University of Talca
About Us

Articles

LBS - Tool Overview

LBS is a mixed-initiative content generation tool focused on creating content such as levels, population and quests. Level Building Sidekick (LBS) allows interactive software developers to define the architecture, constraints, graphical elements and decorative details to be used in the construction of a proposed game level. This process allows an increase of the quality and diversity of content they can offer their players. The tool allows artists to upload any type of art they create for their game, allowing them to compose custom art sets for different genres, sections or styles. ...

Tue, Apr 1, 2025 · 2 min

LBS - Installation

LBS, an extension for Unity Engine, follows a standard installation process similar to other Unity extensions. Below are the necessary steps for installation: Current release LBS V0.4.1 For Unity version 6000.0.40f1 Download! and repository site! How to install! System Requirements: This extension is developed to be compatible with Unity 6 versions 6000.0.40f1 or higher. To start the installation, it is required to download some packages like newtonsoft.JSON. The engine will recognize this when installing the LBS package and open a window that will facilitate their import. ...

Mon, Apr 7, 2025 · 1 min

LBS - Getting Started

Usage To start working, select the ISILab window in Window>ISILab>LevelBuildingSidekick, this will open the main window of the tool with which you can start working. Next, we will provide a series of general descriptions that you can follow to manage the tool: Main Window In the main window, you will find a large working area visualized with a tiling of squares, in this area you can place, move, and remove elements to shape your levels. To the right of this, you will find an internal inspector that will allow you to work with the specific values of the elements to be modified, their base behaviors, and the assistants that will help you work with this tool. ...

Tue, Apr 8, 2025 · 3 min

LBS - Bundles

What are Bundles? “Bundles” are the files that LBS will use in order to position the different assets used in the interior, exterior, and population layer. A bundle can consist of one or more prefabs. Bundle Collections Types of Bundles Here are some of the considerations to keep in mind when creating Bundle’s Prefabs depending on their destined layer. • Interior Layer Bundles • Exterior Layer Bundles • Population Layer Bundles Bundle Configuration • Bundle’s Characteristics

1 min · Ignacio Reyes

LBS - Module 1A Dungeon Generation

Module 1A - Interior Layer The method use a Tilemap approach, representing the level created in this module. The rooms can be modified by painting or removing the Tiles. You can create zones to determine the number and positions of the rooms, by changing the data of these zones you can determine their size, and by generating connections you indicate which rooms are connected by doors. Tools ...

Tue, Apr 22, 2025 · 2 min · Nicolas Acevedo

LBS - Module 1B - Wave Function Collapse

This modules layer is design to allow create exteriors and overlord maps Overview Module 1B is focused on the creation of exteriors or tiles with connections that meet organic constraints, it allows you for example to define the paths of different boxes and to define the type of connection between them. In this module, you can use the Wave Function Collapse (WFC) wizard to define suggestions for connections. ...

Wed, Apr 9, 2025 · 1 min · Nicolas Acevedo

LBS - Module 2 - Asset Population System

🚧 This section is under construction. Module 2 - Population: describes how the population works. In the maps created, whether exterior or interior, you can place assets, entities and decorative elements such as enemies, players, furniture, weapons, rewards, among others. There is also an assistant called Map-Elites, which is an AI that orders and generates different varieties of position of the elements on the map. ...

2 min · Nicolas Acevedo

Shortcuts List

LBS has shortcuts to quickly access some of it’s different tools, this section presents a list of the shortcuts offered by Level Builder Sidekick. List of LBS shortcuts Please consider that the shortcuts are context-dependent, the context in which each shortcut works is shown by it’s category. LBS Window      Camera           Drag camera           Move camera to origin O           Adjust camera to viewport A      LBS File           Save LBS File Ctrl + S           Open LBS File Ctrl + O           New LBS File Ctrl + N                                                                                                                                               While editing an Interior layer      While using paint tool           Paint w/ selected zone           Erase painted zone           Create new zone Ctrl +                                                                                                                                               While editing an Exterior layer                                                                                                                                     While editing a Quest layer                                                                                                                                     Project      Bundles           Create Bundles of each selected asset Alt + B           Create single Bundle of selected assets Alt + Shift + B                                                                                                                                              

Thu, Sep 4, 2025 · 1 min · Ignacio Reyes

LBS Release 0.3.0

Wed, Apr 23, 2025 · 0 min · Nicolas Acevedo

LBS Glossary

🚧 This section is under construction. Action: In the quest layer, an action is a container of different grammars. Actions can be configurable in the LBS inspector Layer: To star working we need to create a new layer, each module works in his own layer, and multiples layers can be created in the same project. LBS Inspector: The right side panel, allow user to pick element and tweak tools parameters. ...

1 min