Hello Game Devs and Unity Enthusiasts, I’ve been working on a top-down shooter for a while now in my spare time and I think it’s come time that I show a little bit of it. I’d love any feedback on anything that I post here (I plan on using this thread as a sort of dev-blog for this project.).
The Pitch
For millions of years, Cats and Rats have competed with each other in the vicinity of a mysterious dome so ancient that it predates both of them. Now advanced enough to apply technology to their curiosity, the Rats have attacked a Cat temple in search of an artifact. They believe the artifact will grant them access though the barrier and explore inside the dome. It’s up to Mittens and his squad to stop them.
In this over-the-top action shooter you play as an adorable fuzzy Cat named “Mittens” and will fight your way through scores of enemies. Use a wide variety of guns, vehicles, special power ups, and your bare claws to spill as much Rat blood as necessary and discover for yourself the ancient horrors that lurk under the dome.
Play with your friends in a wide variety of LAN multiplayer modes including co-op, deathmatch, capture the flag, and many more.
Single-player Gameplay
The gameplay is intended to be fast-paced. Mittens is very fast and can be made faster by bunny hopping. He’s also very nimble, able to fall from any height, jump wide gaps, and double jump. He’s got 8 weapons at his disposal (sword, pistol, shotgun, machine gun, sniper rifle, rocket launcher, flame/plasma thrower, and antimatter), all of which have three upgrade modes. These as well as powerups are scattered about the levels. Some types of bullets will go straight through walls and others will bounce around.
You have to be weary of your health, as a recharging shield is a powerup you’ll not get right away. Enemies drop health when you kill them, but it goes bad quickly, forcing players to continually push forwards into combat rather than taking cover. Cover is rare and circle strafing is the intended way to fight. The player will learn this from the enemies themselves as their AI circle strafes on the navmesh and flying enemies will circle above on a custom 3D nav system.
A powerup early on also gives Mittens an infinite supply of explosives, which can be lobbed at enemies. Even though he loves his guns, Mittens is also capable of killing enemies with deadly melee attacks.
Many levels can be sequenced broken with precise platforming or advanced techniques like grenade jumping, though neither are required to beat the game. Levels have switches that activate a number of things to allow progression. The level design heavily influenced by DOOM.
Some levels have long expanses which can be covered in a variety of vehicles, which switches up the gameplay a little and makes for some intense dog-fighting in hovercrafts, tanks, ATVs, and a ridable special friend.
You start by storming a Cat temple that’s been overrun by rats, then follow them back to their tunnels to get the artifact that they stole. The artifact allows Mittens’ entrance to the mysterious ancient dome where he is confronted by an ancient being and the horror that are trapped it there in the first place.
Level progression works by bringing you through the story with cutscenes that play while the next level is loading in the background. There is an overworld map which can be accessed which allows you to go back and replay sections. This is important for completionists as some of the most powerful upgrades are in early levels, but out of reach without powers you don’t get until later. There are also a handful of super hard levels that have to be unlocked by secret exits of particular levels.
Multiplayer Gameplay
You can play the campaign with a friend. All AI are fully networked.
There are also a variety of PvP modes. The classic deathmatch is face paced. Weapons laying around slowly switch to their upgraded versions throughout the match, causing matches to become more and more intense.
Yarnball is a mode with a single ball of yarn. Whoever holds onto it the longest wins. You can only hold a pistol while holding the yarn ball, but the ball itself is bulletproof, so hold it between you and your enemies.
Capture the Yarn is a two yarn ball mode where you have to capture the enemy ball and bring it back to your base. If they take your ball, you have to kill their carrier. Then you have to bring the ball back to your base, he’s hoping your health is high enough. There are health packs in multiplayers, but you have to weigh that against the objective.
The Preview
The lack of sound is a fault of my capture, not the game. Everything from the gunshots to the blood splatter makes noise. Walls are untextured because I’m focusing on gameplay and I don’t want to have to retexture stuff if I just want to change a ledge. Shown are the base weapons (they become overpowered through upgrades.)
0:02 You see your health and stats on the crosshairs, I found through play testing that your eyes are normally on your crosshairs, not in some arbitrary corner of the screen
0:04 You see group AI, attacking one caused the rest to work together, when I killed the leader, the lower ranks got scared.
0:08 You can see enemy bullets ricocheting off of walls
0:10 You see me pick up health that was dropped by the dead enemies
0:12 I switch from the pistol to the shotgun (notice how the FOV changes)
0:16 I kick and enemy to death and it goes flying
0:25 I switch to the machine gun
0:30 I follow an enemy that has surrendered into its hiding spot
0:45 I demonstrate the chain reaction of explosives
0:52 I toss a bomb to an enemy on the ledge which gibs it
0:57 I flip a switch that turns on a bridge I need to get across
0:58 The circular thing near the switch is a thruster that allows Mittens to jump very high, it’s turned on by a switch elsewhere in the level
1:01 I used a grenade to jump higher than I normally can (not a necessary trick, but a speed run strat)