게임 개발

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



12
게임 내 통화에 어떤 데이터 유형을 사용해야합니까?
간단한 비즈니스 시뮬레이션 게임 (Java + Slick2D로 제작)에서 플레이어의 현재 금액을 a float또는 로 저장 int해야합니까? 유스 케이스에서 대부분의 거래는 센트 ($ 0.50, $ 1.20 등)를 사용하며 간단한 금리 계산이 포함됩니다. float통화에 절대 사용해서는 안된다고 말하는 사람들과 통화에 절대 사용해서는 안된다고 말하는 사람들을 보았습니다 int. int필요한 백분율 계산을 사용 하고 …
96 java  data  economy 

7
(나쁜?) 플레이어 제안을 다루는 방법
활발한 개발을 진행하면서 커뮤니티를 구축하는 모든 게임은 곧 포럼에서 새로운 기능에 대한 제안을 게시하는 플레이어와 대면 할 것입니다. 그러나 이러한 제안의 대부분은 다음과 같습니다. 게임을 원하는 곳과 완전히 다른 방향으로 이동 그들이 가질 수있는 이익을 위해 너무 많은 노력이 필요할 것입니다 그냥 끔찍해 그러한 제안을 다루는 좋은 방법은 무엇입니까? 플레이어가 …

5
한 사람의 팀이 게임 오디오를 어떻게해야합니까?
대부분의 게임 개발 (게임 디자인, 예술, 프로그래밍 등)은 상대적으로 적은 장비로 한 사람 만 수행 할 수 있습니다. 게임 디자이너는 연필과 종이, 아티스트 Photoshop 또는 Paint, 프로그래머, 노트북 및 컴파일러가 필요합니다. 사운드가 다릅니다 : 외부 노이즈는 큰 문제이며, 악기로 사운드 효과를 만들 수 없으며, 작은 실수로 쉽게 재난이 발생할 수 …

3
과도한 플레이어 생성 잔해를 어떻게 정리할 수 있습니까?
내가 만들고있는 최신 게임에서 2D 객체를 임의로 슬라이스 할 수 있습니다. 수백 또는 수천 개의 조각으로 지속적으로자를 수 있습니다. 이것이 항상 수면 물리 상태에 있기 때문에 많은 지연을 발생 시키지는 않지만 이동을 일으킬 때 문제가 있습니다. 나는 그것을 어떻게 다루어야할지 잘 모르겠다. 특정 시간이 지나면 삭제하고 싶지 않습니다. 나는 당신이 …
92 unity  2d  performance 

7
게임 개발에 대한 무료 전자 책 [닫기]
게임 개발에 좋은 무료 전자 책이 있습니까? 나는 그것들이 이론적이거나 기술적 인 것이면 상관 없으며, 그만한 가치가있는 하나의 무료 책을 읽기 시작하고 싶습니다.
90 books 

2
최신 게임 엔진은 실시간 렌더링과 블렌더의 "느린"렌더링을 어떻게 달성합니까?
나는 gamedev와 Blender를 처음 접했고 흔들리지 않는 것이 있습니다. 블렌더에서 단일 렌더링 (고급 사이클 렌더러를 사용하더라도)은 내 컴퓨터에서 최대 45 초가 걸릴 수 있습니다. 그러나 게임에서 놀라운 그래픽을 가질 수 있으므로 렌더링은 실시간으로 1 초에 여러 번 연속적으로 발생합니다. 또한 "느린"블렌더의 렌더링이 어떻게 보이는지, 게임 엔진이 실시간 (또는 거의 실시간) …


10
풀 타임으로 일하면서 게임을 할 수있는 에너지를 확보하려면 어떻게해야합니까? [닫은]
저는 일주일에 40 시간 이상 소프트웨어 엔지니어로 일하고 있으며 개인적인 삶과 가족의 책임 사이에서 게임 개발에 아무런 에너지도 필요하지 않다는 것을 알게되었습니다. 컴퓨터 앞에서 자신을 태우지 않고 취미 생활을 위해 더 많은 시간을 할애하려면 어떻게해야합니까? 나는 프로그래머로 일하면서 게임을 성공적으로 개발하는 누군가가 있어야한다고 확신합니다.

15
OpenGL을위한 좋은 학습 자료는 무엇입니까? [닫은]
나는 iPhone에서 OpenGL ES를 얼마 동안 사용 해 왔으며 기본적으로 예제에서 보았고 내 자신의 것으로 채택 된 작은 명령 집합을 제외하고는 꽤 길을 잃었습니다. 다른 플랫폼에서 OpenGL을 사용하고 잘 이해하고 싶습니다. 책을 검색 할 때마다 초보자에게는 흥미롭지 않고 매우 어려운이 거대한 성경이 있습니다. 주말에 OpenGL을 배우는데 몇 주를 보낸다면 시간과 …
88 opengl 

8
전리품 방울에 (주로) 쓸모없는 물건이 들어있는 이유는 무엇입니까?
나는 이것에 대해 생각하고 있었고 이것을 이해할 수 없었다. 디아블로에서는 적을 죽이고 무작위로 물건을 떨어 뜨립니다. 그러나 일반적으로 방울은 이미 장착 한 것과 관련하여 가치가 없습니다. 왜 낙하산을 떨어 뜨릴 수있는 낙하 시스템을 구축해야합니까? 어쩌면 나는 질문을 잘 전달하지 못해서 대안적인 구현을 제공 할 것입니다. 대신 자주 엉터리 항목을 삭제하고 …

9
카메라 대신 세상을 움직이는 이유는 무엇입니까?
OpenGL 게임에서 플레이어를 움직이게하는 것은 카메라를 움직이는 것이 아니라 전 세계를 움직이는 것입니다. 예를 들어 다음은이 튜토리얼의 추출입니다. OpenGL View matrix 실제로는 특정 장면의보기를 변경하기 위해 카메라를 이동하는 데 익숙합니다. OpenGL에서는 다른 방법입니다. OpenGL의 카메라는 움직일 수 없으며 음의 Z 방향을 향한 (0,0,0)에 위치하도록 정의되어 있습니다. 즉, 카메라를 움직이거나 회전시키는 …

15
비디오 게임에서 글 머리 기호는 어떻게 시뮬레이션됩니까?
나는 최근에 MW2와 같은 게임을 해왔으며, 프로그래머로서 게임을 어떻게 몰입시키는 지 스스로에게 묻는 경향이 있습니다. 예를 들어 총알 속도를 시뮬레이션하는 방법. NPC가 총에서 총알을 발사 할 때 총알이 실제로 총에서 지정된 대상으로 이동합니까? 아니면이 부분을 완전히 무시하고 대상에 총알 구멍을 줍니까? 총알이 실제로 총에서 대상으로 이동하는 경우 실제로 어떤 속도로 …

16
좋은 게임 디자인 책? [닫은]
제작 경험이 있지만 더 나은 제품을 생산할 수 있도록 잘 작성된 참고 자료를 갖고 싶습니다. 특정 프로그래밍 언어를 겨냥하지 않은 게임 디자인 책이 있습니까?

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