게임 개발

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

12
글로벌 / 싱글 렛이 게임 개발에 유용한 경우가 있습니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 전역 변수 또는 싱글 톤 클래스를 사용하면 테스트 / 관리가 어려울 수있는 사례가 생성되며 코드에서 이러한 패턴을 …

2
Box2D 다각형 "Set ()"함수를 사용합니까?
Box2D 물리 엔진을 사용하고 있습니다. 그리고 box2D에는 b2PolygonShape이라는 모양이 있습니다. 이 클래스에서는 다각형을 만들 수 있습니다. 포인트 배열과 정점 카운트를 취하는 Set () 함수도 있습니다. Box2D에는 다음과 같은 예가 있습니다. // This defines a triangle in CCW order. b2Vec2 vertices[3]; vertices[0].Set(0.0f, 0.0f); vertices[1].Set(1.0f, 0.0f); vertices[2].Set(0.0f, 1.0f); int32 count = 3; …
11 2d  physics  box2d 

4
가변 해상도로 스케일링 HUD
HUD와 관련하여 사람들이 무엇을 선호하고 확장하는지 확실하지 않습니다. HUD 크기를 조정할 때 가장 좋은 방법은 무엇이라고 말 하시겠습니까? 실제로 두 가지 옵션이 있습니다. 스케일 업 또는 동일한 영역 (픽셀)을 사용하여 더 높은 해상도로 표시하십시오. 내가 볼 때 각각의 문제는 스케일링과 관련이 있으며 구석에 거대한 모호한 혼란이있을 수 있지만, 그렇지 않으면 …
11 resolution 

5
초보자 / 인디 게임 개발자는 처음에 여러 플랫폼을 대상으로해야합니까?
일부에 대한 응답으로 어떻게 게임 개발자들이 다중 플랫폼 (X 박스 360, PS3, PC 및 Linux)를 대상으로합니까? 그러나 주로 여기에 출판 된 게임을하는 사람들이 있기 때문에 크로스 플랫폼이 비즈니스에 침입하려는 첫 번째 요구 사항 / 기능이어야합니까? 나는 항상 '틈새 시장'또는 '대량 시장'플랫폼을 선택하고 수요가 정당한 경우 나중에 포팅하는 데있어 (완전히 미루는 …


3
플래시 게임의 렌더링 성능
네이티브 플래시 렌더링과 사용자 정의 BitmapData프레임 버퍼 빌드 에 대해 SO에서 읽었 으며 일부 답변이 약간 상충되었으므로 궁금합니다. 일반적으로 사용자 정의 비트 맵 버퍼 경로를 사용하는 것이 가장 좋은 방법입니까 아니면 렌더링을 플래시 엔진에 그대로 두는 것이 가장 좋습니다? MovieClip스프라이트가 아닌 벡터 애니메이션을 사용 하는 경우 위의 답변이 변경됩니까? 그렇다면 …

4
두 개의 별도 그래픽 라이브러리에서 동일한 게임 로직
게임 로직을 다시 코딩 할 필요없이 어떤 코드 철학 / 추상화 / 프로그램 설계 구조로 게임을 2D 및 3D 그래픽 (별도)과 함께 사용할 수 있습니까? 동일한 코드를 사용하여 최소한의 것을 변경하는 것 (예 : 2D 자산의 파일 이름을 3D 자산의 파일 이름으로 교환)과 제네릭 / 템플릿 당 기본 클래스의 몇 …

3
복잡한 AI를 관리 할 수있게하려면 어떻게해야합니까? [닫은]
여기에 무엇이 요청되는지 말하기가 어렵습니다. 이 질문은 모호하거나 모호하거나 불완전하거나 지나치게 광범위하거나 수사적이며 현재 형태로 합리적으로 대답 할 수 없습니다. 다시 열 수 있도록이 질문을 명확하게 설명 하려면 도움말 센터를 방문하십시오 . 휴일 칠년 전에 . 과거에는 유한 상태 머신 (FSM) 및 계층 적 FSM과 같은 간단한 시스템을 사용하여 AI …

6
디자인 문서 내용 [닫기]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 게임 디자인 문서가 가지고 있어야하는 최소 내용은 무엇입니까?

3
포인트 앤 클릭 스타일 어드벤처 게임을위한 명령 시스템을 어떻게 구현할 수 있습니까?
포인트 앤 클릭 어드벤처 게임을 만들고 있으며 현재 커맨드 시스템을 구현하는 가장 좋은 방법을 찾으려고 노력하고 있습니다. 동사 팔레트와 장면 및 인벤토리의 객체가있는 Monkey Island 또는 Maniac Mansion 스타일 인터페이스를 가정합니다. 이것을 클릭하면 문장을 작성하여 실행할 수 있습니다. 예를 들어, look at나무를 클릭 한 다음 "나무를 보거나"사과를 클릭 give한 다음 …

5
XNA 프레임 워크가 서버 측 프로그래밍에 적합합니까?
텍스트 기반 MUD를 만들려고하므로 XNA 프레임 워크의 많은 요소가 필요한 것에 적절하게 보입니다. 특히 일반적인 게임 루프, 네트워킹 등과 같은 것들입니다. XNA는 UI와 오디오가있는 대화 형 환경과 밀접하게 연결되어 있으므로 올바른 방법인지 확실하지 않습니다. 이러한 유형의 측면을 직접 재현하는 것이 더 쉬울까요, XNA 프레임 워크를 필요한 것으로 구부리려고 시도합니까, 아니면 …
11 c#  xna 

1
월드 공간에서 스프라이트 크기에 대한 혼동 (통합)
1080x1920 해상도의 Sprite가 있습니다. 게임 뷰 해상도도 1080x1920으로 설정했습니다. 내가 생각한 것은 스프라이트 (1080x1920)가 카메라보기에 올바르게 맞아야한다는 것입니다. 그러나 그 스프라이트를 드래그하면 스프라이트가 확대되어 카메라 뷰에서 사라집니다. 이 스프라이트가 카메라 뷰 내에 100 % 들어가도록하려면 어떤 조정을해야합니까? Sprite Transform Scale을 변경할 수있었습니다. 그러나 처리해야 할 다른 스프라이트가 많고 비례해야하기 때문에 …
11 unity  sprites 

3
비디오 게임에서 먼저 무엇을 만들어야합니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 게임 개발 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 비디오 게임 개발을 시작할 때 먼저 환경 (건물, 나무, 산 등) 또는 AI (플레이어 블 캐릭터, NPC 등) 를 만드는 데 중점을 …


1
겹치지 않는 엔티티를 무작위로 배치하는 방법은 무엇입니까?
개발중인 게임을 위해 무작위로 생성 된 환경을 만들고 있습니다. OpenGL에서 사용 하고 코딩하고 Java있습니다. 나는 세계에 나무를 무작위로 배치하려고 노력하고 있지만 (숲을 만들기 위해) 모델이 겹치지 않기를 원합니다 (두 개의 나무가 서로 너무 가까이있을 때 발생합니다). 다음은 내가 말하는 것에 대한 그림입니다. 필요한 경우 더 많은 코드를 제공 할 수 …
11 opengl  java  objects 

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