Coder Social home page Coder Social logo

recycle23's Introduction

recycle23's People

Contributors

ultraflame4 avatar tingjs05 avatar monkkind avatar animelover2119 avatar

Watchers

 avatar

recycle23's Issues

Contaminant Attacks are Goofy

  1. Recyclables get contaminated instantly
  2. Contaminants attack other contaminants as well, should only attack recyclables and players
  3. Disable Contaminant Collider on Death State

Player attack enemy

// When working on a feature in a new branch, create a new scene to test it!
Scene filename: EnemyTest.unity

Things to do:

Enemy side

  • Death transition (death state carried over from #28
  • Enemy Body using CommonBody.cs

Player side

  • Integrate the attack system to use the enemy's CommonBody class instance

Bars

I'm working on the character health bars and auto cooldown bars

[BUG] Cleaning Characters are considered "Dead"

Describe the bug
If other characters die while a character is cleaning the bin, the player loses the game, despite still having a character still alive.

To Reproduce
Steps to reproduce the behavior:

  1. Clean a contaminated bin
  2. Let the other characters die while one of the characters is still cleaning

Expected behavior
You lose the game, despite having a character still alive, cleaning the bin

Additional context
This is caused because when a character is cleaning a bin, it is removed from the player character array, which is what the game checks for whether characters are alive. So, to fix this, can probably find another way to check if the character is still alive.

Main Menu UI

// When working on a feature in a new branch, create a new scene to test it!
Scene filename: "Main Menu.unity", "Settings.unity"

Character Attacks

// When working on a feature in a new branch, create a new scene to test it!
Scene filename: Character Movement Scene

Delay Contaminant Attack

Contaminants attack faster than player, add a delay before it starts attacking such that players get a chance to hit contaminants away before getting attacked if timed correctly.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.