Skip to content

Commit 4e3cffc

Browse files
committed
Add name bank related to games.
1 parent 3956616 commit 4e3cffc

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

profiler/src/profiler/TracyNameGen.cpp

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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+
154173
constexpr 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

164184
constexpr std::array NameStructure = { "an", "aan", "nn" };

0 commit comments

Comments
 (0)