무료 효과음

인디 게임 무료 효과음 모음 & 다운

Talk

개발 및 살아가는 넉두리 코너로 주인장 마음대로 내용을 보강해 나갈 예정이다. 또한 주변 지인들에게 부탁 하여 공개 할만한 자료를 발굴하도록 하겠다.

게임 개발 이야기 - Window API : rand()
작성자 : Duke

게임 만큼 rand() 함수를 많이 사용하는 프로그램도 없을 듯 하다.

 

그동안 느껴던 rand()함수에 대해서 몇자 적어 볼까 한다. 지극히 필자의 개인 적인 의견이며 게임 개발에 답은 없으니 그럴수도 있지 정도의 수준에서 읽어 주시길 바랍니다. 

보통 c++의 rand()함수는 구글링 해보면 RAND_MAX (32767) 값이 존재 하면 게임의 확률 테이블 구성시 최대 값이 해당 수치 이상의 확률은 제어 할수 없다.   


rand

int rand( void );

rand는 위에서 설명한 대로 의사 난수를 반환합니다.  반환되는 오류가 없습니다.  

rand 함수는 0에서 RAND_MAX (32767) 사이의 의사 난수 정수를 반환합니다.  

 rand의 호출 전 의사 난수 생성기를 시드하기 위해서는 srand함수를 사용합니다.  

 

 


 

 게임은 개발 하다보면 기획자의 요구 또는 게임 재미를 위하여 좀더 세밀한 확률 제어가 필요할때가 있다.

보통 RAND_MAX값 이상 랜덤 값을 얻기 위하여 필자는 rand()함수 2개를 연결하여 1/100,000까지 나오는 함수를 자체 제작하여 활용하고 있다.

 

아래와 같이 차트 구성시 특정 몬스터 사냥시 아이템 드롭 확률을 1/100,000확률 값으로 사용

   

 

 여러해 게임을 운영하다 보니 랜덤 함수에 대한 사용자 불만 이랄까 도저히 상식적으로 이해가 않되는 경우가

발생 되곤 한다.

 

 점검 (서버 재시작 이후) 후 게임 이용자로 부터 강화 확률이나 아이템 드롭 확률을 몰래 하향 시켰다는 항의가 자주 접수 되곤 한다. 데이타 베이스 백업 및 서버를 재시작 만 한 경우에도 접수 된다.

 

 아무것도 한개 없는 사용자들이 그렇케 느낄때는 내부적으로 어떤 변화가 있었던것으로 판단되며 rand()함수 사용자 srand()를 초기화 하는 부분과 연관이 있는것으로 판단 됩다.

 솔직히 확률이다 보니 사용자들이 느끼는 감정에 대해서는 이해는 하나 해결 할수 있는 솔류션은 찾지 못하혔다. 

 사용자들이 이런 오해를 최소화 하려면 최대한 서버 점검 회수를 줄이는 것이 정답 일까

 

 다른 경우는 실제 등록된 확률 보다 10~20%정도 아이템 드롭이나 옵션을 더 얻는 경향이 있다.

필자가 함수 구현을 잘못할 수 있는 가정은 있으나 실제 게임 운영하면서 필드 데이타를 확인 하였으며

 

혹 확률 관련하여 게임내에서 좀더 정확히 제어 하고 싶은 기획자가 있다면 본인이 생각한 수치에서

10~20%정도 수치를 하향하여 차트 데이타 구성 해보시길 추천해 본다.

 

 

 

 

Effect Sound

Category

무료 효과음
무료 효과음
무료 효과음
무료 효과음
무료 효과음
무료 효과음
무료 효과음
무료 효과음
무료 효과음
무료 효과음
무료 효과음
무료 효과음

license

음원 라이센스는 아래와 이용 조건을 분류

CC BY

저작자표시
저작자의 이름, 저작물의 제목, 출처 등 저작자에 관한 표시를 해주어야 합니다

CC BY-NC

저작자표시-비영리
저작자를 밝히면 자유로운 이용이 가능하지만 영리목적으로 이용할 수 없습니다

CC BY-ND

저작자표시-변경금지
저작자를 밝히면 자유로운 이용이 가능하지만, 변경 없이 그대로 이용해야 합니다

CC BY-SA

저작자표시-동일조건변경허락
저작자를 밝히면 자유로운 이용이 가능하고 저작물의 변경도 가능하지만, 2차적 저작물에는 원 저작물에 적용된 것과 동일한 라이선스를 적용해야 합니다.

CC BY-NC-SA

저작자표시-비영리-동일조건변경허락
저작자를 밝히면 이용이 가능하며 저작물의 변경도 가능하지만, 영리목적으로 이용할 수 없고 2차적 저작물에는 원 저작물과 동일한 라이선스를 적용해야 합니다

CC BY-NC-ND

저작자표시-비영리-변경금지
저작자를 밝히면 자유로운 이용이 가능하지만, 영리목적으로 이용할 수 없고 변경 없이 그대로 이용해야 합니다

Free Sound Sites

무료 효과음 사이트 목록

Site Name Site URL
jamendo
free music archive
free sound
cc mixter
lets cc
Youtube Audio library
flash kit
audiomicro
Sound-Effect
sound snap
FindSounds
Soungle
sfxsource
a1freesound
Sound rangers
Partners In Rhyme
Soundboard
acoustica
Nature Sounds
Pac DV
holly wood edge
Download Sound Effects
get-sounds
Animal Sounds
Simply The Best Sound
Zero 1 Media
Boogie Jack
Special Operations
Little Music Club
Stoutman’s Sounds
Event Sounds
Wav Central
Movie Sound Clips
Wav-Sounds
Talking Wav
Pachd
Wav Sound Files
The Recordist
Sound Jay
FreeSFX
Free Sound Effects
3dmm Studio
Media College
Free Sound Effects Collections
Sounds & Noise
Soundbible
pond5
pd sounds
free loops
sound jay
sound dogs
memo zee
avangs
open game art
musicplug
earbro