Coder Social home page Coder Social logo

mochi's People

Contributors

d-chippy avatar fihra avatar gregrgm avatar m0l3nub4r avatar ochopika avatar puzzle66 avatar reginald54ee avatar zsd4yr avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

wubupon

mochi's Issues

Player and robot move in an angle not consistent with the isometric level

Description

When moving through the map, both the player and the robot move in a noticeably slanted angle compared to the map. This is most obvious when viewing the markers for the robot's path. They do not line up with the environment's grid texture.

Steps to reproduce

  1. With the game outside of full-screen, move the player character in the cardinal directions. Observe in a Top-down perspective in the scene view.
  2. With the Robot, click move command buttons at least 4 times at a terminal, then click the 'Execute'. Observe the bright pink markers that spawn periodically in front of the robot.

Relevant log output

Robot frequently does not move on player-set path

Description

When inputting a set of movement commands for the robot at a terminal, the robot may likely move in a different direction from the desired path. Sometimes it may partially follow the path only to divert to a different direction after a few moves. Other times it will make a straight beeline to another final destination near the intended final destination.

I assume this is partially due to incomplete movement code from the scripts:
RobotController.cs
RobotInputScreenController.cs

The robot doesn't actually move on a grid, but based on a set magnitude and directions.

Video Demonstration

Steps to reproduce

Setup: Open the scene GregScene2 and under the Navigation > Bake subtab, select Bake, then select Run in the editor.

  1. As the human player, navigate to a terminal. If a HUD UI doesn't pop up, press E when close.
  2. Select the Respawn button
  3. Select movement buttons in a sequence, such as Up x 4, Right x 7 and Down x 2, predicting where the robot will move
  4. Observe and compare the robot's path and predicted destination with the current destination according to the pink markers.

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.