게임 개발

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

1
에디터를 사용하지 않고 언리얼 엔진을 큰 C ++ 라이브러리로 사용할 수 있습니까?
게임을 C ++로 작성하고 싶지만, 특히 그래픽과 물리 측면에서 언리얼 엔진이 제공하는 가능성을 활용하고 싶습니다. 그럼에도 불구하고 나는 시각적 편집기를 매우 싫어합니다. 무겁고 느리고 직관적이지 않습니다. 마지막으로, 내가 좋아하는 C ++ IDE 대신 Visual Studio를 사용하도록 강요합니다. C ++ 프로젝트에 간단히 포함시킬 수있는 큰 라이브러리로 언리얼 엔진을 사용하는 방법이 있습니까, …
16 c++  unreal-4  unreal 

4
테트리스에서 블록을 회전하는 방법
높이가 20 행, 폭이 10 개인 게임 보드 그리드가 있는데 원점 (0,0)이 왼쪽 상단에 있습니다. 4 개의 블록으로 구성된 테 트리 미노가 있습니다. 왼쪽 상단 모서리 원점을 기준으로 각 블록의 x, y 위치가 있습니다. 또한 왼쪽 상단 모서리 원점을 기준으로 회전하려는 지점 인 피벗의 위치도 있습니다. 각 블록은 게임 보드 …
16 c++  rotation 

2
상속 대 구성
저는 C #으로 돈을 벌고 있습니다. 일반적으로 그 언어로 인터페이스를 사용하여 모든 것을 높은 하늘로 분리하고 싶습니다. 이것은 엔터프라이즈 코드에서 나에게 도움이되었지만 C #으로 게임을 작성할 때 기본 클래스의 기본 동작을 정의 할 수 있기 때문에 상속을 향한 경향이 있습니다. 한때 "상속보다 선호하는 구성"이라고 말한 건축 신에게 불순종하는 것처럼, 나는 …
16 c#  architecture 

7
펄린 노이즈로 만든 세계에서 스폰 유닛?
Perlin 소음 기반 게임에서 몇 가지 문제가 발생했습니다. 아래 첨부 된 스크린 샷을보십시오. 보이는 흰색 영역은 벽이고 검은 영역은 걸을 수 있습니다. 가운데 삼각형이 플레이어입니다. 이 게임에서 텍스처 (흰색 또는 검은 색 픽셀)로 그린 다음 CPU에서 물리를 구현하여 물리를 구현했습니다. 그러나 이제는 다른 문제가 있습니다. 화면 가장자리에 유닛 (또는 크립)을 …
16 xna  path-finding  hlsl  gpgpu 

4
'One Hit and Dead'플랫 포머를 공정하게 만드는 방법
나는 현재 런 앤 건 플랫 포머를 만들고 있는데, 플레이어는 그들이 맞으면 즉시 죽습니다. 이 느낌을 공정하게 만드는 방법이 궁금합니다. 체크 포인트를 자주 입력하여 플레이어가 거의 즉시 자비로운 히트 박스를 재 시도 할 수 있다는 것을 알고 있습니다. 그러나 레벨 디자인을 어떻게해야하는지 궁금합니다. 런앤 건은 미트 보이와 같은 신랄한 벽 …

3
"시뮬레이션 된 인간 조작자"컷씬 카메라 움직임은 무엇입니까?
꽤 많은 게임의 컷씬 에서 카메라가 부드럽 지 않은 카메라 움직임과 관련하여 몇 가지 질문이 있습니다. 이것은 내가 말하려는 컷씬에서도 발생하지만 폭발과 같은 일부 이벤트가 발생할 때 일반적인 게임 플레이에서 카메라 흔들림과 반대됩니다. 이 효과의 예는 많은 게임에 있지만, 내가 설명하려는 최고의 예 는 Metal Gear Solid V : Ground …

3
문자별로 문자를 인쇄 할 때 재생되는 소리에 대한 용어가 있습니까?
Undertale과 같은 게임을하십시오 : 캐릭터가 "말할"때마다 문자가 하나씩 인쇄되고, 문자가 실제로 말하고있는 것처럼 (단지 횡설수설이더라도) 각 문자마다 소리가 재생됩니다. 이 소리는 일반적으로 각 캐릭터마다 다릅니다. 이러한 유형의 소리는 무엇입니까? 그런 대화 시스템에서 자리 표시 자 소리를 얻으려면 어떻게 찾습니까?

1
잠재적 인 스폰서에게 게임을 준비하려면 어떻게해야합니까?
우리는 모바일 게임을 개발했으며 데모 날을 준비하고 있습니다. 우리는 잠재적 인 후원자에게 게임을 발표 할 것이며 양질의 프레젠테이션을하는 방법을 결정하는 데 어려움을 겪고 있습니다. 구체적으로, 제품 데모와 달리 게임 을 투구 할 때의 독특한 도전과 기회는 무엇입니까? 개발자이기 때문에 개발자에게는 중요하지만 투자자에게는 중요하지 않은 요소에 잘못 집중할 수 있습니다. 그것들을 …

3
도시 거리 네트워크를 생성하는 방법?
게임용 도시 생성기를 만들고 싶습니다만 세대가 시작될 때 도로 시스템에 문제가 있습니다. 중세 세계이기 때문에 많은 현대 도시와 같은 그리드 계획을 원하지 않습니다 . 나는 이상적으로 길을 잃을 수도 있지만 여전히 완전한 미로가 아닌 일부 논리로 의사 거리가 아닌 큰 도로와 작은 거리의 의사 난수 생성을 선호합니다. 자연스럽게 자란 도시처럼 …

3
확률 기반 게임에서 손실 회피를 어떻게 처리합니까?
손실 혐오 의 심리적 현상은 플레이어가 승리보다 두 배의 손실을 느끼는 방식을 나타냅니다. 예를 들어, Bite Fight 의 PvP는 캐릭터 기술과 관련된 확률을 기반으로 한 시뮬레이션이며, 플레이어는 커뮤니티 포럼에서 일주일에 여러 번 이런 느낌을줍니다. Pay-to-Win 게임을 만들고 싶지 않지만 최악의 플레이어가 게임에 대해 만족할만큼 충분히 이기게하려면 어떻게해야합니까? 질문은 두 부분으로 …

6
언제 외삽하고 언제 보간해야합니까?
언제 외삽하고 언제 보간해야하는지 이해하는 데 어려움이 있습니다. 그는 게임에 관심을 갖고 보간한다고 말했지만 다른 기사에서는 플레이어를 추정하는 것이 좋습니다. 내 질문은 언제 외삽하는 것이 좋으며 언제 보간하는 것이 더 낫습니까?

4
기능 크리프를 사용할 수 있습니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 기능 크리프 를 사용할 수 있습니까 ? 게임 프로토 타입을 만들 때마다 기능이 실수로 추가됩니다. 이것은 우연의 …

6
C ++ 엔진 프로그래밍에서 싱글 톤을 올바르게 사용하려면 어떻게해야합니까?
싱글 톤이 나쁘다는 것을 알고 있습니다. 오래된 게임 엔진은 모든 데이터를 보유하는 것부터 실제 게임 루프까지 모든 것을 처리하는 싱글 톤 'Game'객체를 사용했습니다. 지금 나는 새로운 것을 만들고 있습니다. 문제는 SFML window.draw(sprite)에서 window가 인 곳 에서 무언가를 그리는 것입니다 sf::RenderWindow. 여기에 두 가지 옵션이 있습니다. 게임의 모든 엔티티가 검색하는 싱글 …

2
PDF 문서에 게임을 포함시킬 수 있습니까?
디지털 이력서로 대화 형 게임을하는 것이 멋질 수 있다고 생각했습니다. 이 질문과이 사이트의 범위를 위해 이것이 좋은 아이디어인지 여부를 무시합시다. PDF 문서 내에 게임이나 일종의 대화 형 창을 포함시킬 수 있습니까? 이것은 모든 종류의 언어 또는 프레임 워크를 사용할 수 있습니다. 예를 들어, CAPTCHA가 포함 된 PDF의 작은 영역이 있습니다.

2
오프 스크린 AI를 처리하는 좋은 방법?
예를 들어 술 : 세계에 10 개의 방이 있다고 가정 해 봅시다. 그리고 세계가 10 개의 독립 체에 의해 거주한다고 가정 해 봅시다. 또한 각 엔티티에는 자체 "일상 루틴"이있어 회의실에서 특정 작업을 수행하고 회의실 간에도 이동할 수 있습니다. 플레이어가 한 번에 한 방에만있을 수 있다는 점을 고려할 때 다른 실체가 …

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