게임 개발

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

7
게임 세계 내에서 다량의 엔티티를 시뮬레이션하는 우아한 방법
일부 기능을 수행하는 많은 (많은) 엔티티가 있고 모든 프레임에서 항상 필요하거나 고려할 필요는없는 게임이 있다고 가정합니다. 이 문제가있는 구체적인 문제는 장기를 포함한 신체의 세부 시뮬레이션입니다. 게임에서 각 생물은 자신의 몸을 가지고 있으며, 몸은 작은 부분 (몸통, 다리 등)으로 분리되어 있으며 때로는 신체의 특정 기능을 수행하는 기관이 포함되어 있습니다. 장기가 현재 …

4
무료 게임에서 수익을 창출하는 일반적인 방법은 무엇입니까?
무료 게임을 만들 때 어떤 수익 옵션이 있으며 얼마나 성공적인가요? 광고 지원, 프리미엄, 파트너십, 상품 판매, 가상 상품 등과 같은 다양한 수익 모델의 장단점은 무엇입니까? 가능하면 다양한 수익 모델을 사용하여 게임의 구체적인 예를 제시하고 데이터를 증거로 제공하십시오 (그렇지 않으면 상당히 주관적 일 수 있습니다).

6
모바일 장치에서 게임 로직에 Lua를 사용해야합니까?
위와 같이, 나는 여가 시간에 안드로이드 기반 게임을 작성하고 있습니다 (무료이기 때문에 상업적인 것을 할 열망이 없기 때문에). 게임 로직은 엔터티가 존재하고 컴포넌트가 부착되어 있고 메시지가 발생하기 위해 메시지가 전송되는 매우 일반적인 컴포넌트 기반 모델에서 비롯됩니다. 실제로 실제로 수행하는 계층은 얇고이 응용 프로그램의 iPhone 버전을 작성하려면 Objective C에서 렌더러 와이 …
33 android  lua  mobile  porting 

9
루비는 게임 개발에 적합한 언어입니까? [닫은]
게임 개발로 넘어 가고 싶지만, 내가 아는 유일한 언어는 Ruby입니다. 내가 읽은 대부분은 게임 개발을위한 C ++ 또는 XNA를 사용하기위한 C #과 같은 특정 프레임 워크를위한 언어와 같은 저급 언어를 가리키는 것으로 보입니다. 게임 개발에 루비와 같은 언어를 사용한 경험이 있습니까? 그렇다면 조언을 하시겠습니까?
33 ruby 

9
C ++ 게임용 저장 파일을 어떻게 만듭니 까?
비디오 게임 프로그래밍 과정을 위해 결승을 코딩하고 있는데 사용자가 게임을하고 나중에 다시 올 수 있도록 게임용 저장 파일을 만드는 방법을 알고 싶습니다. 이것이 어떻게 이루어 졌는지, 내가 전에 한 모든 일은 단일 실행 프로그램이었습니다.

5
간질 안전성을 위해 게임을 어떻게 테스트 할 수 있습니까?
색상 및 밝기 대비 측면에서 다소 깜박 거리는 게임을 개발하고 있습니다. 아이폰 게임이기 때문에 화면이 매우 작지만 Wipeout XL 이 간질 검사에 실패 했다고 들었습니다 . 게임이 사용자에게 간질 발작을 일으키지 않도록하려면 어떻게해야합니까? 저는 인디 개발자이므로 저예산 솔루션이 이상적입니다.

30
자산 생성 도구? [닫은]
무료로 사용할 수있는 기존 리소스 ( 무료 스프라이트 / 이미지 , 음악 , 사운드 ) 를 찾는 것과 비슷한 질문이 있지만 리소스를 직접 만드는 데 관심이 있습니다. 자산 생성 / 수정에 어떤 도구를 사용합니까? 답변 당 하나의 도구 만 넣으십시오. 또한 다음 정보를 포함 시키십시오. 상품명 웹 사이트 링크 에셋 …
33 assets  tools 

4
왜 그렇게 많은 게임들이 소리를 내지 않는가?
왜 그렇게 많은 MMO가 부분적으로 만 소리가 나는지 궁금합니다. 나는 게임 제조사들 (T & T의 Park & ​​Q & A)에게 음성이 얼마나 비싼 지 물었고 A-list star를 고용하지 않으면 특별히 비싸지 않다고 말했다. 그렇다면 왜 게임 대화가 화면상에서 읽을 텍스트로만 나타나는 것일까 요? 내가 생각할 수있는 유일한 이유는 모든 소프트웨어의 …

4
왜 물체가 90 도보 다 45도 더 빠르게 움직입니까?
게임에 45도에서 90 도로 더 빠르게 움직이는 물체가 있습니다. 각 개체는 점 (x, y) 위치 Vector2D (x, y) 방향 INT 속도 그리고 업데이트하는 동안 새 위치는 다음과 같이 계산됩니다. position.x += direction.x * speed position.y += direction.y * speed 이 문제를 어떻게 해결합니까? 어떤 각도에서도 같은 속도로 움직이기를 원합니다.
32 c#  2d  geometry 

14
십대 게임 프로그래머를위한 좋은 시작 플랫폼은 무엇입니까? [닫은]
제 아들 (15)은 게임 프로그래머로서 경력을 쌓기를 원했습니다. 나는 그가 간단한 게임으로 시작해야한다고 말했다. 그는 아직 프로그래밍 경험이 없지만 프로그래밍 (게임이 아닌 비즈니스 앱)이므로 프로그래밍을 가르 칠 수는 있지만 시작하기에 좋은 플랫폼은 무엇입니까? 처음에 나는 그의 열정을 유지하기 위해 빠른 결과를 제공 할 수있는 것을 찾고 있습니다. 무엇을 제안 하시겠습니까?
32 platform 



3
표준 C # / Windows Forms 게임 루프 란 무엇입니까?
일반 Windows Forms와 SlimDX 또는 OpenTK 같은 일부 그래픽 API 래퍼를 사용하는 C #으로 게임을 작성할 때 주 게임 루프는 어떻게 구성해야합니까? 표준 Windows Forms 응용 프로그램에는 다음과 같은 진입 점이 있습니다. public static void Main () { Application.Run(new MainForm()); } 클래스 의 다양한 이벤트를 연결 하여 필요한 것 중 …

1
엔터티 시스템은 어떻게 캐시 효율적입니까?
최근엔 엔터티 시스템에서 C ++ / OpenGL 게임 엔진에 구현하기 위해 많은 독서를 해왔습니다. 엔터티 시스템에 대해 끊임없이 찬사를받는 두 가지 주요 이점은 다음과 같습니다. 복잡한 상속 계층 구조에 얽매이지 않아도되므로 새로운 유형의 개체를 쉽게 구성 할 수 있습니다. 캐시 효율성으로 인해 이해가 어렵습니다. 물론 이론은 간단하다. 각 구성 요소는 …

7
게임이 창 크기를 자동으로 맞추는 대신 화면 해상도를 요구하는 이유는 무엇입니까?
3d 또는 2d 화면에서 유연하고 반응이 좋은 UI 레이아웃을 구현하는 것이 더 논리적이고 재사용 가능하며 사용자 친화적 인 것으로 보이며 모든 화면 해상도에서 실행할 수 있습니다. 일부 최신 게임은 화면 해상도를 자동 감지하고 이에 맞게 게임을 조정하지만 해상도를 변경하는 옵션은 여전히 ​​설정에 남아 있습니다. 왜이 옵션이 있습니까? 내 생각에 이것은 …

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