FantasyGameNameGenerator 1.1.0

dotnet add package FantasyGameNameGenerator --version 1.1.0
                    
NuGet\Install-Package FantasyGameNameGenerator -Version 1.1.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="FantasyGameNameGenerator" Version="1.1.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="FantasyGameNameGenerator" Version="1.1.0" />
                    
Directory.Packages.props
<PackageReference Include="FantasyGameNameGenerator" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add FantasyGameNameGenerator --version 1.1.0
                    
#r "nuget: FantasyGameNameGenerator, 1.1.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package FantasyGameNameGenerator@1.1.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=FantasyGameNameGenerator&version=1.1.0
                    
Install as a Cake Addin
#tool nuget:?package=FantasyGameNameGenerator&version=1.1.0
                    
Install as a Cake Tool

Fantasy game name generator

A simple function that generates unique names for, like, a science fiction game.

Install version 1.1.0 for .NET 8 from NuGet:

Install-Package FantasyGameNameGenerator

Each call to GenerateName returns a unique name.

Example:

using FantasyGameNameGenerator;

var n = new NameGenerator();

for (var i = 0; i < 30; i++)
    Console.WriteLine($"{i + 1}. {n.GenerateName()}");

Sample response:

1. Jot Tryppondul Jitud Yrryz-Unucra
2. Cracefugg Ekr
3. Lefruvin Dy Binn
4. Frygg-Epp-Orywe
5. Critaflih-Ifizz
6. Offocrixybbikv
7. Ubutr Epp Ikvemax
8. Eppazavyvo Yreggan
9. Vuhappuwacre
10. Enduzoffy Obybepp Zyfufe-Abbyggetj Ucry
11. Ryfaq Akle Ovik
12. Ylitacr
13. Etj Sam Ec Amydd Ikragunnack
14. Ap
15. Onnecom Ycoz
16. Uckevu Api Ypatrorr
17. Erkucritt Azecyligga
18. Asevycork Uvekrycrukv
19. Unydattugg Kreklabba Xo Ytirr
20. Idoja
21. Exoz
22. Abb
23. Qanduweffack Qoq
24. Yff-Yxu
25. Unyniromojo
26. Ykvickamm
27. Eggiryd Mofy
28. Ofl Uzib
29. Yce Ehurrad Enojeklyg-Yrkytrosy Etjunyfrokr
30. Uqini Ydu Tje Ojukvefr
Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net8.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.1.0 167 4/30/2025
1.0.0 413 12/7/2021

Moved to .NET 8.