Giter VIP home page Giter VIP logo

crucible's Introduction

crucible's People

Contributors

cmbrannigan avatar davidmfinol avatar jkhust avatar nathanbwaters avatar newmanwillis avatar slib53 avatar thomascardwell7 avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

nathanbwaters

crucible's Issues

New Newman animations.

2 - 433 = Sneak Idle
433 - 472 = Standing jump
472 - 520 = Sneaking
520 - 567 = Directional Sneaking Jump
I also had the idea that if there is an enemy nearby and you're not moving your character should automatically go into the sneaking idle (as if the in game character hears/sees the enemy). Perhaps he can be walking otherwise and sneaking when you can see the hearing radius of the enemies. Another visual cue to whether or not you should be running/sneaking.

Ragdoll enhancements

-PlayerCharacter Ragdoll

-have sound effect for when he crashes into things in ragdoll

Fog.

It still keeps popping in and out. Take a video and ask the stormy toolkit developers for assistance.

Improve babybot AI.

Not much needs to be done, just make it get to the same ledge before attacking.

Improve stealth kill.

  1. Have Olympus shoot forward, and have sparks flying everywhere.

  2. Olympus can apparently still move during the stealth kill. This can apparently cause: Line 187 of PlayerCharacterAnimator [GameManager.Inventory.TryRemoveAmmo (GameManager.Inventory.CurrentWeapon.Type, 1);] can give null pointer. Maybe make sure that weapon/inventory cannot be changed in addition to stopping all character movement.

Item pick-up bug.

Picked up spark plug, but it had blank image in weapon wheel, and tapping the weapon image on the phone made it work. Need to reconfirm issue

Death/Respawn prompt.

  1. Introduce a generic "Any" button in the Player Input class to accept these messages.

  2. Have the red "hurt" vignette always appear on death.

  3. An image or message should appear letting the player know to respawn.

Hearing Radius Enhancements

-physical object moving through space
-brighter + color-specific hearing radiuses (yellow when he's searching and it goes over you)
-surface shader should affect even things in the background + the main character + the pipe that babybot is on

Wall left and right only

Make it so that some walls can only be approached and jumped on from either the left or the right (based off name).

ObjectPoolManager

Create and Attach ObjectPoolManager to GameManager. For each type of object pooled, have Pool**** child game objects. Objects to pool: soundevents, visionmasks, and hitboxes. Consider doing a search for all "new GameObject()" and all "Instantiate()" calls.

Olympus behaviour fixes.

  1. Whenever he would turn around, have him stop instead and pull out the idle animation for a bit. Have head indicate where he's going next.

  2. Make his head indicate where he's going on a per-node level whenever he is moving.

  3. Make him not punch until he's close enough. Also, make him punch up when appropriate.

  4. Make him remember sounds (And therefore stay in the search state) for a far longer time frame.

Zone management.

Set up zones at run-time, and getRandomSearchpoint should be limited to zone.

First Olympus skip bug.

The player can lure Olympus to the far right, and then the holo-shield disappears, which then allows the player to skip killing that Olympus.

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.