게임 개발

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

5
비대칭 "확장"기반 게임의 균형을 맞추는 방법?
대부분의 전략 게임에는 고정 된 유닛과 가능한 행동이 있습니다. 그러나 Magic The Gathering과 같은 게임을 생각해보십시오. 각 카드는 일련의 규칙입니다. 정기적으로 새로운 카드 유형 세트가 작성됩니다. 카드가 너무 강력해서 공식 토너먼트에서 게임의 초판이 금지되었다고 기억합니다. 게임의 이후 확장은 카드에 더 미묘한 효과 / 규칙을 제공했으며 수천 개의 다른 카드가 있더라도 …

3
C ++의 유한 상태 머신
따라서 FSM을 사용하여 게임 상태 관리, FSM과 같은 작업 및 스택 또는 상태 집합을 사용하여 빌드하는 방법 에 대해 많이 읽었습니다 . 나는 모든 것을 겪었습니다. 그러나 나는 그 목적을 위해 실제적이고 잘 설계된 FSM 구현을 작성하는 데 붙어 있습니다. 구체적으로, 상태들 사이의 천이 문제를 어떻게 깨끗하게 해결하고, 어떻게 상태가 …

4
퍼즐 게임을 중독 적으로 만드는 이유는 무엇입니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 나는 현재 Alchemy 의 라인을 따라 안드로이드 퍼즐 게임을 개발하고 있습니다. Alchemy 또는 Bejeweled와 같은 게임이 그토록 중독적인 …

4
싱글 톤 / 글로벌 대안
Singletons / globals의 함정에 대해 수많은 시간을 들었으며 왜 자주 눈살을 찌푸리는 지 이해합니다. 내가 이해하지 못하는 것은 우아하고 지저분하지 않은 대안입니다. 싱글 톤 / 글로벌을 사용하는 것에 대한 대안은 항상 필요한 객체에 도달 할 때까지 엔진 객체를 통해 백만 레벨 아래로 객체를 전달하는 것입니다. 예를 들어 게임에서 게임을 시작할 …

6
모험 게임의 퍼즐 디자인
흥미롭고 독창적이며 논리적이며 사려 깊은 퍼즐을 만드는 것은 예술입니다. 좋은 퍼즐을 만들기 위해 어떤 기술과 방법을 사용합니까? 퍼즐을 디자인하기 전에 스토리를 작성하거나이 두 프로세스를 결합합니까?

6
Unity3D, 얼마나 많은 코드를 작성하십니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . Unity3D에서 게임을 만들 때 워크 플로우를 알고 싶습니다. 그것은 당신을 위해 많은 코드를 생성합니까? 내 이해는 Unity에서 …
16 unity 

5
2D 게임을위한지도를 만드는 가장 좋은 방법은?
주관적인 "최상의"키워드에 대해 사과드립니다. 내 친구와 나는 2D 어드벤처 게임을 만들기 시작했다. 그것은 포켓몬이나 젤다 스타일의 하향식입니다 (관점 그대로). 우리는 플레이어가 머신의 메모리 기능에 부담을주지 않으면 서 트래버스 할 수있는 대형 월드 맵을 만드는 방법에 대해 논의했습니다. 첫 번째 충동은 플레이어 주위에 큰지도와 원을 만들어서 콘텐츠를로드하는 것이 었습니다. 우리는 이것이 …
16 game-design  2d  tiles  maps 

2
6 각형 게임 그리드의 고도 모델
TL; DR : civ 스타일 육각형 그리드에서 입면을 어디에 고정해야합니까? 중심, 측면 또는 정점? (또는 더 복잡합니까?) 적절한 질문 : Sid Meier의 Alpha Centauri는 우리 모두가 알고 사랑하는 클래식 게임을 잠시 생각해보십시오. 맵 모델은 고전적인 Civ 공식에 새로운 지형 가시 상승 개념을 도입했습니다. SMAC에서 게임 보드의 모든 정점에는 고도가있어 맵 …


3
XNA는 Xbox 360의 전문 개발에 적합합니까?
Xbox 360 용 개발을 시작하고 PC와 Xbox를 모두 대상으로 할 수있는 XNA 프레임 워크에 대해 들었습니다. 클라이언트가 일반 컴퓨터에서도 게임 / 앱을 사용할 수 있기 때문에 매력적인 옵션처럼 들립니다. 그러나 저는 Xbox 장면을 처음 접했습니다. XNA는 애호가 개발에만 해당되며 준 전문 또는 기업 응용 프로그램 개발에는 권장되지 않습니까? XNA에 C …
16 xna  xbox360 

3
Plattformer 빌드-플레이어가 점프 할 수 있는지 확인하는 방법?
간단한 Plattformer Jump n 'Run Style 게임을 만들고 있습니다. 타일을 사용하지 않습니다. 대신 레벨 엔터티에 기하학적 모양이 있습니다 (플레이어도 하나임). 충돌 감지 코드를 마치고 지금까지 모든 것이 제대로 작동합니다. 다음으로 점프를 구현하고 싶었습니다. 플레이어가 적절한 키를 쳤는지 확인하고 상향 속도를 추가하십시오. 잘 작동합니다. 그러나 플레이어가 공중에 있더라도 작동하지만 이는 내가 …

5
무료 단어 사전을 어디서 찾을 수 있습니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 안녕하세요, 플레이어가 단어를 만들기 위해 글자 그룹을 연결해야하는 게임을 작성하고 있습니다. 책벌레와 같은 것이지만 그것은 매우 다른 희망입니다. …
16 assets 


2
새로운 XNA 4.0 게임 프로젝트에서 오류가 발생했습니다-적합한 그래픽 카드가 없습니다
이 문제를 해결하는 방법에 대한 아이디어가 있습니까? XNA 3에 대해 내가 기억하는 것에 따르면 처음부터 응용 프로그램을 실행할 때 아무것도 렌더링되지 않은 파란색 창이 표시됩니다. 어떤 제안? 편집하다! 내가 바로 프로젝트를 클릭하고 선택 속성과에서 게임 프로필을 변경 사용 HiDef 에 사용 도달 . 이제 익숙한 파란색 색조 창이 예상대로 표시됩니다. …
16 xna  xna-4.0 

9
죽었을 때 게임 루프에서 엔티티를 가장 잘 제거하는 방법은 무엇입니까?
좋아, 반복하고 업데이트하는 모든 엔티티의 큰 목록이 있습니다. AS3에서는 이것을 Array (dynamic length, untyped), Vector (typed) 또는 연결된 목록 (기본이 아님)으로 저장할 수 있습니다. 현재 배열을 사용하고 있지만 더 빠르면 벡터 또는 링크 된 목록으로 변경할 계획입니다. 어쨌든 내 질문은 엔티티가 파괴되면 어떻게 목록에서 제거해야합니까? 나는 그 위치를 무효로하거나, 그것을 …
16 game-loop 

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