목록개발/Que (1)
죽을때까지코딩하고지는쪽은개가되는걸로
CodeDOM 코드 생성을 이용하여 스킬의 레벨에 따라 스킬의 수치가 달라지는 시스템 제작 ( Gradual Variable System )
제목을 마지막에 썼는데 왠지 이거 라노벨 제목같다 사진은 귀여운 로께. Que는 로그라이트 게임이다. 당연히 로그라이트니까 성장요소가 필요하다... 이 >> 성장요소 300, 30% -> 40%으로 변화하는 데이터를 저장하는걸 쉽고 간단하게 하는 게 필요했다. 물론 테이블을 여러 개 만들어서 할 수도 있겠지만 그 정도로 데이터의 규모가 크지도 않을 거고 테이블을 만드는 작업은 수고가 크다. ( 귀찮다는 뜻 ) 그래서 CodeDOM을 이용한 코드 생성으로 자동으로 스크립터블 오브젝트 코드를 만들고, 이를 자동으로 불러오고, 이를 자동으로 적용까지 해주는 시스템을 만들었다. 이름을 뭘로 할까 고민했는데 레벨이 증가하면서 변하는 변수들인 거니까 Gradual Variable System으로 정했다. 솔직히 이..
개발/Que
2023. 2. 8. 22:14