Giter VIP home page Giter VIP logo

robot-war-app's People

Contributors

coderbyheart avatar kajakoren avatar lenakh97 avatar mlopezj avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

robot-war-app's Issues

Make region configurable through settings

There is no reason why it needs to be hardcoded and it can lead to problems if a region is configured but the AWS account the credentials are for has set up the resources in a different region.

Reset admin shadow

Right now, there are buttons in game controller view to reset the reported and desired shadow, those buttons were added for testing proposes. With the same intention of testing the game by smoke testing, a reset admin shadow button should be added on that view. This way we can reset the admin shadow when needed with out the need of interrupt @Lenakh97 to reset it her manually.

feat: Automatic simulation of entire game

Here we should use simulate the whole game process and make sure there are tests along the way that make sure that everything in the app runs smoothly, so that when we continue to improve the app we make sure that the general functions of the app is still working.

fix: Focus on robot selected

Display only angle and drive time input for selected robot. The selected robot should be selected when robot is clicked on, and unselected when clicked anywhere else on the field. Also selected when onPointerDown and unselect on onPointerUp.

Rotation issue

Objective: Allow game to be played

Context: when players set the direction and press fight, admin sent the report and after that place the robots on correct position on fields, the desired rotation keeps on every click

Feat: mobile view

We want to create a mobile view for mobile users. When you select a robot in game, we should enter mobile view (if the user is on a mobile device)

Fix: previous angle line reset

When we move to the next round the angle line should be removed. Basically when clicking fight, the angle line should reset, be put to the center of the robot or just straight forward.

GameMaster is not gender neutral

GameMaster name should be changed to Game Administrator, as this is a more gender neutral term + it makes more sense as we have called the page GameMaster page for Admin.

Fix: default random positions for robots

Default random positions for robots on admin page. The first time I used my own access key, the robots positions went crazy on the admin page for each update, randomly moving them everywhere, it was first when I selected the positions for the robots that they stood still until I moved them again. Some kind of default random set positions for the robots could be the solution.

fix: Size of robot

The size should be a bit bigger, the main idea of this is to make it easier to select robot on tablet and mobile devices

Feat: set and update reported robots

Make a page in Gamecontroller where we can set reported and update the reported robots, so that we can simulate a game., this will eventually be used to create an automatic simulation of the entire game.

Inner documentation related to robot movement

Right now there is not inner documentation that brings context on the reason why or the main concert of some variables and methods related to the movement of the robot.

In order to decrease the amount of time each person could invest in get the context and figure out the current status of the code, inner documentation should be addresses.

Fix: color changing

The color on the robot is changing at every update at the moment, when a team is assigned to a robot they should also be given a color.

Fix: Name of robot on Game page

Display another name of the robot on the game page. Maybe also the users can create their own name? Also fix positioning of the robot name, either below or above

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.