Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Factory Collector Minigame #5

Open
16 of 24 tasks
ballerbajan opened this issue Sep 20, 2024 · 1 comment
Open
16 of 24 tasks

Factory Collector Minigame #5

ballerbajan opened this issue Sep 20, 2024 · 1 comment
Assignees

Comments

@ballerbajan
Copy link
Contributor

ballerbajan commented Sep 20, 2024

A 4-player FFA minigame where each player fights to collect fuel cells and refuel their spaceship.


Required

  • Throwing charge meter to increase velocity
  • Thrown fuel objects that haven't hit the ground can stun if they hit a player
  • Use of right stick to change throw direction
    • Show trajectory or directional vector
  • Change throw button to right trigger
  • Attach a light object to fuel object
  • Limit total number of fuel objects (somewhere around 10-12)
  • Change fuel to spherical hitbox
  • Ending cutscene where the person with the most fuel goes the highest; person with least fuel goes the lowest
  • Starting sequence / intro
  • Game timer
  • Add Minigame resource to minigame directory

Maze

  • Remove procedural maze generation
  • Static (prebuilt) maze system
    • JSON or text grid
    • Designate moving walls

Fuel Receptacle

  • Update model
  • Add vacuum animation where the fuel gets sucked into a funnel or smth

Input

  • Trigger support
  • Analog stick fix
  • More natural movement

Models

  • Replace fuel generator with a ceiling tube / conveyor belt thing
  • Light model
    • Wall mounted or hanging from the ceiling
  • Rocket model

Possible

Ideas that we're not 100% sure if they will be added.

  • If a thrown object hits another player, it will come back towards the thrower
    • If they miss, the object will fall on the ground and not come back
  • Minimum throw strength value

Small Improvements

Smaller features that would be nice to have, but are not required.

  • Color the throw power meters based on player color (if the players end up being different colors)

Extras

Ideas that are completely conceptual and need further brainstorming.

  • Breakable walls
  • Throw fuel into walls to make them move
  • Moving furnaces (Goal point)
  • Fuel decays over time
@ballerbajan ballerbajan changed the title Factory Collector Factory Collector Minigame Sep 20, 2024
@ballerbajan ballerbajan self-assigned this Sep 20, 2024
@7Limes 7Limes self-assigned this Sep 20, 2024
@7Limes
Copy link
Contributor

7Limes commented Nov 14, 2024

Things to finish / polish by the end of the semester

  • Conveyors and launchers
  • Alternate combat
    • Punching to stun
    • Garbage items that can be thrown
  • Better background visuals

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants