Skip to content

watacoso/nofutureball

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

Work the Oppression

by NoFutureBuds for the No Future Game Jam

Introduction

Work the Oppression is a local multiplayer co operative real-time game for up to 4 people. It allows the players to work together on oppressing the robot public in a dystopian orwellian future by combining powers to create the best possible powers for each battle.

Key features

  • Weapon based classes
  • Character Augmentations to change abilities and stats
  • Randomly Generated "Dungeons"
  • The ability to join and leave game on a whimb

Genre

Co-operative Action RPG / Roguelike... ish...

Description

The year is 2384 You start out along with your fellow security bots in the armory of the security area of a private robot worker factory. You are told through the radio that riots are breaking out all over the complex and the robot workers have awaken and are retaliating. Even some security personnels have been spotted joining the enemy and it is your job to nullify the threat and take out the dissidents who clearly are the enemy of the state. You also need to take out the production line in the level to make sure the factory won't be overrun by dissident robots.

In the armory you choose a weapon (or suit?) lying around which will define your abilities, your class, and your playstyle. You pick up the rifle. As you do that a team mate joins the game, named Alice, she picks up the shock club and goes through the door. You follow.

You see several robots stand up from the production line and they start walking towards you armed with blunt objects they found lying around, clearly planning to use them as weapons against you. Alice hits one of the enemies with her shock club, injuring him and right after you shoot and eliminate the second individual. The injured one gets demoralized and heads back to his workstation but Alice walks up to him and finishes him off. Better finish them off rather than risking them coming back at you.

You two head out of the room and into the next room where 2 workers and 1 security guard greet you in a very unfriendly way. Molotov cocktails are thrown at you and the enemy security guard starts firing at you with his pistol. Your current weapons and abilities might not be very effective in this situation but you two notice a couple of modification stations, one shield station and another explosives station. Alice heads to the shield station and activates it, augmenting her shock club with a shield. You augment your rifle with explosives at the explosives station. Alice slams down the club into the floor next to you and creates a shield to guard you two from the fire. And you shoot the security guard with your explosive rounds, taking out the guard and the other two workers standing next to him.

You decide that the shield augmentation would fit nicely with your rifle so you go to the shield station and replace your explosive rounds with the shield. Alice then replaces her shield augmentation with the explosives.

Players

Classes / Base Gear

Visual differences between classes/base gear is based on the security guard helmet each guard wears and the primary weapon. Base Attributes are on the scale of 0-10 but can get past 10 with the help of augmentations later on.

Each class has a base weapon which augmentations affect later on. It can be thought of as "spell upgrades".

Sharpshooter The sniper of the team. Armed with a long range rifle that allows them to focus on easily taking out enemies from distance. He's also very fast but with light armor to help him keep his distance

- Visuals
	- A helmet with an eyesight
	- A rifle
- Attributes
	- Type of Attack: Projectile/Bullet
	- Long Range DMG: 8
	- Short Range DMG: 1
	- Armor: 5
	- Speed: 6

Melee Fighter A heavy fighter, armed with a shock club that electrocutes his enemies.

- Visuals
	- A rough and dark colored heavy helmet
	- A electrical shock blunt weapon (club?)
- Attributes
	- Type of Attack: Melee
	- Long Range DMG: 0
	- Short Range DMG: 7
	- Armor: 10 
	- Speed: 4
  • Melee AoE Security Guard with a Electric shockwave attack Area of Effect/Crowd Control specialist. Sends out electric charges from himself damaging every nearby enemy.

    • Visuals
      • Blue helmet with animated electrical sparks
    • Attributes
      • Type of Attack: AoE
      • Long Range DMG: 5
      • Short Range DMG: 5
      • Armor: 5
      • Speed: 5

Items and Augmentations

There are three kind of augmentations and only one from each category can be used. In other words, the player can only use one weapon augmentation, one weapon impact augmentation and one armor augmentation.

Augmentations are received by entering (and possibly activating with a button) a tile that contains a "augmentation station" colored with the icon for a said augmentation. If a player has an augmentation before, he will "drop" the previous one and pick up the new one. The augmentation station will have the old one the player had afterwards for other players to pick up.

Weapon augmentations affect the weapon itself. How many projectiles and how much range.

Enemies will have the possibility to be spawned with said augmentations to increase variety.

  • Weapon Augmentations

    • Triple Shot
      • Fire three projectiles. One straight ahead and the other two at 45 degree angle. Gives shockclub melee player slight Area of Effect, and gives area of effect shockwave player 2 "light shockwave grenades" to the sides.
    • Increase Range
      • Adds electrical lightning to melee shockclub with slight range. And allows AoE players to throw shockwave grenades rather than the shockwaves originating from the player
      • Increase Long Range DMG by 4
      • Decrease short range DMG by 2
    • Melee
      • Increase short range DMG by 4
      • Decrease Long Range DMG by 2
      • Decrease max range
  • Weapon Impact Augmentation

    • Explosives
      • Adds AoE range to any weapon impact
      • Reduces long/short range damage by 2
    • Healing Properties
      • Heals as much as long/short range dmg
      • Poisons enemies and fills "healing quota" to be spent on allies. Fills healing quota as much as original damage but does 1 DMG to enemies per 3 seconds
    • Shieldmaker
      • Generates shield on impact from side to side as long as original long/short range damage
      • Does 1 DMG if enemies walk into it
      • Lasts 3 seconds
      • Friendly bullets can penetrate shield
      • Allies can penetrate shield
      • AoE Shockwave player can create a shield around himself and his friends.
  • Armor Augmentation

    • Spiked armor
      • Melee attackers take 1 DMG back if they attack you
      • +2 Armor
      • -1 Speed
    • Nano Healing Armor
      • +2 Speed
      • -2 Armor
      • +1 HP to yourself every 5 seconds
    • Heavy armor
      • +5 Armor
      • -2 Speed

Enemies

Standard Worker Robot work in progress!

Turret Robot work in progress!

Stormer work in progress!

Controls

  • WASD/Analog stick movement
  • One button for attack
  • One button for action (use augmentation stations, open doors, etc...)
  • IDEA: hold attack button for charging up attack for more crit change/higher damage. Possible alternative attack. Slight ranged attack with shock club for example

Platforms

Mac/Linux/Windows

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages