업데이트 여기의 오류는 매우 간단했습니다. 나는 라디안에서도 변환을 놓쳤다. 다른 문제가 있으면 전체를 읽을 필요가 없습니다. 나는 이것에 관한 몇 가지 튜토리얼을 보았고 내가 쿼터니언 기반 카메라를 구현하려고 시도한다는 것을 알았을 때. 문제는 약 회전 후 제대로 작동하지 않는다는 것입니다. 10 도는 -10 도로 돌아갑니다. 나는 무엇이 잘못되었는지 전혀 모른다. …
읽은 이 rant 때 , 아마도 Xenon과 CELL BE가 브랜치 및 캐시 무지 코드에 매우 민감하다는 것을 알았지 만 사람들이 C #으로 게임 을 잘하고 있다고 들었습니다. 그렇다면 XNA로 전문적인 작업을 수행하는 것이 불가능 하거나 XNA를 게임 개발의 킬러 API로 만드는 포스터가 누락 된 것이 사실입니까? 전문가로서, 나는 당신이 돈을 …
실시간 전략 게임을 처음부터 시작하는 프로젝트가 있습니다. 나는 아직 초기 계획 단계에 있지만, 역학을보기 위해 약간의 프로그래밍을 해왔다. 프로그래밍 방법을 알고 있습니다. 또한 컴퓨터 플레이어를 위해 게임 클래스와 규칙 기반 (상태 머신) AI를 어떻게 구성 할 것인지 잘 알고 있습니다. 스카우트, 미션 루트 따르기, 위치 잡기 (적을 공격하는 사람을 공격하거나 …
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Game Development Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 나중에 XNA로 게임을 개발하기 위해 C # 프로그래밍을 시작했습니다. C #을위한 좋은 게임 개발 책을 읽었습니다. 이미 다른 언어를 알고 있었기 …
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 지금은 Java와 C # 모두에서 강하다고 느낍니다. (실제로 다른 것으로 크게 도약하지는 않음). 게임 디자이너 / 프로그래머가 …
이것은 디자인 질문입니다 ... 이것이 더 일반화 될 수 있다고 확신하지만 어려움을 겪고 있습니다. 게임 오브젝트 상호 작용을위한 디자인이 궁금합니다. 다음은 나의 예제입니다 (2D 퍼즐 플랫폼). 플레이어가 레벨을 진행하려고한다고 가정 해 봅시다. 다른 방향으로 지시 할 수있는 조명이 많이 있습니다. 이 가벼운 물체가 어떻게 상호 작용할 수 있는지에 대한 예는 …
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Game Development Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 칠년 전에 . 크로스 플랫폼 (Win / Mac / Linux, 콘솔에 신경 쓰지 않음) 개발에 적합한 C # 게임 엔진을 추천 할 수 있습니까? 원시 …
IL2CPP 는 Unity에서 개발 한 스크립팅 백엔드로 일부 플랫폼 용 프로젝트를 빌드 할 때 Mono의 대안으로 사용할 수 있습니다. 참고-IL2CPP는 다음 플랫폼을 구축 할 때만 사용할 수 있습니다. 안드로이드 AppleTV, iOS *, Nintendo 3DS, Nintendo Switch, Playstation 4 Playstation Vita, WebGL *, Windows Store, Xbox One Android 배포로 전환 한 …
좋아, 나는 이것에 관한 몇 가지 기사, 튜토리얼 및 질문을 읽었다. 대부분 내 문제를 해결하지 못하는 동일한 기술을 가리 킵니다. 반투명 스프라이트 (texture2D)를 만들고 다른 스프라이트를 오버레이 할 수있는 기능이 필요합니다. 내가 찾은 코드 샘플로 다소 달성 할 수는 있지만 결과에 만족하지 않으며 이것을 수행 할 수있는 방법이 있다는 것을 …
Unity에는 두 개의 구가 있습니다. 하나는 1000x 크기이고 다른 하나는 1x 크기입니다. 더 작은 구를 더 큰 구로 끌어 들이기를 원합니다. 어떻게해야합니까? 강체를 사용하여 중력을 통해 다운 될 수 있다는 것을 알고 있습니다. 그러나 큰 구를 향한 중력 각도를 어떻게 변경합니까?
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) { …
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Game Development Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 명백한 언어 차이 외에 Unity3D에서 게임을 개발할 때 UnityScript와 C #은 어떻게 다릅니 까? 눈에 띄는 성능 차이가 있습니까? UnityScript 코드는있는 그대로 …