3D 게임 작성에 손을 대고 싶습니다. 그러나 개별 삼각형을 그리거나 3D 객체 로더를 작성하는 등의 낮은 수준에서 시작하고 싶지 않습니다. Irrlicht , Crystal Space 3D 및 Cafu 와 같은 것들에 대해 들어 봤지만 경험이 없습니다. 나는 3D 수학 이론을 배우지 않고 GPU가 내부적으로 어떻게 작동하는지 배우지 않고도 이러한 엔진 또는 …
저는 Superbible을 사용하여 FreeGLUT을 사용하여 OpenGL을 배우기 시작했으며 기본 그래픽에서 얻은 지식을 활용하여 기술을 연마했습니다. 이 경험에서 더 많은 것을 얻으려면 FreeGLUT이 사용하는 것을 덮어 쓰는 GUI를 통합하고 싶습니다. 이제 내 질문은 이것입니다. 이것이 가능하며 어떤 라이브러리를 사용해야합니까? 라이브러리의 일부 특성 : 오픈 소스 다중 플랫폼 (Linux 및 Windows) C …
몇 년 전에 C와 C ++의 일부를 작성하고 충분한 수의 플랫폼 추상화를 사용하면 (SDL 등을 통해) 인디가 얻을 수있는 모든 플랫폼에서 실행할 수 있습니다-Linux, Windows, 다양한 버전의 Mac OS , BeOS와 같은 모호한 것들, GP2X 및 사후 드림 캐스트와 같은 개방형 콘솔. 어느 시점에서 폐쇄 플랫폼에 대한 계약을 체결 한 …
내 질문은 코딩 질문이 아닙니다. 일반적으로 모든 게임 엔진 디자인에 적용됩니다. 하드 코딩을 어떻게 피합니까? 이 질문은 생각보다 훨씬 깊습니다. 예를 들어, 작동에 필요한 파일을로드하는 게임을 실행 load specificfile.wad하려면 엔진 코드 와 같은 말을 어떻게 피 합니까? 또한 파일이로드 될 때 어떻게 말하지 load aspecificmap in specificfile.wad않습니까? 이 질문은 거의 …
SDL과 같은 라이브러리는 스레딩을위한 크로스 플랫폼 래퍼 API를 제공하지만, 이것이 매우 다양한 플랫폼 (데스크톱 / 모바일)에서 게임을 쉽게 개발할 수 있다고 가정하는 것이 순진하다고 생각합니다. 다음을 고려하여 이러한 방식으로 개발을 처리하는 가장 좋은 방법은 무엇입니까 (모든 플랫폼 간 스레딩 API 제공) : 다른 수의 코어 코어 당 매우 다른 처리 …
참고 : 이것은 C ++ 03 및 C ++ 11에 대한 '당신의 의견을 제시하십시오'라는 질문이 아닙니다. C ++ 03으로 작성된 게임 엔진은 Windows, OSX 및 iOS에서 컴파일되도록 설계되었습니다. 리눅스 지원은 (아주) 가까운 장래에 계획되어 있습니다. 콘솔에 관해서는 우리의 경험이 제한되어 있으므로이 질문을합니다. 현재 우리는 C ++ 11로 전환하고 C ++ …
단일 엔진에 동일한 초기 시드가 지정된 플랫폼에서 난수 생성기가 결정 론적입니까, 아니면 직접 구현해야합니까? 최근에 난수 생성기에 약간의 수정이 있었음을 알고 있습니다. 답변을 주셔서 감사합니다. 테스트를 수행 할 장치가 없으며 아직이 문제에 대한 직접적인 진술을 찾지 못했습니다.
디지털 이력서로 대화 형 게임을하는 것이 멋질 수 있다고 생각했습니다. 이 질문과이 사이트의 범위를 위해 이것이 좋은 아이디어인지 여부를 무시합시다. PDF 문서 내에 게임이나 일종의 대화 형 창을 포함시킬 수 있습니까? 이것은 모든 종류의 언어 또는 프레임 워크를 사용할 수 있습니다. 예를 들어, CAPTCHA가 포함 된 PDF의 작은 영역이 있습니다.
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Game Development Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 칠년 전에 . 크로스 플랫폼 (Win / Mac / Linux, 콘솔에 신경 쓰지 않음) 개발에 적합한 C # 게임 엔진을 추천 할 수 있습니까? 원시 …
Unity 및 Unreal과 같은 게임 엔진은 다양한 플랫폼에서 실행될 수 있습니다. 그들이 어떻게하는지 궁금합니다. 나는 C ++과 OpenGL을 오랫동안 사용 해 왔으며 찾고있는 것은 다시 작성하지 않고 다른 플랫폼에서 실행할 수있는 것을 통합하는 리소스입니다. 기본 API를 사용하여 코드를 작성한 다음 API가 HTML, Android, iOS 등으로 변환하는 LibGDX와 같은 것. 직접 …
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . HTML5 기술 세트 (RaphaelJS, Impact, gameQuery와 같은 JavaScript 라이브러리 포함)와 관련된 게임 엔진, 프레임 워크, 라이브러리 및 …