Game Update

Working really hard at my unnamed maze game, and it’s come a very long way since I posted it in the April 2021 WIP Thread.


  • New gun model based on an SW22.
  • New enemy models, so the enemies aren’t just big black cubes.
  • Gunshot and mobbing sound effects, plus a nice “rushy” background beat.
  • Fixed maze generation so it doesn’t generate an impossible maze half the time. Still some work to do though.
  • Maze generation removes most of the unneeded blocks.
  • HUD text for kills, health, time, and temperature.
  • Different enemy types. Implemented the framework to do it, I just need to get the models and stats for each type.
  • Pausing. Except it doesn’t continue yet. Right now it’s just to catch sweet scenes for screenshots.
  • Set gun to semi-auto.
  • Implemented muzzle flash.
  • Can now right-click to aim along the iron sights.

WIP features (not functioning or just an idea):

  • Name! I can’t believe I don’t have one already. :chimpanzee_eek:
  • Bullet holes (see How to Paste Image on Face if you’d like to help)
  • Menu, death screen, win screen, etc.
  • Kill streak bonuses (like, uh, I dunno).
  • Enemy health (right now, everything’s a one-tap).

I hope to release an alpha version soon (or beta, if I can get a menu up).

I appreciate any thoughts on my updates/bugs (though I’m not expecting too much, since nobody can actually play the game).

Edit: Just added two enemy types: Badbot and Badcopter.


More updates:

  • Got a name (finally)
  • Textured floor (thanks pspeed!).
  • Skybox (again, thanks pspeed).
  • Tweaked Badcopter’s flight pattern so it doesn’t look so coordinated.
  • Created scene framework using SceneAppState (which extends BaseAppState), which stores an identifying string. I don’t know if that was very smart… but it works.
  • Made menu.
  • Implemented a kill button in case the maze is impossible.

Muh menu image
Title Image 2


Updates (4/15/21):

  • Fixed massive Vector3f constant claiming bug (thanks pspeed).
  • Fixed map generation bug.
  • Implemented “Masterminds” that you’re trying to kill instead of finding a simple goal.
  • Implemented pre and post game animations. You start out by dropping from a helicopter, then you get picked up again at the end.
  • Changed name to “Maze Assassin” (menu not updated yet).
  • Implemented game start countdown so you don’t immediately get mobbed.
  • Maze generator removes all unnecessary blocks to help performance.
  • Finally, the maze generator forms possible mazes every time! :partying_face:

I still have yet to win the latest version :rofl:

Some more updates (4/17/21)

  • Path etching for maze generation now tends to go in a main direction.
  • Made levels (1st level: only Badguys; 2nd level: Badguys and Badbots; etc).
  • Made a developer cheat thingy so it’s easier to test.

To do:


Looking pretty good!
That said, I’m not sure either “Maze Raid” or “Maze Assassin” really works. There’s just something about the first word that doesn’t quite work.

1 Like

The word “maze” really does leave much to be desired. It’s not nearly exciting enough to match the game.

Do you have any suggestions?

My first instinct was to look at the thesaurus. Labyrinth and Web both seem to have a more “grandiose” feel to them than “Maze,” but they don’t quite work for substitutions. Perhaps an “A of B” format would work here.
(Also, both of them feel less action-packed like “Die Hard” and more shadowy and mysterious. Granted, that fits in pretty well with “Assassin,” but I don’t get the feeling that you’re making a stealth game here).

1 Like

A very good word would be “zone” and some of its synonyms because it sounds very exciting and it describes the white and black stripes very well.

Also the word “bad” is a running theme in the game, because all the enemies (excluding mastermind) are prefixed with “bad” (Badguy, Badbot, Badcopter, etc).


Ken Silverman’s first game was called Ken’s Labyrinth, maybe Codex Labyrinth?

1 Like

Step 1: think of a name
Step 2: plug it into google
If it has a bunch of hits, go to step 1

(Badzone has a bunch of hits.)

Edit: note that in addition to instant SEO it also likely avoids accidental trademark infringement.

1 Like

Due to the nature of the game, “codex’s labyrinth” wouldn’t fit. Besides saying “codex’s” is a bit of a mouthful (co-dex-es is 3 syllables and follows an ‘x’ sound with an ‘s’ sound).

On the other hand, “ken’s” is a single syllable.

Thanks for the suggestion anyway! :slightly_smiling_face:

The Unconstrained Zone or Maze : for being limitless in maze forms.

The Unconstrained Territory : a possible synonym for maze

Never-ending Shooting Range : for being like a mazed shooting range.

The Mystified shooting Range

The Obscured Territory

The chaotic Shooting Range

Shoot’em kill Range !

I cannot think more :thinking: :grin:

You might want to look for synonyms for :

  • Mazes
  • World puzzles
  • Shooting Ranges
  • Mysteries
  • Randomness
  • Un-limitness

What’s the game play loop like? It’s not clear necessarily what the player does from moment to moment in the screen shots.

You drop from a helicopter into a randomly generated maze. Your goal is to kill all the Masterminds, then make your way to the pickup point where you get picked up by helicopter again.

The Masterminds continually spawn enemies. Enemies (except Mastermind) walk straight toward you, and if you’re too close, they will damage you.

The play area itself is single-storied (no upper/lower fields).

The mood of the game can differ between frantically shooting swarms of enemies and sneaking around sniping enemies. I’d say that it is slightly nerve-racking because you never know when there’s an enemy sneaking up behind you.

There isn’t yet a solid theme or story.

As for keywords, here’s a few:


What are the enemy types? Depending on what they are, and where the theme goes for your game, you could consider names like Zombie Zone, or Undead Labrnyth.
Unless the enemies are more alive in which case I like the key words you’ve come up with like Assassin. Edit: I missed the part of your previous post where you said they are called “bad” like badBot and badCopter, so nevermind my point about names relating to dead enemies. Maybe some robot/tech related words like “mech” “AI” or “robo” could spark some ideas though.

If you’re struggling to pick the perfect name, it never hurts to just go with one as a placeholder for now, and as you further develop the theme and new key features, you may stumble upon an even better name.

I started off calling my game “mystical woods” because all i knew was that it would have magic and forests lol, but eventually came up with a much better name after adding some key features that did not exist yet when I initially chose the placeholder name.