Coder Social home page Coder Social logo

app_my-military-life_notitle's Introduction

NOTICE-osamhack2022

codespace 사용과 관련하여 저장소가 이전되었습니다. (https://github.com/osamhack2022-v2)

'2022 군장병 온라인 해커톤' 공지사항

'2022년 군장병 온라인 해커톤'에 선발된 군장병 여러분 환영합니다.

군장병 온라인 해커톤은 과년도와 마찬가지로 온라인 과정에서 우수한 성적으로 수료한 장병들을 대상으로 진행합니다. 앞으로 교육기간동안 신청하신 참여 기술 분야에서 개발을 진행하시면 되겠습니다.

제출된 프로젝트 개발물은 1차, 2차 산출물 평가를 통해 총 11점의 우수한 결과물을 선정합니다. 선정된 우수작은 과기정통부장관상, 국방부장관상, 정보통신산업진흥원장상, 각군 참모총장상 등 권위있는 다양한 상격을 시상합니다.

그럼 참가자분들께서는 좋은 결과를 만들 수 있도록 최선을 다해 주시기 바랍니다.

감사합니다.

1. 일시/장소

  • 일시 : 2022년 9월 22일 ~ 10월 27일(약 1개월)
  • 장소 : 비대면 온라인 방식 참여 - 국방오픈소스아카데미(osam.kr), Github Codespace, MS Azure, TinkerCAD, Github 등

2. 주최/주관

  • 주최 : 과학기술정보통신부/국방부
  • 주관 : 정보통신산업진흥원

3. 참석대상

  • 국방오픈소스아카데미 온라인 교육 우수수료자 중 각군에서 최종 선정한 인원 총 200명

4. 지원내용

  • 해커톤 기간 동안 프로젝트 진행하여 산출물을 완료할 수 있도록 전문가 멘토 지원(필수 참여)
  • 개발환경의 형평성 차이의 최소화를 위해 해커톤 기간동안 웹 기반 IDE(통합개발환경)을 제공

5. 프로그램일정

진행일자 절차 항목
9. 7 온라인 우수자 선발 및 발표
9. 7 ∼ 9. 8 참가자 사전조사 *웹기반 통합개발환경(IDE) 희망운영체제(O/S)조사, 개발 선호 요일 및 시간, IDE 초대를 위한 정보 수집(Github계정 또는 이메일)
9. 13 ∼ 9. 18 보안서약서 서명
9.10 ∼ 9.18 사용자 개발환경 테스팅 및 세팅(피드백 접수 및 대응 상시운영)
9.8 ∼ 해커톤 가이드(웹IDE, 멘토, 멘티) & 영상가이드(결과물 제출 요령, IoT분야 시뮬레이터, 개발환경Setting) 제공
9.8 ∼ 9.18 팀 구성
9. 21 멘토 매칭 결과 발표
9. 22 ∼ 10. 27 해커톤 프로젝트 진행 및 멘토링 지원
10. 27 결과물 제출
11. 1 1차 심사 및 평가 (*2→1일로 변경)
11. 3 ~ 11. 7 라이선스 검증
11. 8 2차 심사 및 평가 (*9→8일로 변경)
11. 14 우수작 결과발표
12. 5 (예정) 시상

※ 운영상황에 따라 일부 일정 및 내용은 조정될 수 있습니다.

6. 프로젝트 결과물 제출 양식

항목 제출 방식
개발소스 지정된 Github 조직에 저장소를 생성하여 개발소스 저장 & 팀 블로그 내 링크 저장
라이선스 프로젝트에 맞는 라이선스를 설정하여 해당 license.md 파일 등록
프로젝트 소개 지정양식에 맞게 readme.md 파일 제작(마크다운 작성) & 팀 블로그 내 링크 저장
발표자료 자율 형식으로 PPT파일 또는 PDF파일로 작성하여 팀 블로그 내 저장 (지정 양식 준수, 20장 내외, 20MB 이하)
시연영상 지정된 규격에 맞춰 제작하여 팀 블로그 내 저장(지정된 내용 준수, 5분 내외, MP4-H.264 포멧, 500MB 이하)

7. 평가기준

● 1차 평가(18점 선정)

항목 점수 중점사항
코드 및 구조 적합성 30점 개발물의 소스코드의 안정성 및 합리성
참여 성실도 30점 프로젝트에 대한 기여 정도 및 참여율
활용 가능성 30점 산출물 활용성 정도 및 가능성
기대효과 10점 커뮤니티, 비즈니스 등에 대한 발전 가능성

● 2차 평가(11점 선정)

항목 점수 중점사항
개발문서의 구체성 20점 전반적인 개발문서의 양호도 및 구체적 표현성
독창성 20점 뚜렷한 독창성 유무 정도
발전 가능성 20점 커뮤니티, 비즈니스 등에 대한 발전 가능성
완성도(작품데모) 20점 데모 결과에 대한 시현 능숙도 및 원활한 작동
공개SW 개발방식 20점 팀 역할 분배와 수행에서 보여지는 팀워크/기여

8. 시상

시상내역 비 고 시상 수 시상금
장 관 상 과학기술정보통신부장관상 1팀(점) 300만
장 관 상 국방부장관상 1팀(점) 300만
최우수상 NIPA원장상 3팀(점) 각 100만
참모총장상 육군참모총장상 2팀(점) 각 50만
참모총장상 해군참모총장상 2팀(점) 각 50만
참모총장상 공군참모총장상 2팀(점) 각 50만

해커톤 참가자는 모두 만족도조사를 작성해 주시기 바랍니다.

app_my-military-life_notitle's People

Contributors

team-notitle avatar

Stargazers

 avatar  avatar

Watchers

 avatar

app_my-military-life_notitle's Issues

각종 지역

3사단 정비대대를 기준으로 부대 내에 있는 여러 시설들을 이동할 수 있는 지역으로 설정하여, 스토리를 진행하면서 들어갈 수 있도록 합니다.

이벤트 완수 확률

스테이터스나 이벤트 진행률에 따라 이벤트를 성공/완수 할 확률이 바뀝니다.

스토리 등장인물 구체화

주변 가상의 인물을 추가하여 스토리에 대한 디테일과 몰입도를 상승시킵니다.

예)나를 괴롭히는 선임 이지승, 나를 도와주는 동기 이지훈, 내 첫 후임 전우진, 중대장 제철회

관계 창

각 핵심 인물들간의 관계가 나와지는 창입니다.

설정 창

앱 설정창입니다.

가능하다면 사운드 조절까지 넣고 싶으나 사운드 이식은 현실적인 벽에 막혀서 불가능 할 수도 있습니다.

폰트크기, 저장 빈도 등의 기능을 추가할 예정입니다.

이벤트 분할

일반적인 상황에서 일상처럼 나타나는 이벤트와
특수한 상황에서 일어나는 이벤트를 분리합니다.

구현은 일반 이벤트를 먼저 구현합니다.

이동 시간

각 장소에 가는데 걸리는 시간을 구현합니다.
군대는 시간개념이 중요하다고 판단되어 현재시간과 특정 행동을 하는데 걸리는 시간을 구현하고자 합니다.

세이브 로드

진행상황을 자동으로 저장하고 로드합니다.

별도릐 세이브 슬롯을 제공하지는 않으나, 초기화는 구현할 예정입니다.

캐릭터 상태창

PC의 상태를 표시해주는 창입니다.

예)
스트레스●●○○○
피로●○○○○
체력●●●●○
기분●○○○○
부상○○○○○

각종 이벤트

현재 복무중인 3사단 정비대대를의 연간 운영 계획표를 보고 이벤트를 추가합니다.

일지 창

진행하면서 거쳐간 이벤트나 상태, 과거의 이력 따위를 표시하는 창입니다.
일기같은 것이라고 이해하면 될꺼같습니다.

전역까지 남은 일

이 이야기의 엔딩인 전역까지 남은 일수를 표시하는 창입니다.

진행에 따라 시간이 변화하거나 일수가 줄어드는 등의 기능이 있습니다.

진행상황에 따른 지역 추가

진행에 있어 필수적인 지역이 아닌, 단발적인 이벤트를 위한 지역이나, 스토리의 디테일을 올리기 위한 지역을 지속적으로 추가합니다.

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.