층이 5000층 7000층 10000층 20000층 이렇게있다면 배열이나 리스트에 넣어서 층의 체력 불러오는건 존시나 무식한 방법이겠지? 층마다 체력이 5%씩 상승하고 1000층 단위로 이동하는걸 기본 구조로 할거임 그럴거면 차라리 층마다 복리적용 시키고 1000층단위는 미리 값 계산해서 넣는게 더 현명한것같기도 한데 혹시 더 좋은방법 있을까? - dc official App
나는 존나무식한 방법으로함. 왜냐하믄 서비스하다보면 복리로 하면 안될경우가 생기거든. 예를들어15000층에서 갑자기 2%내려야할때도있고 18000층에서만 1.5로 바꿔야할때도 있었슴. 벨런스 잘짜면 되겠지. 근데 벨런스란게 서비스하다보믄 맘대로 안됨
오ᆢ 배열 깊이 15000이나 25000되도 성능에 뭐 문제는 없을까? 코드알못이라서 25000번째 값 불러와! 하면 cpu가 비명지를까봐... - dc App
안느려 괜찮아. 엑셀에서 리스트화시키는것만 좀 자동화잘되는거 구해서 쓰면 편함
존나무식하게 때려박고 때려박는 알고리즘을 만들어서 선택적으로 적용해. 이게 생각보다 유효한 구조임
만약 그케한다면 for 0부터 대충 3만까지, hp배열의 i번째값은 5%씩 복리로 늘어난 값 넣으려하는데 ㄱㅊ을라나 일단 ㄱㅅㄱㅅ!! - dc App
어차피 한번 때려박은 값은 게임중에는 고정이잖아. 알고리즘 복잡해도 겜중에 돌리는게 아니라 빌드전에 미리 돌려놓는거니까 괜찮아. 알고리즘 짤때 유지보수성 생각해서 짜셈
흠 하긴 맞는말이넹 ㄱㅅㄱㅅ! - dc App