게임 개발

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

2
간단한 뱀 게임을 만드는 C #
C #으로 뱀 게임을 만들려고 생각했기 때문에 아이디어를 내 머리에 달았고 몇 가지 문제가 발생했습니다. 뱀의 머리를 따라 달린 블록을 올바른 위치에서 추적하고 출력하려면 어떻게해야합니까? 뱀이 5 개의 블록으로 구성되어 있고 사용자가 원을 그리기 시작하면 어떻게 뱀 몸을 올바른 위치에 인쇄 할 수 있습니까? 또한 사용자가 무엇을하든 뱀이 앞으로 움직일 …
12 c# 

4
소셜 게임 경제 및 수익 창출에서 이중 통화와 단일 통화
프로그래밍 문제는 아니지만 게임 개발과 관련이 있습니다. 인앱 구매가 수익 창출에 사용되는 곳에서 무료로 플레이하고 싶은 iPhone 온라인 게임을 만들고 있습니다. 중요한 점은 이것이 게임 플레이를 방해하지 않는지 확인하는 것입니다. 우선 순위는 게임 플레이, 수익 창출입니다. 플레이어 기반으로 수익을 창출하는 인기있는 방법 중 하나는 게임 내 통화를 판매하는 것입니다. 단일 …

1
2D 아트 자산 (예 : 스프라이트)은 어떻게 작동합니까?
게임에 대한 아이디어가 있고 Windows Phone 7 용 XNA를 사용하여 2D 게임을 개발할 계획입니다. 저는 오늘 캐릭터의 모습을 보여주는 컨셉 아트를 자유롭게 손으로 그려 시작했습니다. 이제 문제는 이러한 개념을 디지털 형식으로 만드는 것입니다. 내가 깨달은 첫 번째 일은 게임 아트의 다른 부분을 정말로 모른다는 것입니다. 스프라이트, 텍스처 및 애니메이션이 있지만 …

4
두 개의 서로 다른 마우스를 동시에 감지 할 수 있습니까? 그리고 움직임을 별도로 기록 할 수 있습니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 게임 개발 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 두 마리의 마우스를 사용해야하는 게임을 생각하고 있습니다. 움직임을 서로 별도로 등록해야합니다. 이것이 가능한가? 아니면 Windows 아키텍처가 그러한 것들을 허용하지 않습니까? 감사합니다.
12 input  windows  mouse 

1
지형에서 절벽면을 표현하는 방법?
게임에서 지형을 프로그래밍 방식으로 표현하는 가장 좋은 방법을 찾으려고합니다. 지형의 표면을 표현하기 위해 하이트 맵 (또는 균등 한 정점 그리드) 을 사용하고 부드러운 텍스처링을 가능하게 하는 스 플랫 맵 을 고려 하고 있습니다. 이것은 완전히 부드러운 지형에서 작동하지만 문제는 절벽과 날카로운 절벽면을 나타내는 방법입니다. 절벽 자체는 다른 지형과 다르게 렌더링되어야합니다. …

5
GLUT에 대한 대안이 있습니까?
OpenGL을 배우려고하는데 GLUT가 더 이상 사용되지 않는다는 것을 알았습니다 . 이미 SDL을 알고 있으며 이것이 좋은 대안 인 것 같습니다. SDL을 사용하여 OpenGL로 게임을 개발하거나 더 나은 대안이 있습니까? 저는 게임 개발을 처음 사용하므로 최신 기술에 대해 잘 모릅니다.
12 opengl 

3
규칙 시스템의 디자인 패턴?
재밌는 프로젝트로 솔리테어 게임을 작성해 보았습니다. 그러나 규칙 시스템을 작성할 때 내 게임 로직이 완전한 스파게티 코드이기 때문에 코드가 완전히 구조화되지 않고 확장 불가능 하다고 느꼈기 때문에 더러워 졌습니다. 나는 전에이 문제에 부딪 쳤고 프로그램 의이 부분을 작성할 때 항상 어색하다고 느꼈 습니다. 게임에서 규칙을 정의 할 때 시도되고 테스트 …

5
GLUT는 더 이상 사용되지 않습니까?
질문이 있었다 좋은 대해 질문, 업에 최신의 OpenGL 자원 , 답변 중 하나는 현대의 OpenGL 프로그래밍에 대한 튜토리얼에 대한 링크이었다. 해당 튜토리얼은 GLUT과 GLEW를 사용하지만 GLUT가 더 이상 사용되지 않는 곳을 읽었습니다. 그게 사실입니까?
12 opengl  glut 

1
2D 헬리콥터 게임, 복도 벽을 만드는 방법?
고전적인 "헬리콥터"게임 (예 : http://www.addictinggames.com/helicopter.html )을 수정하려고하지만 아직 벽 생성 엔진을 만드는 방법을 찾지 못했습니다. 의사 코드에 대한 포인터가 있습니까? 나는 게임이 진행됨에 따라 난이도가 높아지면서 (더 많은 것이 닫히고, 예기치 않은 곡선이 더 많이 생길 수있는) 측면을 생성하는 방법론 중간에있는 대상에만 관심이 없다.

2
Minecraft 클론을 오픈 소스로 만들 수 있습니까?
여가 시간에 Minecraft와 같은 게임을 개발 중입니다. 사실, 그것은하지 "입니다 같은 내가 그것의 가능한 사본으로 가까운 만들려고 노력 (16 세의 나이에 자신을 위해 운동으로 의미가 단순히 그 때문에 나에게 재미)하고 있습니다 때문에, 마인 크래프트". 물론 Minecraft Coder Pack (MCP)을 사용하여 코드를 복사하지 않습니다 . OpenGL을 사용하여 Java로 게임을 처음부터 시작했습니다. …

5
타일 ​​기반 2D 플랫 포머에서 45 ° 경사
타일 ​​기반 플랫 포머에서 간단한 45 ° 경사를 원하지만 알고리즘을 다운시키는 것만으로는 불가능합니다. 코드와 비디오를 살펴보십시오. 아마도 분명하지 않습니까? //collisionRectangle is the collision rectangle of the player with //origin at the top left and width and height //wantedPosition is the new position the player will be set to. //this is …
12 xna  c#  xna-4.0  platformer 


2
Halo는 발사체를 어떻게 그리나요?
발사체를 그리고 광고판을 만들려고합니다. 발사체는 지폐 보드 "입자"와 "추적자"로 구성됩니다. 발사체를 광고하면 플레이어의 시야 방향이 발사체 축과 평행 일 때 볼 수 없습니다. Halo 또는 다른 게임은이 문제를 어떻게 해결하여 발사체를 뒤에서 볼 수 있습니다.

3
farseer / box2d와 같은 2D 물리 엔진 내에서 AI 경로 추적을 어떻게 수행합니까?
나는 Farseer와 같은 적절한 강체 물리 엔진으로 작업하고있는 2d 하향식 게임을 옮기는 과정에 있습니다. 지금까지 필요한 곳에 물리 코드를 해킹했습니다. 나는 여기서 일을하는 올바른 방법을 배우려고합니다. 물리 엔진 내부에서 AI를 강체로 만들면 AI가 정해진 경로를 따르도록하는 올바른 방법은 무엇입니까? AI에 따라야하는 내비게이션 노드 경로가지도에있는 경우 이전에는 다음 단계에서 다음에 있어야 …

1
사전 계산 된 길 찾기가 여전히 관련이 있습니까?
문맥 Old Lucas Arts (ScummVM 시대) 포인트 앤 클릭 그래픽 어드벤처 게임은 사전 계산 된 길 찾기를 사용했습니다. 기술의 대략적인 개요는 다음과 같습니다. 1 단계 각 방의 바닥은 "워크 박스 (walk box)"로 나뉘어 졌는데, 이것은 네비게이션 메쉬의 노드와 거의 같지만 사다리꼴 모양으로 제한되었습니다. 예 : ______ _____ _________ _____ \ …

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