Git Product home page Git Product logo

missile-defense-simulator's Introduction

missile-defense-simulator

  • 공격자 미사일: 발사위치는 (0, 0), 공격 좌표를 입력하면 적절한 높이의 미사일을 5발 텀을 두고 발사함

  • 레이더: [일단 보류] 3회에 걸쳐 미사일의 이동 양상을 스캔, 포물선의 수식을 계산 (a, b, c)

  • 유도탄 발사: 발사 위치는 (200, 0), 공격자 미사일 발사 2초후 발사됨. (레이더의 정보를 받아서 발사)

  • 미사일 발사체: 포물선을 그리며 날라감, (발사각도와 초기 속도) 값을 가짐

y값이 0인게 지상, x값이 0인거는 공격자, 200인거는 방어자, 300인거는 공격자의 타겟

개발 순서

  1. (완료) 공격자의 미사일이 원하는 위치에 착탄하는 시뮬레이션을 수행하자
  2. 방어자가 요격하기 위한 요격미사일의 수식을 계산하자
  3. 미사일 쏘고 2초후 발사하는 요격미사일에 의해 요격되는 시뮬레이션을 수행하자
  4. 레이더를 도입해서, 레이더가 미사일의 포물선 식을 계산한 후 그 식에 따라 요격미사일을 발사하자

진행중인 과정

방어미사일 탄도 궤적이 원하는 그림이 나타나지 않는다. 수식에서 틀린 것 같은데 검토가 필요해보인다.

missile-defense-simulator's People

Contributors

00dhkim avatar

Watchers

James Cloos avatar  avatar

Forkers

hi-researcher

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.