All Projects → Inconcessus → OTMapGen

Inconcessus / OTMapGen

Licence: MIT License
Uses random noise to generate realistic OTBM terrain with auto-bordering.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to OTMapGen

OTBM2JSON
OTBM2JSON - A generic framework for programmatic modification of OTBM files.
Stars: ✭ 42 (+44.83%)
Mutual labels:  tibia, otbm
GroundGrowing
Open Source Unity3d Planetary Terrain Editor Extension with incremental background updates via multithreading
Stars: ✭ 66 (+127.59%)
Mutual labels:  noise, generation
robust-kalman
Robust Kalman filter with adaptive noise statistics estimation.
Stars: ✭ 89 (+206.9%)
Mutual labels:  noise
Procedural-Generation
An Overview of Procedural Generation Techniques and Applications
Stars: ✭ 23 (-20.69%)
Mutual labels:  noise
fractal-noise-js
Fractal noise functions
Stars: ✭ 37 (+27.59%)
Mutual labels:  noise
UnityExternal
Unity project demonstrating the use of an external C# project with Visual Studio Tools for Unity (VSTU).
Stars: ✭ 24 (-17.24%)
Mutual labels:  generation
cnpj
🇧🇷 Format, validate and generate CNPJ numbers in Node & Deno
Stars: ✭ 26 (-10.34%)
Mutual labels:  generation
erdiagram
Entity-Relationship diagram code generator library
Stars: ✭ 28 (-3.45%)
Mutual labels:  generation
autotorio
autotorio.com
Stars: ✭ 56 (+93.1%)
Mutual labels:  generation
Arteries
A procedural modeling toolkit base on UE4 blueprint
Stars: ✭ 92 (+217.24%)
Mutual labels:  generation
js-libp2p-noise
Noise libp2p handshake for js-libp2p
Stars: ✭ 21 (-27.59%)
Mutual labels:  noise
python-makefun
Dynamically create python functions with a proper signature.
Stars: ✭ 62 (+113.79%)
Mutual labels:  generation
OBNI
Objet Bruité Non Identifié - Unity displacement shader
Stars: ✭ 28 (-3.45%)
Mutual labels:  noise
alyahmor
Arabic flexionnal morphology generator
Stars: ✭ 22 (-24.14%)
Mutual labels:  generation
Speech driven gesture generation with autoencoder
This is the official implementation for IVA '19 paper "Analyzing Input and Output Representations for Speech-Driven Gesture Generation".
Stars: ✭ 76 (+162.07%)
Mutual labels:  generation
Audio-Classification-using-CNN-MLP
Multi class audio classification using Deep Learning (MLP, CNN): The objective of this project is to build a multi class classifier to identify sound of a bee, cricket or noise.
Stars: ✭ 36 (+24.14%)
Mutual labels:  noise
ilvr adm
ILVR: Conditioning Method for Denoising Diffusion Probabilistic Models (ICCV 2021 Oral)
Stars: ✭ 133 (+358.62%)
Mutual labels:  generation
hms-3d-modeling-demo
HUAWEI 3D Modeling Kit project contains a sample app. Guided by this demo, you will be able to implement full 3D Modeling Kit capabilities, including 3D object reconstruction and material generation.
Stars: ✭ 45 (+55.17%)
Mutual labels:  generation
Fourier-Analysis-Digital-Images
Fourier analysis applications for image matching.
Stars: ✭ 18 (-37.93%)
Mutual labels:  noise
DungeonTemplateLibraryUnity
🌏: Dungeon free resources (terrain & roguelike generation)
Stars: ✭ 51 (+75.86%)
Mutual labels:  noise

Try it!

An online version of this application can be found on http://inconcessus.github.io.

OTMapGen

Simple prototype for a simplex noise seeded OpenTibia map generator. This generator uses 2D simplex noise to create releastic terrain. Automatic bordering and nature detailing is included.

Dependencies

  • NodeJS have to be installed in your machine for development mode. Install it using NVM

Usage

  1. Run git clone https://github.com/Inconcessus/OTMapGen.git to clone the repository.

  2. Go to OTMapGen/ and run npm install

  3. Run npm run watch to watch code changes, or simply run node index.js to generate the OTBM file.

  4. Then look for the output: map.otbm.

  • It is option to modify the noise seed and change some generation parameters inside generation script.

Version

Version 1.5.5. This is a work in progress.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].