프로젝트 명 Project-I 게임 개발 저장소입니다.
현재 릴리즈된 사항을 확인 하려면 아래 링크를 참고하시면 됩니다.
License: The Unlicense
프로젝트 명 Project-I 게임 개발 저장소입니다.
현재 릴리즈된 사항을 확인 하려면 아래 링크를 참고하시면 됩니다.
기능이 어떤 문제와 관련이 있습니까?
플레이어 캐릭터의 벽타기 기능
원하는 솔루션을 설명해주세요.
플레이어 캐릭터의 벽타기 기능 구현
자신이 고려한 다른 대안을 설명해주세요
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:
예상되는 행동
어떤 유저가 이를 악용할시 서버가 터집니다.
스크린샷
If applicable, add screenshots to help explain your problem.
추가 문구
ㅁㄴㅇㄻㄴㅇㄹ
기능이 어떤 문제와 관련이 있습니까?
플레이어 컨트롤/맵 진행
원하는 솔루션을 설명해주세요.
하단점프 구현
extratile의 발판 오브젝트 위에서 키입력시 하단점프가 실행되도록 구현 필요
자신이 고려한 다른 대안을 설명해주세요
추가 문구
버그 설명
전 맵으로 넘어가면 NullExcetion 이 뜸
버그 발생방법
Steps to reproduce the behavior:
기능이 어떤 문제와 관련이 있습니까?
메인 카메라가 기존의 맵 바운더리 범위 밖으로 나가면 플레이어를 따라오지못함
원하는 솔루션을 설명해주세요.
맵 바운더리 범위 수정 및 카메라가 플레이어를 따라오게
자신이 고려한 다른 대안을 설명해주세요
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.
기능이 어떤 문제와 관련이 있습니까?
맵 이동을 할때 플레이어가 움직임이 가능해서 발생하는 버그가 존재함.
NPC와 상호작용시 플레이어가 움직이게 되면 의도하지않은 현상이 나올 가능성이 존재함
원하는 솔루션을 설명해주세요.
맵 이동중에서는 모든 플레이어의 키를 비활성화
NPC와 상호작용중에는 상호작용키를 제외한 모든 키를 비활성화
버그 설명
플레이어가 벽에 비비면서 점프키를 연타하면 2단점프 혹은 그 이상이 됨
버그 발생방법
Steps to reproduce the behavior:
예상되는 행동
가지 못하는 곳을 가거나 맵 의도를 벗어난 행동을 플레이어가 시도할 수 있음.
Desktop ([ ] 사이에 정보를 기입하세요):
기능이 어떤 문제와 관련이 있습니까?
플레이어 캐릭터가 점프를 했을때 공중에서 이동이 불가능함
원하는 솔루션을 설명해주세요.
점프중에 방향전환/이동이 가능하게 수정
자신이 고려한 다른 대안을 설명해주세요
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:
예상되는 행동
일어날 것으로 예상되는 일을 간단하고 명확하게 설명.
Desktop ([ ] 사이에 정보를 기입하세요):
버그 설명
A clear and concise description of what the bug is.
패링에 성공해도 피격이 들어와서 플레이어의 hp가 줄어듬
버그 발생방법
Steps to reproduce the behavior:
예상되는 행동
일어날 것으로 예상되는 일을 간단하고 명확하게 설명.
스크린샷
If applicable, add screenshots to help explain your problem.
Desktop ([ ] 사이에 정보를 기입하세요):
Smartphone ([ ] 사이에 정보를 기입하세요):
추가 문구
Add any other context about the problem here.
버그 설명
플랫폼에서 하단점프를 진행하고 점프키를 연타
버그 발생방법
예상되는 행동
일어날 것으로 예상되는 일을 간단하고 명확하게 설명.
추가 문구
플랫폼에 닿으면 점프 카운트가 초기화 되는듯
기능이 어떤 문제와 관련이 있습니까?
플레이어 피격/몬스터 피격
오브젝트 피격시 색점멸효과 구현
원하는 솔루션을 설명해주세요.
플레이어 피격시 플레이어 스프라이트 RGB값 255 0 0
몬스터 피격시 몬스터 스프라이트 RGB값 0 0 0
자신이 고려한 다른 대안을 설명해주세요
추가 문구
기능이 어떤 문제와 관련이 있습니까?
2단점프구현 필요
원하는 솔루션을 설명해주세요.
2단점프구현
자신이 고려한 다른 대안을 설명해주세요
추가 문구
버그 설명
점프키와 구르기키를 동시에 누르면 공중에서 구르기를 함.
버그 발생방법
Steps to reproduce the behavior:
버그 설명
플레이어가 간혈적으로 본래 점프 높이보다 더 높게 점프하는 현상이 발견됨
플레이어가 가속도를 받아 슈퍼 점프가 가능케 되는걸로 파악됨
버그 발생방법
발견한 버그 발생 방법을 모두 기록했습니다.
버그 설명
플레이어가 몬스터를 공격할때 간혈적으로 공격이 씹힘
버그 발생방법
Steps to reproduce the behavior:
예상되는 행동
일어날 것으로 예상되는 일을 간단하고 명확하게 설명.
추가 문구
IDamagedable 기능을 이용하면 좀더 깔끔히 구현할 수 있을거 같습니다. 자세한건 AttackTrigger.cs를 참고해주세요
버그 설명
벽타기 기능이 제대로 작동하지 않음
버그 발생방법
플레이어 캐릭터로 벽 가까이에서 벽타기 조작을 하면 벽타기 모션으로 변경되지않음 > 벽타기 불가
예상되는 행동
일어날 것으로 예상되는 일을 간단하고 명확하게 설명.
스크린샷
If applicable, add screenshots to help explain your problem.
Desktop ([ ] 사이에 정보를 기입하세요):
Smartphone ([ ] 사이에 정보를 기입하세요):
추가 문구
Add any other context about the problem 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.
기능이 어떤 문제와 관련이 있습니까?
점프중 이동
원하는 솔루션을 설명해주세요.
점프중 바라보는 방향의 반대 이동키를 누르면 뒤로 이동하지 않고 반대방향으로
방향전환만 실행한다.
자신이 고려한 다른 대안을 설명해주세요
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:
추가 문구
플레이어 스크립트에 GetDamaged가 호출되면 애니메이션은 재생되지 않아도
HP는 정상적으로 감소되야할텐데 HP가 감소되지않는것을 보니 호출 자체가 막히는 기분입니다.
호출 자체가 막힐려면 Sword가 Monster를 인식하지 못하는 경우인데 RigidBody2D를 Never Sleep으로 바꿔도 봤으나
현상은 똑같았습니다.
버그 설명
A clear and concise description of what the bug is.
플레이어 캐릭터가 벽에 매달려있는 애니메이션 상태에서 점프키를 누르면 비정상적인 높이로 튀어오름
버그 발생방법
Steps to reproduce the behavior:
스크린샷
If applicable, add screenshots to help explain your problem.
Desktop ([ ] 사이에 정보를 기입하세요):
Smartphone ([ ] 사이에 정보를 기입하세요):
추가 문구
Add any other context about the problem here.
버그 설명
구르기 후 무적이 안풀림
버그 발생방법
추가 문구
보스맵에서 테스트하시면 확인 가능합니다.
버그 설명
맵 이동시 PlayerCam 스크립트가 Player를 못찾음
버그 발생방법
맵 이동시 간혈적으로 일어나는 버그
예상되는 행동
현재 문제가 될건 없음
추가 문구
맵 로드시 로딩되는 오브젝트들이 랜덤하게 로드되서 그런거라고 추측함
버그 설명
플레이어 hp가 맵이동시 최대치로 회복
버그 발생방법
Steps to reproduce the behavior:
예상되는 행동
플레이어의 hp가 최대치로 회복됨.
스크린샷
If applicable, add screenshots to help explain your problem.
Desktop ([ ] 사이에 정보를 기입하세요):
Smartphone ([ ] 사이에 정보를 기입하세요):
추가 문구
Add any other context about the problem here.
버그 설명
맵 이동시 플레이어 Sword 콜라이더가 포탈과 닿을시 이동되는 현상 및 리스폰 위치
버그 발생방법
예상되는 행동
플레이어 캐릭터의 Sword 콜라이더가 포탈과 충돌시 맵이동이 된다.
스크린샷
If applicable, add screenshots to help explain your problem.
Desktop ([ ] 사이에 정보를 기입하세요):
Smartphone ([ ] 사이에 정보를 기입하세요):
추가 문구
Add any other context about the problem here.
기능이 어떤 문제와 관련이 있습니까?
현재 플레이어 하향점프(플랫폼)은 공중에 있을시 일시적으로 Collision을 Ignore해주는 방법인데 플레이어가 벽을 뚫는 현상이 일어 날 가능성이 있음. (아마도 현재 테스트시 가끔 바닥을 뚫고 내려가는 현상이 이것 때문으로 추측)
원하는 솔루션을 설명해주세요.
플레이어의 하향점프(플랫폼)의 코드를 다른 방법으로 개선.
자신이 고려한 다른 대안을 설명해주세요
https://youtu.be/M_kg7yjuhNg
유튜브 링크에서 설명하다시피 PlatformEffector2D라는 Component가 존재합니다.
우리가 추구하는 것과 똑같은 기능을 가진 Component인듯합니다.
추가 문구
만약 괜찮다고 판단되시면 MapData 테이블에 해당 컴포넌트를 추가하겠습니다.
버그 설명
몬스터가 플레이어의 자식 오브젝트의 Trigger Collider를 인식하고 공격하는 버그
버그 발생방법
Steps to reproduce the behavior:
예상되는 행동
게임 진행이 매끄럽게 진행이 안됨
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.