게임 개발

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



3
외부 라이브러리를 사용하지 않고 XNA에서 아름다운 작은 텍스트를 얻으려면 어떻게해야합니까?
XNA에서 스프라이트 폰트 기술은 끔찍합니다. Nuclex는 그 일을 훨씬 더 잘하지만 외부 참조를하고 싶지 않으며 거의 ​​게임이 끝났습니다. Sansation 또는 Quicksand와 같은 글꼴을 사용하면 작은 크기의 글꼴에서 끔찍하게 보입니다. 그거 매우 나빠! 이에 대한 알려진 해결 방법이 있습니까? 글꼴 크기를 매우 높게 설정 한 다음 스프라이트 배치에서 크기를 줄이지 않고 …
13 xna  fonts 

3
2D 게임 충돌 응답 : 주어진 축을 따라 SAT 및 최소 변위?
내가 만들고있는 2D 게임에서 충돌 시스템을 구현하려고합니다. 메타 축의 충돌 튜토리얼에 설명 된 것처럼 분리 축 정리 는 효율적이고 강력한 충돌 감지 처리 방법처럼 보이지만 사용하는 충돌 응답 방법은 마음에 들지 않습니다. 최소 오버랩 축을 따라 맹목적으로 변위함으로써, 알고리즘은 단순히 움직이는 물체의 이전 위치를 무시합니다. 즉, 정지 한 물체가 들어가고 …

3
이벤트 스케줄러의 싱글 톤 패턴을 피하는 방법은 무엇입니까?
내 게임의 이벤트 스케줄러를 만들고 싶습니다. 기본적으로 게임 이벤트 트리거를 예약 할 수 있기를 원합니다. 이것은 일회성 트리거 또는 주기적 트리거 (5 초마다 트리거 이벤트 "E_BIG_EXPLOSION"...) 일 수 있습니다. 이것이 싱글 톤을 사용하기에 좋은 장소라고 생각하고 싶지만 싱글 톤은 매우 악할 수 있으며 질병처럼 퍼지는 경향이 있습니다. 그래서 나는 그들을 …


7
텍스처링을위한 최고의 이미지
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 자, 저는 OpenGL과 함께 C ++을 사용하고 있으며 3D 게임의 텍스처에로드 할 로더를 만들 것입니다. (그러나 텍스처는 2D입니다). …
13 c++  opengl  textures 

2
타일 ​​맵을 렌더링하는 동안 고르지 않은 타일을 어떻게 처리합니까?
확실하지 않은 타일 맵으로 수행하려는 작업은 다음과 같습니다. 보시다시피 상단 벽이 바닥 및 측면 벽보다 훨씬 큽니다 (이것은 또한 내 모서리에 문제가 있으며 [L 다음 정사각형과 같은 이상한 모양] 및 현재 타일의 40x40px보다 큽니다. ). 또한 타일에 사용하는 타일 시트를 첨부하여 나머지 타일과 비교하여 모서리와 상단이 어떻게 보이는지 보여줍니다. 내가 …
13 2d  java  tiles  maps 

4
독특한 음악 아이디어를 현실로 만들기 위해 무엇을 사용할 수 있습니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 주제를 다루 도록 질문을 업데이트하십시오.Game Development Stack Exchange에 대한 . 휴일 2 년 전 . 내 게임 BGM에 대한 여러 가지 음악 아이디어가 있지만 음악 기술이나 장비를 갖추지 못했습니다. 내가 할 수있는 가장 큰 것은 그들에게 …
13 music 

1
텍스처를 부분적으로 투명하게 렌더링하는 방법은 무엇입니까?
Good Morning StackOverflow, openGL을 사용하여 텍스처의 일부를 투명하게 렌더링하는 방법을 찾지 못하는 것처럼 지금 약간의 문제가 있습니다. 여기 내 설정이 있습니다 : 벽을 나타내는 쿼드 가이 질감으로 덮여 있습니다 (업로드 목적으로 PNG로 변환). 분명히, 나는 유리창을 제외하고는 벽이 불투명하기를 원합니다. 벽 뒤에는 풍경을 보여주는 또 다른 비행기가 있습니다. 창문 뒤에서 …

1
nVidia의 CUDA는 경로 찾기 계산에 적합합니까?
특정 상황에서 GPU에서 경로 찾기를 실행할 가치가 있는지 (nVidia의 CUDA 또는 이와 동등한 것을 사용하여 ) 또는 낭비되는 노력인지 여부 를 알고 싶습니다 . 내가 생각하는 상황은 봇 경로를 찾는 헤드리스 멀티 플레이어 서버 일 것입니다. 탐색 메쉬를 사용하는 A * 경로 찾기에 특히 관심이 있지만 GPU 실행에서 더 많은 …

3
게임 내 이벤트를 관리하는 가장 좋은 방법은?
게임 중 일부 이벤트가 가끔씩 발생해야하는 게임을 만들고 있습니다. 좋은 예가 튜토리얼입니다. 게임을 시작하면 게임의 여러 지점에서 이벤트가 발생합니다. 당신은 당신의 첫 번째 적을 만나고, 게임이 멈추고 그것을 죽이는 방법에 대한 설명을받습니다. 당신은 첫 번째 적을 죽이고 "좋은 직업"메시지를받습니다. 아이템 통계 팝업 메뉴가있는 새로운 아이템을 얻습니다. 등 내가 작업중 인 …

3
발사체 모션-화살표
2D 게임에서는 비행 중에 화살표의 궤도를 그리려고합니다. 아래 코드를 사용하면 궤적 (포물선)이 올바르게 보이지만 각도 (또는 회전) 또는 화살표는 그렇지 않습니다. float g = -9.8f; float x = (launchVelocity * time); float y = (launchVelocity * time) + (0.5f * g * (float)Math.Pow(time, 2)); float angle = (float)Math.Tanh(y / x); …

2
특정 게임 엔진 8 비트 및 16 비트 게임 엔진에 다른 온라인 설명이 있습니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 소닉 게임에서 엔진에 대한 좋은 설명을 찾았습니다 . 자체 복제본을 작성하는 사람들에게 엔진이 어떻게 작동하는지 대략적으로 설명합니다. …


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