GDevelop으로 개발하는 테트리스 (5) - 블록 회전: 리팩토링


GDevelop으로 개발하는 테트리스 (5) - 블록 회전: 리팩토링

오늘은 지난번에 작성하고 테스트했던 블록 회전 로직을 GDevelop에 적용시켜볼려고 합니다.그런데 적용까지는 하지 못했고 ^^ 관련 코드들에 대한 리팩토링을 했습니다.회전 로직을 어떻게 적용시킬지 고심했습니다.JavaScript로 사용자정의 함수를 만들어서 적용시킬지, 아니면 그냥 GDevelop의 이벤트 시스템을 충실하게 활용할지...아직은 GDevelop에 더 익숙해져야하기 때문에 이벤트로 구현하기로 했습니다.구현 시나리오를 점검해봅니다.Up 키가 눌러면 회전 로직이 실행됩니다.Repeat 이벤트로 ActiveBlock들을 순회합니다.아직은 충돌체크를 하지않을 것입니다.음... Global Variable의 Piece와 ActiveBlock 정보는 회전 로직에..........

GDevelop으로 개발하는 테트리스 (5) - 블록 회전: 리팩토링에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : GDevelop으로 개발하는 테트리스 (5) - 블록 회전: 리팩토링