지디벨롭(GDevelop)은 조건과 행동을 묶은 이벤트로 게임의 규칙을 작성하는 게임 제작 도구다. ([지디벨롭, 이벤트 안내](https://wiki.gdevelop.io/gdevelop5/events/)) 코드 문법을 먼저 익히지 않아도 [[상호작용]]의 원인과 결과를 조합할 수 있다. - 물체에 닿으면 점수가 오르는 규칙처럼 조건이 맞을 때 실행할 행동을 정한다. ([지디벨롭, 이벤트 안내](https://wiki.gdevelop.io/gdevelop5/events/)) [[스크래치]]와 함께 살펴보면 프로그램을 시각적으로 표현하는 서로 다른 방식을 비교할 수 있다. - 조건은 실행 여부뿐 아니라 어떤 물체가 행동의 대상이 되는지에도 관여한다. ([지디벨롭, 이벤트 안내](https://wiki.gdevelop.io/gdevelop5/events/)) 같은 모양의 물체가 여러 개 있을 때 어느 것만 바뀌는지 관찰해볼 만하다. - 작은 실험으로 단어를 건드리면 문장이 바뀌는 화면을 만들어보자. [[조건으로 쓰는 시]]를 구상하면서 규칙을 더하는 일과 그 결과를 읽는 일을 번갈아 할 수 있다. ## 기타 등등 - 조건이 없는 이벤트의 행동은 매 프레임 실행된다. 한 번만 해달라는 뜻은 별도로 표현해야 한다. [출처](https://wiki.gdevelop.io/gdevelop5/events/) - 이벤트는 목록의 위에서 아래로 실행된다. 같은 규칙도 적어놓은 순서를 바꾸면 결과가 달라질 수 있다. [출처](https://wiki.gdevelop.io/gdevelop5/events/) #게임엔진 #도구 #시각프로그래밍