Lord Of The Mall (Lord Of Them All!)
A downloadable game for Windows and macOS
This old man walks a fine line between the mists of reality/delusion, between the mall and the dungeon. He doesn't know which realm is more real, but he knows that he must find the best bargains if he is to survive!
Lord Of The Mall
Lord Of Them All!
This is a 3D rogue-like adventure/shopping action/stealth game, set in a procedurally-generated shopping mall / dungeon. Hunt for the best bargains in the mall realm to heal, restore mojo, and power up. Search for gold in the dungeon realm, while avoiding the dangerous monsters that prowl the depths. The gold automatically gets converted to cash in the mall realm.
Goal: Reach the 11th level of the mall/dungeon safely to escape. There is no experience for killing things. Use stealth and wits if you want to take a more peaceful route. You automatically level up when you reach the stairs in each level, and can permanently increase your stats by finding and buying high end bargains.
[This costs 1 mojo]
|Camera||Move mouse to rotate camera|
Scrollwheel to zoom in/out
|Pickup Coin||Just walk onto it|
|View/Buy Deal||Go close to it to view it's benefits and cost|
E key to buy it and apply its effects to your stats
Coins/Money: Pick up gold coins in the dungeon realm. Use different camera angles to find them. They turn into cash in the mall realm, and are used for buying things there.
Bargains: Hunt for the red "on sale" signs in the mall realm. Stand next to them to see what benefits there are and how much it costs. Some will heal you, restore your mojo, or increase your max health/mojo. If you can afford it and it looks like a good deal, press E to buy it and apply its effects to your stats.
Goblins: Goblins can only see you when you are in the dungeon realm, but they can't see through walls, and are they are not too bright. A single smite should be enough to kill nearby goblins. You can even smite through the walls. As you delve deeper, the goblins will do more and more damage.
Mojo: This is how much magical energy you have left. It costs 1 mojo to perform a smite. If your mojo is empty, then you will not be able to smite. Refill mojo by buying the right bargains.
This game is the sequel to Lord of the Aisle, one of my previous jam games, which took place in a single supermarket aisle. This time around, the old man ventures out again, in a mall/dungeon. I reused the old man and the faceless people that I made for that game. I also used a modified version of the goblins I made for Magic Missile Command, another jam game.
Third-Party Assets: Music "Local Forecast" and "The Descent" by Kevin McLeod (incompetech.com) (Creative Commons by Attribution 3.0). Dungeon and mall textures from GameTextures.com. Props Animations pack for the goblin animations. Sound effects from Universal Sound FX pack (paid, royalty free), and Freesound.org (CC0). There are also a few dozen free fonts (for the random store sign generation).
Click download now to get access to the following files:
Log in with itch.io to leave a comment.
audio issues aside, it was a lot of fun and I think the shifting reality made it really cool.
Loved the idea of changing the environment, and it was surprisingly difficult for me ha.
nice game! Starts at 10:10
Andy you genius, that was way cool
Sick ans twsited! Please add a local leaderboard, or at the very least, track my top run.
Wow. Your game is awesome!
Fantastic work and the effect is sublime! Its simply crazy how much you did in 7 days. Curious how you achieved it - with the use of two cameras looking at two different sets, blending based on a noise cutoff texture, and checking with the same noise cutoff texture to see if your character is based on the dungeon or mall? This effect would be fantastic for game with a horror vibe - or maybe a Stranger Things crossover?
I like how killing the enemies cause them to become phone zombies IRL.
Thanks! To get the effect - I made a created a custom alpha-cutoff shader that uses a custom perlin noise function that varies with time for the alpha. The dungeon version of the shader uses (1 minus noise) for the alpha. There are separate mesh renderers / game objects for the mall and dungeon versions of things, and just one camera. The mall and dungeon mesh renderers lie on different Unity layers, and the lighting and shadows that come from the mall or the dungeon is set to only affect things on its layers.
The shaders also had some triplanar shading so all I really needed to make mesh-wise for the walls were very simple block stuff and then let the shader do the work. For the dungeon, I then added some extra noise to the vertex function of the shaders that move the vertices consistently based on where they are in world space to give the walls added roughness/irregularity that still remains seamless across separate game objects.
I also made particle effect versions of the shaders for the lightning effect that comes from the smites so that the smite would show up only in the dungeon regions.
Having the shaders be GPU instanced shaders really cut down on the draw calls and helped performance.
The noise function is also replicated on the C# side so that each character/pickup knows whether it is in the mall or the dungeon when it comes to behaviour and collisions/triggers.
I'm glad you picked up on how the dead enemies from the dungeon became phone zombies in the mall! It's a subtle thing that some players didn't understand.
Loved the game. Just one thing. It would be nice to know what kind of deal will you get, like blue for mojo and red for health, but it maybe just your design choice idk. :']
I think I'd like that too but assume it's by design to force you to get all close and personal in the crowded store only to find out it does you no good.
Yup, it's all a trap - forcing you to go into the store, or else one could just speed run through the mall corridors to get to the stairs each time.
There were originally going to be a lot of other things you can buy, but I only had 7 days to make the game, and so it ended up just being restore health, restore mojo, max health, and max mojo. If/when I get back to working on the game, there would be other effects like increasing the smite range, faster walking, faster smites, farther radius for picking up the coins, better discounts, other attacks/spells, outfits and accessories, etc.
Fun little game! Didn't get very far but I enjoyed it nonetheless! :)
We loved the game design!! Gave it a little challenge!! Good work!!
Thank you for the video! What an exciting cliffhanger you ended it at in your playthrough! The situation sure got dicey at the end with that 1 health left.
Thank you for playing! Yeah, if enough people like the game concept, there are some more things I want to add in the future such as creating/customizing your very own senior citizen, more spells to choose from rather than just smiting, different monsters, and bosses.
i do make a video of this game in german, have a look guys. Deutsches Angezockt, schaut mal rein :)
Not writing a full review yet, but i wan't to tell to everybody the lore and a secret i found in this game. There is a plot,
The plot, goes like this.
The main character, an old grandpa is in a mall. He acts very weird, and childish. He beats people up, destroys everything he sees, and is overall a really problematic person. There is an explanation for this.
You have to notice that he goes under invisble dungeons that don't exist, the dungeons look like your stereotypical oldschool RPG dungeons. They have that good old "epic shadow man killer power sword" feel to it. It is how i like to describe childish fantasy about cool things.
The man, is pretty old. He have learned a lot of things about life, and everybody has a childhood, this man has loved stuff like this in his childhood. His old life is exteremely boring, and he wishes he could have been in his childhood again. His nostalgia senses was so strong, it had orgasmic tendencies. He completely forgot about anything he wished for and gave up in his life. Sleeping all day trying to get to his childhood dreams to live there forever.
The man have went to the extreme for his wishes to come true. He forgot about moral things and he went to completely erase real life. Notice, that people walking in the store look more realistic than him, the store looks completely fake, like a game in unreal engine. And he have forgot about his life, money and struggles. He looks like a cartoon character afterall.
He literally has mental illnesses, he got so sad, he have went into his fantasy world where he is still a child who is in a dungeon, destroying stuff. A perfect place for him.
Life is cruel.
but to be honest this is just a theory, this game can get so much better if this will be the main plot, and you will turn this idea into reality.
Now to the game review, it uses unity free models, nice shaders, the plot is definitely a 9/10 if you will look at others game on this site, gameplay is ok, it is simple. It has kevin macleod music blablablabla.
You could definitely improve this game on the plot, and if you want you can just remake the game to make it even more awesome.
ok enough talking you get it already aaaaaaa
7.7/10 i guess?
Thank you for your interpretations and feedback! The game absolutely does not use free Unity models though! I made every model. If you're interested in more about the possible motivations of the old man and why he sees the shoppers as nameless faceless people, check out my earlier game that this is a sequel to: Lord of the Aisle.
Or it could also be that he is actually a wizard in a dungeon, and being affected by mind-influencing magic to make him think he is a feeble old man in some strange consumerist dystopia, and lure him into dropping his gold for illusionary products.
Wow, i have actually played it like 4 years ago. I actually really liked it back then. Mostly because of the idea i got from the final text in the game, i will be honest.
I thought the games were similar but i didn't knew that the same person have made it.
And about the models, they are awesome, i thought it was lazy because i didn't think that these models were made by you. They are great.
You could definitely improve on it, to make something quality steam worthy, only if you try really hard of course
Interesting game! The idea of a delusional old man beating people up is hilarious :D Challange was a bit low. Every time I start I just find and go straight to the stairs. Goblins is walking at the same speed as me so they couldn't reach me. Attack animation is a bit slow too but that may be intentional. Map generation is pretty good.
Thanks for playing! Originally the old man walked at half his current speed and it was a much more strategic game. The attack animation was intentional, but it was meant for that slower speed. But I increased his speed for testing, kind of liked it, and forgot to change it back. Maybe I'll just increase the goblins' speed or make a difficulty setting if I continue making the game.
Really funny and cool game to play, starting from the name to the character I just love the ambiance haha! The fighting is enjoyable too, keep it up!
Have you considered participating in our Game Developers World Championship ? The competition is totally free and with winning prizes ! Our mission is to support and reward the Indie game developer community.
If you are interested in joining in please check out our website for more details: