Difference between revisions of "OBSIDIAN"
From DoomWiki.org
[checked revision] | [checked revision] |
(more links and feature edits) |
(slight revision) |
||
Line 1: | Line 1: | ||
[[File:Obsidian title gfx big.png|thumb|Official logo]] | [[File:Obsidian title gfx big.png|thumb|Official logo]] | ||
− | '''OBSIDIAN''' is a procedural | + | '''OBSIDIAN''' is a procedural map generator developed as a community effort.<ref>[https://github.com/dashodanger/Obsidian/blob/obsidian/AUTHORS.md List of contributors]</ref> It is a {{wp|Fork (software development)|fork}} of the final version of [[OBLIGE]] that has two prominent differences: a new GUI for changing the tool's many settings and fully incorporating the older ObAddon project. The merger of ObAddon provided a large addition of visual assets and [[Lua]] code. |
− | The first release of OBSIDIAN was in March 2021. It currently has two versions: a stable beta and a newer build. The builds for Windows are provided at the GitHub repository, but official Linux builds are not yet provided. The project has clear | + | The first release of OBSIDIAN was in March 2021. It currently has two versions: a stable beta and a newer build. The builds for Windows are provided at the GitHub repository, but official Linux builds are not yet provided. The project has clear goals for an eventual 1.0 release.<ref>[https://github.com/dashodanger/Obsidian/projects/1 Milestones for version 1.0]</ref> |
== Features == | == Features == | ||
− | These features of OBSIDIAN are different from its OBLIGE fork point: | + | These features of OBSIDIAN are different from its [[OBLIGE]] fork point: |
* Customizable GUI | * Customizable GUI | ||
* More prefabs<ref>[https://github.com/dashodanger/Obsidian/wiki/Prefabs Prefabs info]</ref> and shape grammars<ref>[https://github.com/dashodanger/Obsidian/wiki/Shape-Grammars Shape Grammars info]</ref> | * More prefabs<ref>[https://github.com/dashodanger/Obsidian/wiki/Prefabs Prefabs info]</ref> and shape grammars<ref>[https://github.com/dashodanger/Obsidian/wiki/Shape-Grammars Shape Grammars info]</ref> | ||
* [[Vanilla Doom]] support, via the bundled [[SLIGE#Forks|SLUMP]] generator<ref>[https://github.com/dashodanger/Obsidian/wiki/OBSIDIAN-Glossary#limit-removing Vanilla support info]</ref> | * [[Vanilla Doom]] support, via the bundled [[SLIGE#Forks|SLUMP]] generator<ref>[https://github.com/dashodanger/Obsidian/wiki/OBSIDIAN-Glossary#limit-removing Vanilla support info]</ref> | ||
* [[ZDBSP]] is the internal [[node builder]] | * [[ZDBSP]] is the internal [[node builder]] | ||
− | * | + | * Better {{wp|pseudorandom number generator|RNG}} by using the {{wp|Mersenne Twister}} library |
* [[UDMF]] support | * [[UDMF]] support | ||
* Optional [[PK3]] output | * Optional [[PK3]] output |
Revision as of 18:07, 2 March 2022
OBSIDIAN is a procedural map generator developed as a community effort.[1] It is a fork of the final version of OBLIGE that has two prominent differences: a new GUI for changing the tool's many settings and fully incorporating the older ObAddon project. The merger of ObAddon provided a large addition of visual assets and Lua code.
The first release of OBSIDIAN was in March 2021. It currently has two versions: a stable beta and a newer build. The builds for Windows are provided at the GitHub repository, but official Linux builds are not yet provided. The project has clear goals for an eventual 1.0 release.[2]
Features
These features of OBSIDIAN are different from its OBLIGE fork point:
- Customizable GUI
- More prefabs[3] and shape grammars[4]
- Vanilla Doom support, via the bundled SLUMP generator[5]
- ZDBSP is the internal node builder
- Better RNG by using the Mersenne Twister library
- UDMF support
- Optional PK3 output
- "Surprise Me" total randomization of settings
External links
- Official repository at GitHub
- Wiki documentation at GitHub
- ZDoom forums thread