@@ -151,6 +151,25 @@ constexpr const char* CosmosNouns[] = {
151151 " Wavelength" , " Frequency" , " Radiance" , " Entropy" , " Magnitude"
152152};
153153
154+ constexpr const char * GameAdjectives[] = {
155+ " Frame-Locked" , " Pixel-Perfect" , " Arcade" , " Retro" , " Hardcore" ,
156+ " Unlocked" , " Godlike" , " Buffed" , " Nerfed" , " Overclocked" ,
157+ " Clutch" , " Lagless" , " Sweaty" , " Tryhard" , " Broken" ,
158+ " Turbo" , " Min-Max" , " Rage-Quit" , " No-Scope" , " Frame-Perfect" ,
159+ " Savescum" , " Co-Op" , " Modded" , " Patched" , " Hotfixed" ,
160+ " Debugged" , " Optimized" , " Smoothed" , " Playtest" , " Sandbox" ,
161+ " Scripted" , " Speedrun" , " Cheat-Code" , " Invincible" , " Flawless"
162+ };
163+ constexpr const char * GameNouns[] = {
164+ " Frame" , " Tick" , " Sprite" , " Polygon" , " Shader" ,
165+ " Texture" , " Voxel" , " Render" , " Hitbox" , " Hurtbox" ,
166+ " Collision" , " Input" , " Viewport" , " Level" , " Checkpoint" ,
167+ " Boss" , " Loot" , " Quest" , " Spawn" , " Respawn" ,
168+ " Grind" , " Scroll" , " Tilemap" , " Backdrop" , " Rig" ,
169+ " Build" , " Frag" , " Gib" , " Drawcall" , " Pass" ,
170+ " Batch" , " Delta" , " Pool" , " Arena" , " Worker"
171+ };
172+
154173constexpr std::array NameBanks = {
155174 NameBank { AnalysisAdjectives, AnalysisNouns, sizeof (AnalysisAdjectives) / sizeof (AnalysisAdjectives[0 ]), sizeof (AnalysisNouns) / sizeof (AnalysisNouns[0 ]) },
156175 NameBank { PerformanceAdjectives, PerformanceNouns, sizeof (PerformanceAdjectives) / sizeof (PerformanceAdjectives[0 ]), sizeof (PerformanceNouns) / sizeof (PerformanceNouns[0 ]) },
@@ -159,6 +178,7 @@ constexpr std::array NameBanks = {
159178 NameBank { FailureAdjectives, FailureNouns, sizeof (FailureAdjectives) / sizeof (FailureAdjectives[0 ]), sizeof (FailureNouns) / sizeof (FailureNouns[0 ]) },
160179 NameBank { MythicAdjectives, MythicNouns, sizeof (MythicAdjectives) / sizeof (MythicAdjectives[0 ]), sizeof (MythicNouns) / sizeof (MythicNouns[0 ]) },
161180 NameBank { CosmosAdjectives, CosmosNouns, sizeof (CosmosAdjectives) / sizeof (CosmosAdjectives[0 ]), sizeof (CosmosNouns) / sizeof (CosmosNouns[0 ]) },
181+ NameBank { GameAdjectives, GameNouns, sizeof (GameAdjectives) / sizeof (GameAdjectives[0 ]), sizeof (GameNouns) / sizeof (GameNouns[0 ]) },
162182};
163183
164184constexpr std::array NameStructure = { " an" , " aan" , " nn" };
0 commit comments