게임 개발

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

3
P2P 네트워크 숨기기 위치?
안전한 게임을 위해 P2P 아키텍처를 연구하고 있으며 문제를 5 가지 하위 문제로 나누었습니다. 전송 된 게임 상태의 불법 수정 사기꾼을 정확하게 떨어 뜨립니다. 게임 상태에 동의 "미리보기"치트 피하기 상대방의 민감한 정보 숨기기 처음 4 개는 거의 모든 것이 해결되었지만 문제가있는 마지막 항목입니다. 세부 사항을 살펴보기 전에 "속임수"p2p 네트워크를 만드는 목록에서 …

1
게임 테스트를 자동화하는 방법?
나는이 시험 분야에 처음이다. 나는 단결 엔진을 사용하여 기본 게임을 개발했지만 테스트하고 싶습니다. 셀레늄으로 확인했지만 게임에서 수행중인 작업에 대한 정보가있는 반환되는 값을 얻는 방법을 모르겠습니다. 내가 가치를 얻을 수 있다면 그에 따라 필요한 조치를 취할 수 있습니다.
13 unity  testing 

3
카메라를 전체 픽셀 간격으로 어떻게 이동합니까?
기본적으로 스프라이트가 치수를 약간만 변경해도 스프라이트가 눈에 띄게 변경되기 때문에 서브 픽셀에서 카메라가 움직이지 않게하고 싶습니다. (더 나은 용어가 있습니까?)이 게임은 선명한 픽셀 화 된 그래픽을 원하는 픽셀 아트 게임입니다. 다음은 문제를 보여주는 GIF입니다. 이제 시도한 것은 다음과 같습니다. 카메라를 움직여서 현재 위치를 투사하고 (화면 좌표) 투사하거나 int로 캐스트하십시오. 그런 …
13 libgdx  pixel 


1
애니메이션에 블렌드 트리 대 상태 머신을 사용하는 경우
경험이 풍부한 게임 개발자는 Unity에서 3D 애니메이션 캐릭터로 첫 번째 게임을 만드는 데 익숙하며 블렌드 트리와 애니메이션 상태 머신을 언제 사용할지 고민하고 있습니다. 나는 개념적으로는 이해하지만 Unity와 다른 소스 모두에서 많은 튜토리얼에서 캐릭터 애니메이션에 사용되는 블렌드 트리와 애니메이션 상태 머신을 모두 보았습니다. 언제 / 왜 다른 사람보다 더 나은지 잘 …

2
Time.deltaTime을 사용하더라도 움직임은 프레임 속도에 따라 달라집니다
Unity에서 게임 오브젝트를 이동하는 데 필요한 번역을 계산하는 다음 코드가 LateUpdate있습니다. 내가 이해 한 바에 Time.deltaTime따르면 최종 변환 프레임 속도를 독립적 으로 사용해야합니다 (레이 CollisionDetection.Move()캐스트를 수행하는 것입니다). public IMovementModel Move(IMovementModel model) { this.model = model; targetSpeed = (model.HorizontalInput + model.VerticalInput) * model.Speed; model.CurrentSpeed = accelerateSpeed(model.CurrentSpeed, targetSpeed, model.Accel); if (model.IsJumping) { …

1
Skyrim에서 동물을 재생할 수있게 만드는 방법
Skyrim Creation Kit에 대한 경험이 있으며 작은 개조를했습니다. 나는 새로운 종족을 만드는 데 관심이 있으며, 이미 노인, 어린이 또는 드레 모라를 만들 수있는 모드를 만들었습니다. 이를 위해 에디터에서 ID를 찾아 "playable"상자 (및 "child")를 체크했습니다. 늑대, 말 또는 용과 같은 비인간 종족으로 이것을 시도하면 캐릭터 생성 화면에서 해당 종족을 선택하자마자 게임이 …

3
크레딧을 어디에 두어야합니까?
우선 이것은 이것에 대한 토론이 아닙니다 가장 좋은 크레딧을 제공하는 곳이 아니라 허용되는 곳에 입니다. 예를 들어, 설치 디렉토리에 credits.txt 파일 만 포함 시키거나 게임 내에서 읽을 수있는 게임 장소를 만들어야한다면 괜찮습니다. 그리고 일반적인 규칙이 있습니까, 아니면 신용이 필요한 개인에게 달려 있습니까?
13 assets  business 

2
많은 작은 삼각형으로 만들어진 물체에서 충돌 감지를 어떻게 수행합니까?
더 작은 삼각형으로 모양을 만들 수 있습니다. 두 개의 작은 삼각형으로 사각형을 만들 수 있습니다. 많은 원은 많은 "피자 슬라이스"삼각형으로 만들 수 있습니다. 이것이 충돌 감지로 어떻게 해석됩니까? 꼭짓점을 사용하여 사각형 겹침을 계산하는 방법을 이해합니다. 중심, 반지름 및 거리를 사용하여 원 겹침을 계산하는 방법을 이해합니다. 그러나 작은 삼각형으로 만든 모양에서 …

2
Scene2D로 팝업 창을 만들려면 어떻게합니까?
로고와 여러 버튼이있는 기본 메뉴 화면이 있습니다. 로그인 버튼을 누르면 사용자 이름과 비밀번호를 묻는 대화 상자가 나타납니다. 이것은 "팝핑 (ppping up)"외에는 잘 작동합니다. 현재 새로운 대화 상자가 모든 것을 변화 시켰지만 현재 장면 위에 배치하고 싶습니다 . 방금 Scene2D를 배우고 있습니다.
13 java  libgdx  menu  scene2d 

4
태블릿의 플레이어 피로?
태블릿 용 게임을 만드는 것을 생각하고 있습니다. PC / 콘솔 배경에서 온 사용자 인터페이스의 큰 차이점을 잘 알고 있으며 대상 플랫폼을 염두에두고 디자인해야합니다. 내가 걱정하는 한 가지 측면은 플레이어의 피로 입니다. PC 및 콘솔 ( 키보드 및 게임 컨트롤러) 에 사용되는 입력 장치 는 확장 된 플레이에 최적화되어 있으며 인체 …

1
2D 타일 맵에서 "비전 콘"을 계산하는 효율적인 방법은 무엇입니까?
타일 ​​맵에서 특정 방향을 향한 경우 (특정 범위 및 각도로) 특정 단위가 "볼 수있는"타일을 계산하려고합니다. 가장 쉬운 방법은 특정 타일 수를 바깥쪽으로 그리고 각 타일에 레이 캐스트하는 것입니다. 그러나 나는 조금 더 효율적인 것을 바라고 있습니다. 그림은 천 단어를 말합니다. 빨간색 점은 단위입니다 (위를 향한 사람). 내 목표는 노란색 타일을 …
13 2d  algorithm  tilemap 

5
커스텀 엔진을 사용하여 여러 플랫폼에서 어떻게 실행할 수 있습니까?
Unity 및 Unreal과 같은 게임 엔진은 다양한 플랫폼에서 실행될 수 있습니다. 그들이 어떻게하는지 궁금합니다. 나는 C ++과 OpenGL을 오랫동안 사용 해 왔으며 찾고있는 것은 다시 작성하지 않고 다른 플랫폼에서 실행할 수있는 것을 통합하는 리소스입니다. 기본 API를 사용하여 코드를 작성한 다음 API가 HTML, Android, iOS 등으로 변환하는 LibGDX와 같은 것. 직접 …

3
접근성 테스트를 위해 색맹을 어떻게 시뮬레이트합니까?
다운로드 할 수있는 응용 프로그램 (또는 일부 Windows 구성 등)이있어 색맹이 다른 사용자에게 내 게임이 어떻게 표시되는지 확인할 수 있습니까? 색맹을 위해 게임을 잘못 디자인하는 것을 피하는 방법에 대한 좋은 질문 이 이미 있습니다 . VisCheck 의 Photoshop 필터도 있습니다. 이미지 처리 업로드 서비스가 다운 된 것을 제외하고는 좋은 생각입니다. …

3
Unity 개발에서 C #과 UnityScript는 어떻게 다릅니 까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Game Development Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 명백한 언어 차이 외에 Unity3D에서 게임을 개발할 때 UnityScript와 C #은 어떻게 다릅니 까? 눈에 띄는 성능 차이가 있습니까? UnityScript 코드는있는 그대로 …

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