게임 개발

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

2
체이스 게임에서 플레이어에게 직선으로 적의 움직임
나는 적들이 맵에서 무작위로 스폰하고 무작위 프레임으로 모든 프레임마다 플레이어를 향해 움직이는 게임을 만들고 있습니다. 지도에는 장애물이 없으므로 적들은 항상 직선으로 움직여야합니다. 나는 운동 기능을 몇 번 썼지 만 적들이 항상 0, 45, 90, 135, 180, 225, 270, 315 각도를 쳤지 만 결코 직선을 누르지 않더라도 말입니다. 코드의 예는 다음과 …
10 ai  movement 


2
실시간 게임을위한 최고의 서버 아키텍처는 무엇입니까?
수천 명의 플레이어를 실시간으로 유지해야하는 Real-Time 게임을 개발 중입니다 (FPS와 같은 최대 1 초 지연). 이를위한 최고의 인프라는 무엇입니까? 내 생각은 2 개의 서버 클러스터를 사용하는 것이 었습니다. 하나는 서버 쪽 (모든 컴퓨팅 쪽)과 다른 하나는 데이터베이스 쪽입니다. 여기서로드 밸런서는 각 클러스터에 대해 "책임"이 있습니다. 하나의 기본 서버는 사용자로부터 요청을 …


3
마인 크래프트 세계에서 조명
Minecraft는 주로 하이트 맵을 기반으로하는 게임으로, 해당 heigtmap 정보를 사용하여 세상을 빛으로 가득 채 웁니다. 내가 이해 한 바에 따르면 하이트 맵에서 가장 높은 지점은 햇빛에 영향을받는 지역의 끝입니다. 그 위의 모든 것은 햇빛에 의해 켜지고 그 아래의 모든 것은 반경 8 블록 근처의 빛의 영향을받습니다. 당신이 당신의 세계의 상단에 …
10 opengl  maps  lighting 

2
Bullet을 배우기 위해 Box2D 대신 2D 물리에 Bullet을 사용하는 것이 가치가 있습니까?
그 이상의 질문은 없습니다. 나는 그것들이 모두 내 목적에 적합하다고 확신하기 때문에 오버 헤드에 대해 걱정하지 않습니다. 기본적으로 Farseer Physics Engine으로 인해 Box2D 개념에 익숙하지만 3D 항목으로 이동할 때 Bullet을 사용하고 싶습니다. 아마도 Bullet은 2D 영역에서도 교육 가치가 있습니까? 질문의 일반화 된 버전은 다음과 같습니다. 앞으로 3D 물리 엔진을 사용할 …

4
3D의 절차 적 지형 : 어떻게 되었습니까? 그것에 대한 일반적인 알고리즘 및 / 또는 이론이 있습니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 프로그래밍 외에도 환경 모델링에는 많은 시간이 걸립니다. 예를 들어 WoW 던전 수준이나 다른 아름다운 도시와 같은 미래 환경, …

2
큰 타일 맵과 던전에서 영역을 '존재'
내 게임은 의사 무한대와 무작위로 생성되는 방식으로 Minecraft와 같은 맵을 가지고 있습니다. 그리고 큰. 사용자가 1000x1000 영역 (여기서는 2D)을 탐색했다고 가정하면 1,000,000 개의 타일입니다. 분명히 나는 ​​모든 것을 메모리에 저장할 수 없을 것입니다. 또한 10 타일 또는 반지름의 모든 것을 무시하고 싶지 않습니다. 모두 업데이트되지 않을 것입니다 (모든 NPC, 아마도 …

2
XNA를 사용한 게임 내 디자인?
게임 내 디자인에 대해 궁금합니다. 현재 상황은 Tiled와 관련이 있습니다 .Tiled에 다른 유형의 객체가있는 많은 다른 레이어가 있습니다 (Tiled에 익숙하지 않은 사람은 객체가 임의의 속성이 할당 된 좌표에 불과합니다). 현재 맵 파일을 약간 변경하여 모든 것이 올바르게 배치되었는지 확인할 때마다 게임을 다시 컴파일하고 있습니다. 맵 파일 변경이 감지되면 게임에서 레벨을 …
10 xna-4.0  tiles 

3
연결을 유지하면서 그래프의 가장자리 수를 줄입니다.
무작위로 생성 된 던전으로 게임을 디자인하고 있습니다. 이것을 노드가 방이고 모서리가 문 또는 복도 인 연결된 무 방향 그래프 로보고 싶습니다 . 그런 다음 "측면"노드를 던전 입구로 선택하고이 입구와 다른 모든 노드 사이의 거리를 계산하고 가장 먼 노드 중 하나가 던전의 "목표"(보물, 보스, 공주 등). 마지막 던전 지형을 생성하는 두 …

1
Android 게임 개발에서 컬렉션 사용을 권장하지 않습니까?
안드로이드 게임 프로젝트에서 작업하는 동안 게임 코드의 성능 최적화에 대한 정보를 찾기 위해 파고 들었습니다 . 그리고 List, Arraylist 등과 같은 Java Collections의 사용은 게임 코드에서 권장되지 않지만 Collection은 Java 프로그래밍에서 유용한 도구이지만 왜 그런가? Collection 프레임 워크가 Android 시스템에 미치는 영향과 그 이유에 대한 기술적 세부 정보를 알고 싶습니다. …
10 android 

3
자주 바뀌는 게임을 위해 레코드 / 재생 시스템을 어떻게 설계합니까?
무료 MMORPG에서 일하고 있는데 문제가 있습니다. 나는 (다른 사람들과) 게임을위한 비디오 녹화 시스템을 개발하고 있습니다. 아이디어는 기본적으로 : 타임 스탬프와 함께 송수신 된 모든 패키지와 클라이언트의 일부 로컬 데이터를 기록한 다음 파일로 덤프합니다. 비디오를 재생하기 위해 파일에있는 모든 것을 에뮬레이션합니다. ffmpeg를 사용하여 비디오를 avi로 내보내는 옵션도 있습니다. 문제는 게임 버전을 …

3
모바일 게임용 그래픽 디자이너를 고용 할 수있는 곳은?
모바일 게임을위한 일련의 2D 그래픽을 만들 수있는 재능있는 사람을 찾아야합니다. 내 그래픽은 충분히 인상적이지는 않지만 게임 플레이는 견고하고 재미 있습니다. 이것은 여러 부분으로 구성된 질문입니다. 어디서 사람을 찾을 수 있습니까? 커스텀 스프라이트와 배경에 대해 무엇을 지불해야합니까? 작품이 완성되면 로열티가없고 독점적 인 소유권을 갖기 위해 어떤 종류의 용어를 사용해야합니까?

3
온라인 보드 게임 엔진 [폐쇄]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

6
2D 행성 텍스처의 3D 환상
몇 년 전에 저는 2D 텍스처를 사용하여 회전하는 행성의 환상을 사용자에게주는 기술을 듣습니다. 사용자가 위치 나 뷰포트를 변경할 수 없다는 점을 감안할 때 이 기술의 이름은 무엇입니까?
10 2d  3d  terminology  planet 

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