Difference between revisions of "Scene Builder"
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | <div align="center" style="font-size: 22pt">Scene Builder</div><br /> | |
− | |||
{{FanSCIReleaseInfobox | {{FanSCIReleaseInfobox | ||
Line 11: | Line 10: | ||
| ProjectStatus = N/A | | ProjectStatus = N/A | ||
| ReleaseVersion = {{UnknownVer}} | | ReleaseVersion = {{UnknownVer}} | ||
− | | Developer = | + | | Developer = {{JeremiahNellis}} |
− | | Publisher = | + | | Publisher = {{JeremiahNellis}} |
| Designer = {{JeremiahNellis}} | | Designer = {{JeremiahNellis}} | ||
| Source = {{Source}}Included in download | | Source = {{Source}}Included in download | ||
Line 29: | Line 28: | ||
<blockquote> | <blockquote> | ||
− | [[Jeremiah Nellis]]'s '''''Scene Builder''''' is | + | [[Jeremiah Nellis]]'s '''''Scene Builder''''' is an [[SCI0]] {{ExperimentalCategory}}. |
{{ReleasePageStub}} | {{ReleasePageStub}} | ||
Line 43: | Line 42: | ||
==<br /> Synopsis == | ==<br /> Synopsis == | ||
− | < blockquote> | + | <blockquote> |
This tool builds rooms dynamically out of a library of views. After rendering a scene, you have an option to save the generated room as a room script. | This tool builds rooms dynamically out of a library of views. After rendering a scene, you have an option to save the generated room as a room script. | ||
</blockquote> | </blockquote> | ||
Line 65: | Line 64: | ||
<blockquote> | <blockquote> | ||
− | + | * [[Image:ZIP.png|ZIP File]] [[File:sceneBuilder.zip|Scene Builder with Source]]<span class="DLInfo"> (ZIP file) [377 KB]</span> | |
</blockquote> | </blockquote> | ||
Latest revision as of 12:53, 25 June 2024
Scene Builder Title Screen | |
Release Date: | 2016 |
---|---|
Project Status: | N/A |
Latest Version: | — |
Developer(s): | Jeremiah Nellis |
Publisher: | Jeremiah Nellis |
Designer(s): | Jeremiah Nellis |
Source Available: | Included in download |
Category: | Tech App |
Type: | Demo |
Genre: | Experimental |
Theme(s): | View |
Engine: | SCI0 |
Platform: | MS-DOS |
Localization: | English |
Website: | sciprogramming.com |
Description
Jeremiah Nellis's Scene Builder is an SCI0 experimental tech demos.
This article is a Release Page release stub page.
You can help the Sierra Wiki by expanding it.
Screenshots
Synopsis
This tool builds rooms dynamically out of a library of views. After rendering a scene, you have an option to save the generated room as a room script.
About
Here's a project I've been working on and off for the past 3 years or so. My original intent was build a 'view library'; a collection of views to be utilized in game development. Now it has morphed into a dynamic scene builder, where every new room the ego visits is built on the fly with views. I created all the views from PIC resources from the KQ1 remake and I intend to continue to build up the collection from other SCI games.
From a tool perspective, it's still in it's infancy. Right now all it does is select 15 random views and drops them into the room with some positional help (e.g. a view that was originally clipped on the left side of the room will still be placed on the left side of the room). I need to create menu options that will allow the developer to select characteristics of what a room should consist of (outside 'sunny', outside 'swamp', inside 'cave', inside 'building', etc), background options and/or color schemes. After a room is created, the developer will be able save off a room script generated from the rendered scene so it is reproducible in their own game. Being able to drag a view around the screen for re-placement would be a nice feature as well.
I've attached a few screenshots of some of the better results - the hit ratio of 'good' rooms to 'bad' rooms is about 1 to 5 right now, mostly because of conflicting view types (a bed placed in a forest or stalactites placed in a meadow for example).
Very easy to use, just input your parameters on room startup and after the room is rendered, any keyboard/mouse input will bring up the cancel/skip/save dialog. If you choose to save, it'll write out a complete room script (in the game directory) including references of the views to reproduce the scene. From there all you'll need to do is export the related views into your game & copy/paste the room script text.The current library of views (over 200 to choose from) is based on the rooms from the KQ1 SCI.
Where to Get It
- File:SceneBuilder.zip (ZIP file) [377 KB]
References
Related Links