게임용 커스텀 엔진을 작성 중입니다. 대신 미들웨어를 사용해야하는 이유를 이해하기 전에이 게임을 시작했는데 다시 작성하기에는 너무 멀었습니다. 내 데이터의 대부분은 외부 파일에서 가져온 것이므로 자산 만 언급하는 것이 아닙니다. .JSON을 통해 모든 게임 오브젝트를 정의합니다. 그러나 아아, 나는 인간이다. 때때로 내 데이터 파일이 유효하지 않거나 형식을 변경했지만 파일을 업데이트하는 것을 …
거대한 오픈 월드 게임이 대규모 맵을 동적으로로드하는 것과 마찬가지로 동일한 동적 로딩 방법을 통해 별도의 맵, 메뉴 및 거의 모든 인터페이스 또는 3D 설정을로드 할 수 없습니까? 환경을 바꾸지 않으면 서 인터페이스를 따라가는 것처럼 보이지만 게임의 다양한 위치는 거대한 오픈 월드 맵이로드되는 것과 같은 방식으로 동적으로로드 될 수 있습니다. 왜 …
파일에서로드 된 메모리에 모든 그래픽 인스턴스를 작성해야합니까? 이것을 처리하는 가장 좋은 방법은 무엇입니까? 로딩 화면에서 이러한 그래픽 인스턴스를 생성하고 나중에 참조 할 수있는 일종의 자산 관리자가 필요합니까? 게임에 미리로드해야하는 일반적인 사항은 무엇입니까? 얼마나 사전로드해야합니까? 진행률 표시 줄을 보여줄 가치가 있습니까? 로드 시간을 짧게 유지하려면 어떻게해야합니까? 로딩 화면은 어떤 모습입니까? 화면로드의 …
C ++에서 내 게임의 저장 /로드 시스템을 작성하는 방법을 찾으려고합니다. 지금은 바이너리 플래그를 사용하여 모든 작업을 수행하고 있습니다. 다른 방법으로 단서가 있습니까? 바이너리를 사용하는 것은 마음에 들지 않지만 옵션을 알고 싶습니다. 또한 특정 일을 결정하기 위해 하나의 이벤트가 완료 또는 불완전한 상태를 쉽게 확인할 수있는 것을 원합니다 (이 게임의 많은 …
거대한 세계지도를 개발하고 싶습니다. 최소 8000 × 6000 픽셀 크기. 나는 그것을 800 × 600 픽셀 PNG 이미지의 10 × 10 그리드로 나누었습니다. 모든 것을 메모리에로드하지 않으려면 격자에서 플레이어의 위치에 따라 이미지를로드 및 언로드해야합니다. 예를 들어 다음은 위치에있는 플레이어입니다 (3,3). 오른쪽으로 이동 (4,3)하면 맨 왼쪽에있는 세 개의 이미지가 할당 해제되고 …
다음 장면이 로딩 될 때 로딩 애니메이션을 표시하기 위해 로딩 화면을 만들었습니다. 다음 장면을 비동기식으로로드합니다. yield return SceneManager.LoadSceneAsync(scene,LoadSceneMode.Additive); 또한 설정 Application.backgroundLoadingPriority = ThreadPriority.Low;하지만 동작은 여전히 일반 레벨로드와 동일합니다. 뭔가 빠졌습니까? 예상되는 행동 : 출구 레벨에서 퇴색합니다. 로딩 화면이 나타납니다. 로드가 완료되면 로딩 화면이 사라집니다. 다음 장면에서 희미 해집니다. 일어나고있는 일 …
Android 기기에서 게임을 실행하거나 디버깅 할 때 logcat에이 오류가 발생합니다. com.badlogic.gdx.utils.GdxRuntimeException : 파일 읽기 오류 : data / fonts / myFont.ttf (내부) 이 코드 라인에 의해 생성됩니다 : FreeTypeFontGenerator generator = new FreeTypeFontGenerator(fontFile); 여기서 fontFile다음과 같이 정의된다 : FileHandle fontFile = Gdx.files.internal("data/fonts/myFont.ttf"); 데스크톱 구성을 실행할 때 발생하지 않습니다. 데스크탑 구성의 …
무작위 미로가 포함 된 게임을 개발 중 입니다. 미로를 숨기는 AI 생물이 있습니다. 미로 모양에 따라 길을 가고 싶습니다. 이제 내가 사용할 수있는 두 가지 가능성이 있습니다. 먼저 미로가 만들어지면 원하는 여러 경로를 계산하는 것입니다. 두 번째는 생물이 숨어지기 시작할 때 계산해야 할 경로를 한 번 계산하는 것입니다. 나의 주요 …
가장 유능한 C ++ 모델 로딩 API를 찾고 있습니다. 지금까지 나는 많은 ply, obj 및 기타 파일 형식 로더를 발견했습니다. 그러나 내가 찾은 라이브러리는 하나의 모델 유형 만로드하는 경향 이 있으며, 이것은 꽤 많은 API 인터페이스를 알아야합니까? 모두를로드하는 하나의 API, 구문 분석을위한 하나의 API, 모두를 가져 오는 하나의 API, 그리고 …
파일에서 OpenGL 텍스처로 이미지를로드하는 Linux 용 간단한 자체 포함 된 C 라이브러리를 찾고 있습니다. 라이센스는 zlib, bsd, mit 또는 기타와 같이 매우 자유로 워야합니다. SOIL 을 찾았 지만 오랫동안 업데이트되지 않았습니다. 다른 것이 있습니까, 아니면 직접 써야합니까? 추신 : 나는 glfw를 사용합니다. 이미지를로드하는 데 사용되지 않는 기능 만 있습니다.