You need to generate each room as you access the door, and suppress the previous room until you go back. Trying to load the entire floor at once causes a lot of run-ability issues. Controls get clunky and unresponsive. I’ll press one of the directional controls, and it will take a second for the character to move, and then other times I will let go of the directional controls and I will just keep going.
Hmm… Yeah that might be a good idea, shouldn’t be that hard to fix with the current generation setup. I will look into it, thanks
EDIT: Although on second thought everything is culled in the rooms though so it shouldn’t be any issue. Might be something stupid in the controls since the first floor is only 4 rooms. I’ll look over the code and see if I did anything stupid. They do feel sluggish.
I started working on the top floor and did some floor textures. I also added the top floor to the floor generator so now it’s placed when you walk out of the last floor elevator.
Looks like it has the potential to be a good one but I found the controls very difficult.
Since it used the mouse to rotate the player I kept expecting to press only the up arrow or w key to move in the direction I was facing.
Personally, I think if you provided some control config it would make a huge difference.
There may be others who like the controls as is but for me they are very unintuitive.
Thanks for the feedback! The movement controls are inspired by Hotline Miami, I will probably stick with that setup but I will add a keybinding feature for all controls.
Now the generator is completed with a last floor and a short end sequence. I also experimented with a script that animates lightsources and has the ability to spawn particles… Therefor I added some broken cables to try it out
Main character design is done. It is split into a few sections so I can start animating it tomorrow. It will be running two animations, one for the upper body and one for the feet.