렌파이로 육성 시뮬레이션 게임 만들기 (3) DSE 를 이용해 이벤트 만들기 (1)
이제 연습 게임에 이벤트를 채워봅시다. event_dispatcher.rpy 를 본격적으로 사용할 시간입니다. 그 전에 DSE 엔진의 events.rpy 파일을 확인해서, 이벤트는 어떤 식으로 스크립트를 써야 만들어지는지 살펴봅시다. #events.rpy 의 스크립트 일부 init: $ event("class", "act == 'class'", event.only(), priority=200) $ event("class_bad", "act == 'class'", priority=210) $ event("cut1", "act == 'cut'", event.choose_one('cut'), priority=200) $ event("cut2", "act == 'cut'", event.choose_one('cu..
더보기
옷갈아입히기 시스템 만들기
Long Live The Queen 을 설명하다가 이런 시스템을 블로그에서 다뤄본적이 없는 듯하여 작성해봅니다.ConditionSwitch와 im.Composite 함수를 활용해 간단히 만들어본 시스템입니다. init python: cloth = None # 현재 입고 있는 옷 변수 init -1: # 하트옷 이미지 image zola heart = im.Composite( (198, 388), # 합성할 결과물 이미지 크기 (0, 0), "person.png", # 합성할 이미지를 배치할 위치. 왼쪽위 꼭지점의 x, y 좌표, 합성할 이미지 파일 이름 (0, 0), "heart.png") # 하트 옷 # 별옷 이미지 image zola star = im.Composite( (198, 388), # 합성..
더보기