10%의 드랍률을 가진 아이템이 있다고 가정을 해보자 10% 드랍률을 컴퓨터에게 명령하기 위해서 함수를 만들어야 한다 랜덤한 수를 구하는 함수를 만들고 랜덤함수를 통해 1부터 100까지의 수를 무작위로 생성하게 한다 이렇게 생성된 수가 1~10 사이라면 해당 아이템을 드랍하게 만들면 되겠다 근데 이건 틀렸다 정확하게는 랜덤함수로 만들어진 수는 랜덤하지 않기 때문이다 왜냐면 컴퓨터는 랜덤이란 말을 모르기 때문에 인간이 수식을 만들어줘야 한다 랜덤하게 보이는 숫자를 만드는 식을 통해 랜덤에 가까운 수를 만든다 이런식으로 수식을 만들어주고 이를통해 랜덤(랜덤아님)한 숫자를 만든다 이러한 랜덤 숫자를 생성하는 함수들을 PRNG(Pseudo-random number generator)라고 한다 PRNG는 게..
WOW/- 기타
렉을 먼저 설명해보자 왜 렉이 걸리는 거야? 유저들은 어떠한 상황에서 렉이 걸린다고 말할까? 1. 난 스킬 눌렀는데 게임 상에서 스킬이 늦게 나간다 2. 화면이 부드럽게 안 움직인다 3. 뚝뚝 끊긴다 4. 간헐적인 프리징 현상이 일어난다 대부분 위에 상황에서 렉이 걸린다고 말할 것이다 렉에 관련된 항목은 크게 네가지다 입력장치 - 마우스, 키보드의 입력지연시간 네트워크 - PC와 서버간의 응답속도 프로세스 - PC의 CPU, GPU등의 구성요소들의 수행 능력 디스플레이 - 모니터의 지연 시간 위의 네 가지 항목 중 문제가 생길 경우 렉을 느낄 수 있다 입력장치는 마우스나 키보드를 구성하는 스위치가 클릭이 되면 다시 리바운싱되는데 이것 때문에 약간의 지연시간을..
암사 티어 4셋 효과는 그림자 원혼의 공격력이 증가한다 그림자 원혼 투사체 이동속도는 굉장히 느리기 때문에 생기는 궁금증이 있다 4셋 효과를 받고 방출한 그림자 원혼이 적에게 닿기 전에 4셋 효과가 꺼지면 이 그림자 원혼은 공격력이 증가한 상태일까? 반대로 4셋 효과를 받기전 방출한 그림자 원혼이 적에게 닿기전 4셋 효과가 켜진다면 이 그림자 원혼의 공격력은 증가한 상태일까? 로그를 살펴보면 바로 알 수 있다 4:55.966초에 4셋 효과 버프가 꺼지면서 0.4초 차이로 그림자 원혼의 공격력 증가는 사라진 모습 결론은 그림자 원혼의 생성시기는 상관없이 버프의 유무로 인해 그림자 원혼의 공격력이 바뀐다
For the horde 라는 애드온이 있다 블러드 사용 시 실바나스 음성으로 For the horde 를 재생하는 간단한 애드온 뭔가 아쉬운 생각에 For the horde 다음에 웅장한 음악을 삽입하기로 했다 원펀맨에서 보로스 때려잡을 때 나오는 BGM을 삽입하기로 결정 mp3파일 확보 - 편집 - 위크오라 제작 순으로 작업 실바나스 음성은 For the horde 애드온을 받으면 그 안에 있다 혹은 구글링으로 검색해도 많이 나온다 -실바나스 음성 다운로드 정의집행 bgm은 유튜브에서 노말한 버전을 검색한 후 ClipDown이란 프로그램을 사용하여 mp3를 추출해준다 - ClipDown은 광고가 많이 떠서 작업스케줄러에서 시작프로그램 등록해제하거나 사용하고 삭제 추천 -정의집행BGM 다..