Giter VIP home page Giter VIP logo

project-i's Introduction

Project-I

프로젝트 명 Project-I 게임 개발 저장소입니다.

현재 릴리즈된 사항을 확인 하려면 아래 링크를 참고하시면 됩니다.

Go to Relese

project-i's People

Contributors

kcastlegun avatar devwintery avatar ghwls8922 avatar lsy010216 avatar aubeciel avatar yhj0408 avatar

Watchers

 avatar

project-i's Issues

벽타기 기능 구현

기능이 어떤 문제와 관련이 있습니까?
플레이어 캐릭터의 벽타기 기능

원하는 솔루션을 설명해주세요.
플레이어 캐릭터의 벽타기 기능 구현
자신이 고려한 다른 대안을 설명해주세요
A clear and concise description of any alternative solutions or features you've considered.

추가 문구
Add any other context or screenshots about the feature request here.

이슈 쓰는법 테스트

버그 설명
현재 지금 버그가 어떤 버그인지.

버그 발생방법
Steps to reproduce the behavior:

  1. 메인화면으로 간다.
  2. 특정한 곳을 누릅니다. ( x : 500, y : 300 )

예상되는 행동
어떤 유저가 이를 악용할시 서버가 터집니다.

스크린샷
If applicable, add screenshots to help explain your problem.

추가 문구
ㅁㄴㅇㄻㄴㅇㄹ

플레이어 하단점프 구현 중요도(중)

기능이 어떤 문제와 관련이 있습니까?
플레이어 컨트롤/맵 진행

원하는 솔루션을 설명해주세요.
하단점프 구현
extratile의 발판 오브젝트 위에서 키입력시 하단점프가 실행되도록 구현 필요

자신이 고려한 다른 대안을 설명해주세요

추가 문구

빌드 에러

버그 설명
현재 프로젝트 빌드시 게임화면에 아무것도 나오지않음.

버그 발생방법
Steps to reproduce the behavior:

  1. 게임 실행

예상되는 행동
게임을 플레이하지 못함.

스크린샷
image

Desktop (please complete the following information):

  • OS: [Window]

추가 문구
빌드시 Json파일이 Resources.assets 등으로 압축되어서 파일을 찾지못해 MapLoader가 맵로딩을 하지 못하는거같음.

포탈 에러

버그 설명
전 맵으로 넘어가면 NullExcetion 이 뜸

버그 발생방법
Steps to reproduce the behavior:

  1. Gird에서 Start Map을 "Forset_1"로 설정
  2. 바로 왼쪽포탈로 걸어간다.

플레이어 카메라 기능

기능이 어떤 문제와 관련이 있습니까?
메인 카메라가 기존의 맵 바운더리 범위 밖으로 나가면 플레이어를 따라오지못함

원하는 솔루션을 설명해주세요.
맵 바운더리 범위 수정 및 카메라가 플레이어를 따라오게

자신이 고려한 다른 대안을 설명해주세요
A clear and concise description of any alternative solutions or features you've considered.

추가 문구
Add any other context or screenshots about the feature request here.

Player/가속도 구르기

버그 설명
내리막길에서 구르기를 쓰면 가속도를 받아 비정상적인 속도가 나옴.

버그 발생방법

  1. 내리막길을 내려간다.
  2. 타이밍에 맞춰 구르기를 누른다.
  3. 사진처럼 현상 발생

스크린샷
ezgif-7-5e1177166d68

기능 요청/맵 이동 혹은 NPC와 상호작용시 플레이어 움직임 비활성화 요청

기능이 어떤 문제와 관련이 있습니까?
맵 이동을 할때 플레이어가 움직임이 가능해서 발생하는 버그가 존재함.
NPC와 상호작용시 플레이어가 움직이게 되면 의도하지않은 현상이 나올 가능성이 존재함

원하는 솔루션을 설명해주세요.
맵 이동중에서는 모든 플레이어의 키를 비활성화
NPC와 상호작용중에는 상호작용키를 제외한 모든 키를 비활성화

플레이어/벽타기 현상

버그 설명
플레이어가 벽에 비비면서 점프키를 연타하면 2단점프 혹은 그 이상이 됨

버그 발생방법
Steps to reproduce the behavior:

  1. 벽으로 간다.
  2. 벽을 향해 달리면서 점프키를 연타
  3. 2단 점프 현상이 가끔 나타남

예상되는 행동
가지 못하는 곳을 가거나 맵 의도를 벗어난 행동을 플레이어가 시도할 수 있음.

Desktop ([ ] 사이에 정보를 기입하세요):

  • OS: [Windows]

플레이어 점프시 이동가능하게 변경

기능이 어떤 문제와 관련이 있습니까?
플레이어 캐릭터가 점프를 했을때 공중에서 이동이 불가능함

원하는 솔루션을 설명해주세요.
점프중에 방향전환/이동이 가능하게 수정

자신이 고려한 다른 대안을 설명해주세요
A clear and concise description of any alternative solutions or features you've considered.

추가 문구
Add any other context or screenshots about the feature request here.
두번일하게 만들어서 죄송합니다

플레이어/하향 점프 키 씹힘 현상

버그 설명
하향 점프 커맨드를 누를시 키씹힘 현상이 있음

버그 발생방법
Steps to reproduce the behavior:

  1. 하향 점프가 가능한 플랫폼 위로 감
  2. 하향 점프 커맨드를 누름

예상되는 행동
일어날 것으로 예상되는 일을 간단하고 명확하게 설명.

Desktop ([ ] 사이에 정보를 기입하세요):

  • OS: [Windows]

패링성공시 hp감소

버그 설명
A clear and concise description of what the bug is.
패링에 성공해도 피격이 들어와서 플레이어의 hp가 줄어듬
버그 발생방법
Steps to reproduce the behavior:

  1. 몬스터의 공격 타이밍에 맞춰 패링 실행
  2. 패링성공시 피격 판정이 들어감

예상되는 행동
일어날 것으로 예상되는 일을 간단하고 명확하게 설명.

스크린샷
If applicable, add screenshots to help explain your problem.

Desktop ([ ] 사이에 정보를 기입하세요):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone ([ ] 사이에 정보를 기입하세요):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

추가 문구
Add any other context about the problem here.

Player/플랫폼 무한 점프

버그 설명
플랫폼에서 하단점프를 진행하고 점프키를 연타

버그 발생방법

  1. 플랫폼에서 하단점프를 누르자마자 아래 방향키를 떼고 점프를 연타

예상되는 행동
일어날 것으로 예상되는 일을 간단하고 명확하게 설명.

추가 문구
플랫폼에 닿으면 점프 카운트가 초기화 되는듯

플레이어/몬스터 피격시 색점멸 효과 구현 중요도(하)

기능이 어떤 문제와 관련이 있습니까?
플레이어 피격/몬스터 피격
오브젝트 피격시 색점멸효과 구현

원하는 솔루션을 설명해주세요.
플레이어 피격시 플레이어 스프라이트 RGB값 255 0 0
몬스터 피격시 몬스터 스프라이트 RGB값 0 0 0

자신이 고려한 다른 대안을 설명해주세요

추가 문구

2단점프 구현

기능이 어떤 문제와 관련이 있습니까?
2단점프구현 필요

원하는 솔루션을 설명해주세요.
2단점프구현

자신이 고려한 다른 대안을 설명해주세요

추가 문구

플레이어/공중 구르기 현상

버그 설명
점프키와 구르기키를 동시에 누르면 공중에서 구르기를 함.

버그 발생방법
Steps to reproduce the behavior:

  1. 달리면서 점프키와 동시에 구르기키를 누름.
  2. 공중에서 구르기현상

Player/플레이어 슈퍼 점프 (중요도: 상)

버그 설명
플레이어가 간혈적으로 본래 점프 높이보다 더 높게 점프하는 현상이 발견됨

플레이어가 가속도를 받아 슈퍼 점프가 가능케 되는걸로 파악됨

버그 발생방법
발견한 버그 발생 방법을 모두 기록했습니다.

  1. 플레이어가 몬스터에게 피격 당하는 타이밍에 맞춰 점프키를 누른다.
  2. 맵에 있는 붉은 벽돌 다리 오브젝트에서 점프를 연타한다.
  3. 내리막길 혹은 오르막길에서 점프를 한다.

플레이어 공격 버그

버그 설명
플레이어가 몬스터를 공격할때 간혈적으로 공격이 씹힘

버그 발생방법
Steps to reproduce the behavior:

  1. 원활한 테스트를 위해 몬스터의 공격 콜라이더의 AttackTrigger 스크립트를 제거
  2. 몬스터 앞에서고 제자리에 가만히 서서 공격을 누름

예상되는 행동
일어날 것으로 예상되는 일을 간단하고 명확하게 설명.

추가 문구
IDamagedable 기능을 이용하면 좀더 깔끔히 구현할 수 있을거 같습니다. 자세한건 AttackTrigger.cs를 참고해주세요

벽타기 간헐적 작동

버그 설명
벽타기 기능이 제대로 작동하지 않음
버그 발생방법
플레이어 캐릭터로 벽 가까이에서 벽타기 조작을 하면 벽타기 모션으로 변경되지않음 > 벽타기 불가

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

예상되는 행동
일어날 것으로 예상되는 일을 간단하고 명확하게 설명.

스크린샷
If applicable, add screenshots to help explain your problem.

Desktop ([ ] 사이에 정보를 기입하세요):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone ([ ] 사이에 정보를 기입하세요):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

추가 문구
Add any other context about the problem here.

Player/낮은 점프

버그 설명
플레이어가 벽에 비비면서 점프키를 누르면 비정상적인 점프 진행

버그 발생방법

  1. 벽에 비빈다
  2. 점프

스크린샷
ezgif-7-2fd5b2590863

Player/플레이어 간혈적 점프

버그 설명
플레이어가 점프키를 누르지 않았음에도 점프를 진행함

버그 발생방법
정확히 알지 못했음.
플레이하다보면 꽤 높은 확률로 현상이 나타남

맵이동시 페이드아웃/ 맵로드시 페이드인

기능이 어떤 문제와 관련이 있습니까?
맵이동시 페이드 인/아웃 기능

원하는 솔루션을 설명해주세요.
맵이동시 페이드아웃 > 맵 로드하는 과정에서 페이드 인 기능 구현

자신이 고려한 다른 대안을 설명해주세요
A clear and concise description of any alternative solutions or features you've considered.

추가 문구
Add any other context or screenshots about the feature request here.

점프 이동시 방향전환

기능이 어떤 문제와 관련이 있습니까?
점프중 이동

원하는 솔루션을 설명해주세요.
점프중 바라보는 방향의 반대 이동키를 누르면 뒤로 이동하지 않고 반대방향으로
방향전환만 실행한다.

자신이 고려한 다른 대안을 설명해주세요
A clear and concise description of any alternative solutions or features you've considered.

추가 문구
Add any other context or screenshots about the feature request here.

보스한테 데미지가 들어가지않는 버그

버그 설명
보스존에 입장후 공격을 연속해서 할때 공격이 몇번 들어가다가 더이상 들어가지않는 버그

버그 발생방법
Steps to reproduce the behavior:

  1. MapLoader에 StartMapname을 Forset_Boss로 수정후 보스방에 입장
  2. 보스한테 A키를 꾹누르며 연속해서 공격

추가 문구
플레이어 스크립트에 GetDamaged가 호출되면 애니메이션은 재생되지 않아도
HP는 정상적으로 감소되야할텐데 HP가 감소되지않는것을 보니 호출 자체가 막히는 기분입니다.
호출 자체가 막힐려면 Sword가 Monster를 인식하지 못하는 경우인데 RigidBody2D를 Never Sleep으로 바꿔도 봤으나
현상은 똑같았습니다.

벽타기 > 점프 시 점프가 비정상적으로 실행

버그 설명
A clear and concise description of what the bug is.
플레이어 캐릭터가 벽에 매달려있는 애니메이션 상태에서 점프키를 누르면 비정상적인 높이로 튀어오름
버그 발생방법
Steps to reproduce the behavior:

  1. 벽에 매달린다.
  2. 벽에 매달린 채로 점프키를 입력한다.
  3. 버그발생
    예상되는 행동
    일어날 것으로 예상되는 일을 간단하고 명확하게 설명.

스크린샷
If applicable, add screenshots to help explain your problem.

Desktop ([ ] 사이에 정보를 기입하세요):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone ([ ] 사이에 정보를 기입하세요):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

추가 문구
Add any other context about the problem here.

Player/구르기후 무적이 안풀림

버그 설명
구르기 후 무적이 안풀림

버그 발생방법

  1. 구르기
  2. 몬스터한테 피격확인

추가 문구
보스맵에서 테스트하시면 확인 가능합니다.

플레이어 카메라 Target Null처리 (중요도 (상))

버그 설명
맵 이동시 PlayerCam 스크립트가 Player를 못찾음

버그 발생방법
맵 이동시 간혈적으로 일어나는 버그

예상되는 행동
현재 문제가 될건 없음

추가 문구
맵 로드시 로딩되는 오브젝트들이 랜덤하게 로드되서 그런거라고 추측함

플레이어 hp

버그 설명
플레이어 hp가 맵이동시 최대치로 회복
버그 발생방법
Steps to reproduce the behavior:

  1. hp가 줄어있는 상태로 다음맵or이전맵으로 이동
  2. Scroll down to '....'
  3. See error

예상되는 행동
플레이어의 hp가 최대치로 회복됨.

스크린샷
If applicable, add screenshots to help explain your problem.

Desktop ([ ] 사이에 정보를 기입하세요):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone ([ ] 사이에 정보를 기입하세요):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

추가 문구
Add any other context about the problem here.

맵 이동시 플레이어 Sword 콜라이더가 포탈과 닿을시 이동되는 현상

버그 설명
맵 이동시 플레이어 Sword 콜라이더가 포탈과 닿을시 이동되는 현상 및 리스폰 위치

버그 발생방법

  1. 플레이어캐릭터를 이동시킨다.
  2. 플레이어 캐릭터의 Sword 콜라이더를 포탈 콜라이더와 충돌시킨다.
  3. 플레이어 캐릭터의 캡슐콜라이더가 충돌하기전에 맵이동이 된다.
  4. See error

예상되는 행동
플레이어 캐릭터의 Sword 콜라이더가 포탈과 충돌시 맵이동이 된다.

스크린샷
If applicable, add screenshots to help explain your problem.

Desktop ([ ] 사이에 정보를 기입하세요):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone ([ ] 사이에 정보를 기입하세요):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

추가 문구
Add any other context about the problem here.

플레이어 하향점프 (플랫폼) 개선방향

기능이 어떤 문제와 관련이 있습니까?
현재 플레이어 하향점프(플랫폼)은 공중에 있을시 일시적으로 Collision을 Ignore해주는 방법인데 플레이어가 벽을 뚫는 현상이 일어 날 가능성이 있음. (아마도 현재 테스트시 가끔 바닥을 뚫고 내려가는 현상이 이것 때문으로 추측)

원하는 솔루션을 설명해주세요.
플레이어의 하향점프(플랫폼)의 코드를 다른 방법으로 개선.

자신이 고려한 다른 대안을 설명해주세요
https://youtu.be/M_kg7yjuhNg
유튜브 링크에서 설명하다시피 PlatformEffector2D라는 Component가 존재합니다.
우리가 추구하는 것과 똑같은 기능을 가진 Component인듯합니다.

추가 문구
만약 괜찮다고 판단되시면 MapData 테이블에 해당 컴포넌트를 추가하겠습니다.

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.