게임 개발

전문적이고 독립적 인 게임 개발자를위한 Q & A

3
루프없이 많은 주사위 롤을 정확하게 시뮬레이션합니까?
게임에서 주사위를 많이 굴리면 임의의 숫자 생성기를 루프로 호출 할 수 있습니다. 그러나 주사위를 자주 굴리면 분포 곡선 / 히스토그램을 얻을 수 있습니다. 그래서 내 질문은 그 분포에 맞는 숫자를 줄 수있는 멋진 간단한 계산이 있습니까? 예 : 2D6-점수-확률 % 2-2.77 % 3-5.55 % 4-8.33 % 5-11.11 % 6-13.88 % …

4
소켓 서버와 게임 서버는 별도의 프로세스 여야합니까?
간단한 표준 클라이언트 / 서버 게임을 가정하십시오. 서버의 경우 클라이언트로부터의 연결과 메시지를 수신하고 로컬 소켓 또는 stdin을 통해 실제 게임 서버를 실행하는 다른 프로세스로 데이터를 보내는 별도의 프로세스를 보유하는 것이 가치가 있습니까? 다른 옵션은 단일 프로세스에서 두 가지 작업을 모두 수행하는 것입니다. 들어오는 메시지를 큐에 넣고 올바른 순서로 실행하면 중단 …



3
반 정확한 행성계의 절차 적 생성
따라서 Google을 통해 찾거나 전체 은하 생성 절차에 대한 검색을 사용하여 찾을 수있는 많은 리소스가 있습니다. 그러나 다음 기준을 따르는 행성 시스템을 생성하는 방법에 대한 좋은 자료를 찾을 수 없었습니다. 시스템은 궤도를 정확하게 시뮬레이션 할 필요는 없지만 그럴듯한 궤도에 가깝습니다. 나는 200k 년 동안 시스템이 어떻게 보일지에 대한 시뮬레이션에 신경 …

5
누적을 통해 통합해야하는 이유
나는 DIY 물리학을 배우는 방법을 배우기 시작했으며, 가장 기본적인 수준에서 통합을 구현하는 것에 대한 질문이 있습니다 (즉 , 오일러 대 RK4 질문 이 아닙니다 ). 거의 모든 예제 integrate()에는 마지막 업데이트 이후의 시간 단계를 가져오고 마지막 업데이트 이후의 가속도 및 / 또는 속도 및 / 또는 위치를 업데이트하는 기능이 있습니다. …

2
장면 간 부드러운 로딩 화면
다음 장면이 로딩 될 때 로딩 애니메이션을 표시하기 위해 로딩 화면을 만들었습니다. 다음 장면을 비동기식으로로드합니다. yield return SceneManager.LoadSceneAsync(scene,LoadSceneMode.Additive); 또한 설정 Application.backgroundLoadingPriority = ThreadPriority.Low;하지만 동작은 여전히 ​​일반 레벨로드와 동일합니다. 뭔가 빠졌습니까? 예상되는 행동 : 출구 레벨에서 퇴색합니다. 로딩 화면이 나타납니다. 로드가 완료되면 로딩 화면이 사라집니다. 다음 장면에서 희미 해집니다. 일어나고있는 일 …

1
여러 다운 샘플링에 이점이 있습니까?
그래서 나는이 사이트를 보았고 첫 번째와 두 번째 단락에서 다음 줄을 볼 수 있습니다. 조잡하지만 쉬운 효과를 얻으려면 장면의 밝은 부분 (예 : 광원)을 FBO로 그린 다음 GL_LINEAR 축소를 사용하여 여러 번 다운 샘플링하십시오 . 최종 렌더링의 경우 원본 장면을 다운 샘플링 된 FBO와 결합하면됩니다. 다음 예제에서 원본 장면은 128 …
14 opengl  graphics  bloom 


3
Unity-2D 하향식 게임에서 배를 현실적으로 한 지점으로 옮기는 방법
마우스로 클릭 한 지점으로 범선을 옮기려고합니다. 이 움직임은 현실적이어야한다. (선이 움직이는 뒤쪽에서 노를 젓는 것) 마우스 클릭이 왼쪽에 있고 선박의 앞쪽에서 선박은 올바른 회전을하기 위해 곡선으로 이동해야한다. 누군가 가이 문제에 대해 나를 도울 수 있다면 기쁠 것입니다. 감사합니다.

4
교육 목적으로 저작권이있는 자산을 사용해도 괜찮습니까?
친구와 저는 모바일 프로젝트에서 Pokemon 전투 시뮬레이터를 최종 프로젝트로 만들고 싶었지만 교육 목적으로 "Fair Use"에서 허용되는지 여부에 대해 걱정하고있었습니다. 수업이 끝난 후 게임과 앱을 발표 할 계획이 없으며 안드로이드의 일부 기본 부분을 복제하려고했습니다. 편집 : 나는 미국에 있습니다.


4
Unity의 Update 메소드와 FixedUpdate의 차이점은 무엇입니까?
내가 Unity3d를 배우고 시작하고 내가 얻을 혼란 중 하나를 사이에 차이가 Update()와 FixedUpdate(). 나는 Lynda Unity 2D 게임 개발 튜토리얼을 따르고 있으며 강사는 Update메소드를 사용 하고 플레이어에는 RigidBody2D 구성 요소와 Box collider가 Update있으며 플레이어를 번역하는 데 메소드를 사용 하지만 플레이어에서 동일하게 Update할 때 움직이지 않지만 내가 할 때 그 안에 …

3
게임에서 공격 및 공격 유형에 대한 프로그래밍 디자인에 대한 통찰력을 찾고 있습니다.
이제 2D 공간 RTS에 대한 공격을 시작했습니다 (이것은 Unity에 있으므로 구성 요소 중심입니다). 처음에는 "범위 내 적, 데미지 적용"만큼 간단했습니다. 그러나 특정 선박이나 구조물과 관련된 여러 종류의 무기 / 공격이있을 것입니다. 뿐만 아니라 손상 유형 및 향후 관성 등의 원시 손상과 관련된 다른 요인도 있습니다. 각 유닛과 구조물 유형에 자체 …
14 c#  unity  game-design 

1
Greenlight없이 Steam에 게임을 업로드 하시겠습니까?
나는 작은 게임에서 일하고있다. 완료 되지 않은 곳) 에서 있었고, 내가 끝내면 Greenlit을 얻지 않고 Steam에 릴리스 할 수 있다면 알고 싶다. 그 이유는 이미 도구와 편집자 비용을 지불했기 때문입니다. 게임 제작 에게 비용을 지불했으며 게임을 출시하기 위해 100 달러를 더 지불하고 싶지 않기 때문입니다. 이게 가능해?
14 game-maker  steam 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.