게임 개발

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

2
캐릭터가 벽을 걸을 수있게하려면 어떻게해야합니까?
나는 거미처럼 움직일 캐릭터를 얻으려고 노력하고 있습니다. 공이 롤업 할 수없는 경사가 상승하면 거미가 천천히 기어 올라갑니다. 마찬가지로, 공중에 직사각형 사각형 플랫폼이 있다면, 가장자리에 도달 할 때 아래로 떨어지지 않고 거미는 계속해서 가장자리를 감싸고 플랫폼의 측면과 아래쪽을 계속합니다 (결국 플랫폼의 둘레를 따라 걷습니다). 다양한 Unity 2D 구성 요소를 살펴 봤지만 …

1
"레벨 디자인 크리프"를 다루는 방법?
레벨 디자인 크리프 (Level Design Creep)는 일련의 레벨을 구축하고 모든 레벨이 마지막 레벨보다 조금 더보기 좋거나 디자인되었거나 다른 스킬 레벨을 가진 여러 사람들과 함께 일할 때 발생하는 일을 부르기 시작한 것입니다. 플레이어가 게임을 진행함에 따라 레벨 품질은 레벨이 구축 된 순서에 따라 올라가거나 내려갑니다. 우리는 이것보다 더 많은 시간을 보내고있는 …

9
왜 심장 용기가 아닌 헬스 바를 설계해야합니까?
영웅 기반 게임을 디자인 할 때 모험, 롤 플레잉, 싸움꾼 또는 이와 유사한 게임이든 결국에는 건강 시스템을 결정해야합니다. UI가없는 재생 시스템 (예 : Call of Duty)을 차단하려면 별도의 하트 컨테이너 세트, 젤다 스타일 또는 스트리트 파이터와 같은 지속적인 건강 표시 줄을 사용해야합니까? 내가 생각한 논쟁의 일부는 다음과 같습니다. 마음을 이해하기가 …

2
인스톨러는 정확히 무엇을하고 왜 필요합니까?
이것은 아마도 오늘의 멍청한 질문 일 것입니다. 그래서 저는이 게임을 썼습니다. 이제 작업을 수행하는 .exe 파일, 아름답고 아름다운 자산이 들어있는 폴더 및 .dll 파일이 많이 있고 내가 만져서는 안될 다른 것들이 있습니다. 게임을 실행하려면 전체 로트를 원하는 컴퓨터에 복사하고 .exe 파일을 두 번 클릭 한 다음 친구를 촬영하십시오. 예이! 그러나 …
34 installer 

10
게임이 "좋아"보이게 만드는 이유는 무엇입니까? [닫은]
OpenGL 및 C ++를 사용하여 3D 우주 게임을 작업 중이며 현대적이고 눈길을 끄는 그래픽을 제공하는 데 집중할 계획이지만, 더 많이 생각할수록 그래픽을 만드는 요소를 실제로 알지 못한다는 사실을 깨닫게됩니다 "좋은". 물론, 잘 알려진 AAA 게임을하고 놀랍도록 합쳐진 그래픽을 감상 할 수는 있지만 그래픽이 어떻게 보이는지 잘 모르겠습니다 . (그래서 게임을 …
34 opengl  3d  graphics 

5
Minecraft와 유사한 동굴을 만드는 방법은 무엇입니까?
나는 지금 3D 절차 세계에서 일하고 있었고 동굴 시스템을 추가하기를 원합니다. 현재 지형을 생성하기 위해 2D / 3D Perlin Noise를 사용하여 더 부드러운 지형을 위해 Marching Cubes와 함께 사용하고 있습니다. 긴 상호 연결 동굴과 관련하여 나는 단지 혼란에 빠졌습니다. 나는 Minecraft의 동굴 시스템과 같은 것을 얻고 싶습니다. 그것들은 매우 밀접하게 …


11
2D 게임에 미래가 있습니까? [닫은]
나는 현재 2D 소프트 바디 물리 엔진을 개발 중입니다 (현재는 존재하지 않기 때문에 -_-).하지만 아마도 앞으로 몇 년이 걸릴 것으로 소비 할 필요가 없다고 걱정하고 있습니다. 나는 그 일을 좋아하지만 도서관에 돈을 기꺼이 지불하려는 사람이 3D로 일할 가능성이 높다는 점을 고려하면 그러한 엔진이 수입을 얻지 못할 것입니다. 게임 산업에서 2D …

3
잘 보이는 폭발 입자 효과를 만들려면 어떻게해야합니까?
나는 예술가는 아니지만 2.5D 게임에서 적절한 입자 효과를 만들려고합니다. Wii Play의 "탱크"의 복제본을 만들고 있는데 폭발이 잘 보이지 않습니다. 나는 그들이 가지고있는 정확한 스타일, 아마도 더 현실적이고 덜 유치한 스타일을 가지 않을 것입니다. 파티클 엔진은 화면에 2D 텍스처를 그려 입자 당 시작 위치, 속도, 중력 (또는 가속도), 공기 저항 (드래그), …

9
플랫폼 간 독립 개발
몇 년 전에 C와 C ++의 일부를 작성하고 충분한 수의 플랫폼 추상화를 사용하면 (SDL 등을 통해) 인디가 얻을 수있는 모든 플랫폼에서 실행할 수 있습니다-Linux, Windows, 다양한 버전의 Mac OS , BeOS와 같은 모호한 것들, GP2X 및 사후 드림 캐스트와 같은 개방형 콘솔. 어느 시점에서 폐쇄 플랫폼에 대한 계약을 체결 한 …




6
2D 물리 엔진에서 래핑 와이어 (예 : Worms Ninja Rope) 구현
최근에 로프 물리학을 시험해 보았는데 스프링이나 조인트와 함께 묶인 일련의 물체로 로프를 만드는 "표준"솔루션이 만족스럽지 않다는 것을 알게되었습니다. 특히 로프 스윙이 게임 플레이와 관련이있을 때. 나는 줄을 감싸거나 처지는 능력에 대해 정말로 신경 쓰지 않습니다. 게임 플레이에서 중요한 것은 로프가 환경 을 감싸고 나서 랩핑 하는 능력입니다 . 로프처럼 행동 …

7
가중 모음을 만든 다음 임의 요소를 선택하는 방법은 무엇입니까?
무작위 아이템으로 채우고 싶은 전리품 상자가 있습니다. 그러나 각 항목마다 다른 선택 기회를 갖기를 원합니다. 예를 들면 다음과 같습니다. 10 골드 확률 5 % 칼 확률 20 % 방패 확률 45 % 갑옷 확률 20 % 물약 10 % 확률 위의 항목 중 정확히 하나를 선택하여 해당 비율이 전리품을 얻을 …
34 random 

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