Elevated – v1.88
After starting year 2 of physics at TAU, it’s been hard to find time for anything other than schoolwork or zoning out. It’s been more than a month since last code update, and not much has improved. Elevators are now usable, complete with internal colliding surfaces. Most of the development has been trying to fix […]
In: Uncategorized · Tagged with: 1.88, code, game, Megastrata, procedural content generation
Version 1.86 Released, corridor-enabled
Collisions are coming together, even if they are simplistic. This means we can now explore an infinitely-generated space, full of corridors and rooms. The latest version has been uploaded, the very same one from the teaser vid. Please note that there are disabled stubs for working with ffmpeg, but I decided it was far too […]
In: Uncategorized · Tagged with: code, collisions, corridors, interior, Megastrata, noiseviewer, procedural content generation
Junctions and Overhauls [version 1.84]
The NoiseViewer has come a long way since its inception some months ago, but there is still much to do. The code is about to undergo another radical reconfiguration, this time extracting ourselves from the original 2d-oriented architecture, and cementing the World object as master over 3D entities. The “ConnectingBoxes” layer has been retired, having […]
In: Uncategorized · Tagged with: 1.84, architecture, boxes, code, connectivity, disjoint sets, noiseviewer, procedural content generation, redesign, structure
Mac version, new information page
Wolfgang has kindly provided a Mac OS X build for the NoiseViewer. This download and further information available on the new NoiseViewer Information and Downloads page.
In: Uncategorized · Tagged with: code, information, meta, news, noiseviewer
NoiseViewer, version 1.75
Overview of version 1.75 Certain breakthroughs have led us to a plethora of new and amazing noise! We have made the leap from continuous noise to discrete noise patterns, which will help us later. Here is a nice island, which is trivial to make in the latest version: (XML) And here are some shots of […]
In: Uncategorized · Tagged with: 3d, circles, code, discrete noise, procedural content generation, pseudorandom, simplex noise, squares
Circles and Squares
Overview of version 1.6 Hello, and welcome to version 1.6 of the famous NoiseViewer. This “release” has a number of new and amazing surprises. For instance: thanks to the TinyXML library, now you can save and load your creative patterns to an XML file (not yet supported on OS X). Also, new layer types are […]
In: Uncategorized · Tagged with: circles, code, example, layers, procedural content generation, pseudorandom, squares, tinyxml, XML
NoiseViewer – version 1.5
The NoiseViewer project has been progressing slowly but surely. This new version paves the way for sub-layers to control variables in higher layers of noise. For instance, you assign an “input” layer to define the changing cutoff value for every point in the top layer. Here is a screenshot illustrating this feature in action: This […]
In: Uncategorized · Tagged with: code, glut, osx, procedural content generation, simplex noise, sublayers
NoiseViewer v1.1 – now with GLUI
A whole lot of changes have gone into the new version of the NoiseViewer. It is by no means a truly usable piece of software, but because of the numerous changes made (and to be made), this snapshot is being made public. The GLUI library has been added, in order to give more interface options. […]
In: Uncategorized · Tagged with: code, glui, glut, procedural content generation, pseudorandom, simplex noise
NoiseViewer version 1
The NoiseViewer is a simple program that lets you explore a two-dimensional noise map generated in real-time. This is a preliminary tool designed to be a starting point for mapping out and viewing procedural content. I hope to make the NoiseViewer more and more sophisticated as layers of noise and objects start stacking up. This […]
In: Uncategorized · Tagged with: code, example, glut, opengl, perlin noise, procedural content generation, pseudorandom, simplex noise, tools