marc
⛓ marc is a small, but flexible Markov chain generator (by maxhumber)
MarkovNameGenerator
:black_nib: Markov process-based procedural name and word generator demo (by Tw1ddle)
Our great sponsors
marc | MarkovNameGenerator | |
---|---|---|
0 | 11 | |
40 | 388 | |
- | - | |
0.0 | 7.9 | |
about 2 years ago | 5 months ago | |
Python | JavaScript | |
MIT License | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
marc
Posts with mentions or reviews of marc.
We have used some of these posts to build our list of alternatives
and similar projects.
We haven't tracked posts mentioning marc yet.
Tracking mentions began in Dec 2020.
MarkovNameGenerator
Posts with mentions or reviews of MarkovNameGenerator.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-01-24.
- how do you name your Monsters, races, and items?
- Any APIs or other sources for in-game character name/location etc generation?
-
I wanna suggest a useful ad-free resource for game characters naming. It contains lots of unusual names with full info about them (years and country of origin, meaning, etymology, etc.), as well as lists of Knights Templar names, Oldest European names, various centuries names, etc.
I just implemented in my toolkit a Markov chain Name generator like this in python but I was thinking:
-
Procedural generator for names for anything
When first posted about my generator, I've been told that there is MarkovNameGenerator by Tw1ddle on GitHub: https://github.com/Tw1ddle/MarkovNameGenerator. Well, thinking about it, I'd still made my own generator, because procedural generation is so much fun :) In the pros of my generator is that it's a tiny js file, however, you'll need to feed it with learning samples, while Tw1ddle's one has a great variety of learning samples pre-gathered and multiple work modes.
- GitHub - Tw1ddle/MarkovNameGenerator: Markov process-based procedural name and word generator
-
Markov Namegen - Procedural Name Generator using a Markov Process
I compiled most of the datasets from Wikipedia list-of-* articles over the years. A few were also sent to me by people asking for them to be added.
Updated my procedural name generator and web demo. It now has more settings for combining the preset word lists.
-
Procedural Name Generation using a Markov Process - web demo
The code is free and open source, written in Haxe. If anyone is interested then the code should work with all Haxe targets. There are also Python and C# ports of the generator, linked in the repo readme.
What are some alternatives?
When comparing marc and MarkovNameGenerator you can also consider the following projects:
xeger - Library to generate random strings from regular expressions.
EXREX - Irregular methods on regular expressions
ulid - Universally Unique Lexicographically Sortable Identifier (ULID) in Python 3
HotBits Python API - Python API for HotBits random data generator
Fantasy-Map-Generator - Web application generating interactive and highly customizable maps
mapgen4 - Mapgen4 procedural wilderness map generator
python-ulid - ULID implementation for Python
essential-generators - Dead Simple Document Generation
VNameGenerator - A collection of name generation algorithms.
3DWorld - 3D Procedural Game Engine Using OpenGL