목록Construct 3 (9)
킹머핀의 제작 일지
현재 기획하고 있는 게임은 키보드의 특정 키를 눌렀을 때(pressed)와 뗐을 때(released)가 중요합니다. 그리고 Construct 3의 '키보드' 객체는 이 이벤트를 지원해요. 더 필요한 건 없습니다. 그런데, 게임패드는 키를 누르고 있을 때(held down)만 알 수 있네요? 왜 그럴까요..? 그래서 키보드도 게임패드와 같은 방식으로 입력을 받도록 코딩해보려 합니다. (그냥 각 객체를 따로 코딩하고 나중에 업데이트됐을 때 수정하면 되지만, 또 도전 본능이 도졌습니다. 또 이러면 안 좋은거 알지만.. 고작 입력 받는 코드인 뿐인데.. 뭐.. 허허..) 여담으로, 입력 외의 여러 함수를 미리 정의하다보니 이벤트 개수 제한 50개가 금세 소모되었습니다. 그런 김에 Construct 3 라이센스를..
이 글 작성일 기준 공식으로 제공하는 예제를 하나하나 살펴보고 내가 상상하는 나의 게임에 유용하겠다는 생각이 드는 예제 모음입니다. 1. 9-patch 이미지 이미지의 길이나 크기를 변경해도 본래의 모습을 유지하는 기능. 주로 말풍선 효과에 쓰인다. 왼쪽 밑 객체의 속성에 주목. 2. 부모 오브젝트 설정 좌표, 크기, 각도, Z elevation, 부모 파괴 시 파괴 여부를 선택할 수 있다. 객체 그룹화(같은 객체로 취급) 기능인 '컨테이너'와의 공통점은 '부모 파괴 시 파괴 여부' 뿐이다. Containers - Construct 3 Documentation ★★★★★ Containers are an advanced feature to make it easy to build composite objec..
지금 쓸 글은 내용이 많지 않지만 그래도 새로 배운, 꼭 알아두어야 하는, 알아두면 좋을 것 같은 정보이기에 작성중. 레이아웃과 레이어는 이름이 비슷해서 헷갈리기 쉬울 것 같다. 레이아웃 안에 레이어가 있다. 레이어를 글로벌로 정하고 다른 레이어를 확인해봐도 아무 일도 일어나지 않았다. 왜냐하면 같은 이름으로 직접 추가해야 하기 때문. Pallax는 뷰포트로부터 레이어가 위치할 비율. 기본 값은 100%이고, 0%로 정하면 HUD 역할을 할 수 있다. 만약 화면 비율에도 맞추고 싶다면 앵커 behavior을 추가하는 방법이 있다. Force own texture를 활성화하면 레이어를 '화면에 직접 렌더링'하지 않고, 항상 '중간 텍스쳐'로 렌더링한다. (여기서 6번 항목을 참고하자) 하지만 성능 저하를 ..
How to use the System 'Wait' action ★★★★★ The Wait action in the System object waits a number of seconds before running the next action. The Wait for signal action works very similarly, but instead of a... www.construct.net 반복문에서 GMS2에서 알람을 번번히 초기화 초기화 하고 있을 때, Construct 3는 'Wait 액션'을 사용합니다. 마치 IEnumerator yield return new WaitforSeconds() 함수와 같이 말이죠. 하지만 조금은 다릅니다. 저 튜토리얼에 따르면, 반복문 안에서 Wait을 사용할..