Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#369 #377 #381 resolved #378

Closed
wants to merge 13 commits into from
Closed

#369 #377 #381 resolved #378

wants to merge 13 commits into from

Conversation

KmMnJn
Copy link
Collaborator

@KmMnJn KmMnJn commented Apr 11, 2018

풀리퀘가 리뷰가 늦어 부득이 하게 세개를 한꺼번에 풀리퀘 하는 점 양해 바랍니다.

#369 하트의 픽셀(30, 20)에 맞춰져 있는 현재의 코드는 차후 새로운 아이템이 나올 경우 적용이 문제가 생길 수 도 있다는 판단을 하게 되었습니다. 결과적으로 아이템과 기체의 위치관계 및 각각 이미지의 크기 를 이용하여 문제를 해결해야 한다는 결과에 도달하게 되었습니다.
결과적으로 아이템에 대해 판정이 완벽할 수는 없다는것이 저의 결론이고 이를 보완하려면 판정의 정확도를 최대한 으로 알리는게 최종 목적이라고 생각 됩니다.
처음 수정한 코드에서는 스치지 않아도 아이템을 먹게되는 결함이 존재 하였습니다. 이번 코드는 어느정도 중심을 지나야 아이템을 먹을 수 있는 코드로 수정. 처음의 코드와 처음 수정된 코드에 비해 판정의 정확도를 높였습니다.
(초기 수정 : 두 이미지가 조금이라도 스칠때 아이템 섭취 -> 두번째 수정 : 기체 이미지가 아이템 이미지의 가로 세로 중심에서 67%(3분의 2지점)를 지날때 아이템 섭취)(즉, 기체 이미지가 아이템 이미지의 가로와 세로 모두 6분의 1 이상을 덮을 경우 아이템 섭취)
(차후 아이템 종류가 많아 질 것을 고려, 아이템의 픽셀당 연산 후 섭취가 아닌 중심부분을 지나칠때 섭취하는 것으로 교체)
(게임 실행시 아이템 섭취에 대한 애니메이션이 크게 문제되지 않음)

#377 키보드 레이아웃과 기체 그림을 추가해 가독성 높이고, 기존의 검은 배경에서 우주 느낌의 배경으로 교체하여 좀 더 Galtron의 컨셉에 다가간 About를 완성하였습니다.

#381 구글링 결과 이 메세지는 적절하지 않은 png파일 등의 이미지 파일때문에 생긴다는 것을 알게 되었습니다. http://zzaps.tistory.com/219 를 참고, 이미지를 수정 하였습니다. 이후 게임을 실행 하여 확인 결과 에러 메세지가 뜨지 않는다는 것을 알 수 있습니다.

@KmMnJn KmMnJn changed the title #377 resolved #369 #377 resolved Apr 11, 2018
@KmMnJn KmMnJn changed the title #369 #377 resolved #369 #377 #381 resolved Apr 11, 2018
@KmMnJn KmMnJn closed this Apr 12, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant