게임 개발

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

1
게임을 완료하는 방법
내가 찾고있는 것에 대한 올바른 용어가 무엇인지 확실하지 않으므로 중복 질문 인 경우 사과드립니다. 그러나 무한 스크롤러와 관련하여 게임을 "완료"하게 만드는 용어 / 알고리즘이 있습니까? completable은 게임이있는 경우 화면을 따라 잡으려고 할 때 사용자가 블록을 계속 뛰어 넘어야하는 경우 사용자가 도달 할 수있는 새로운 블록이 항상 있는지 확인하는 방법입니다. 이론으로 …

4
엔터티 구성 요소 시스템에서 엔터티 '유형'식별
엔터티에 명시적인 '유형'(예 : 플레이어)이없고 단순히 구성 요소 모음 인 경우 시스템에서 작업하지 않아야하는 엔터티를 어떻게 식별합니까? 예를 들어, Pong 게임에서 패들과 공은 모두 창 경계와 충돌합니다. 그러나 각각의 충돌 처리 시스템은 다르므로 시스템이 잘못된 유형의 엔티티를 처리해서는 안됩니다. void PlayerCollisionSystem::update(std::vector<Entity *> entities) { typedef std::vector<Entity *>::iterator EIter; for (EIter …

1
box2d에서 페더 가을을 시뮬레이트하는 방법?
Box2d 확장명을 가진 AndEngine과 함께 일하고 있지만 일반적인 대답이나 개념 아이디어도 높이 평가됩니다. 물리 시뮬레이션에 참여하고 싶은 2D 측면 세계에 깃털 같은 물체가 있습니다. "깃털"이 천천히 떨어지도록 선형 댐핑을 사용하고 있습니다. 이것은 좋은 생각이 아닐 수도 있습니다. 어쩌면 각 업데이트마다 강제로 적용해야하지만 그럼에도 불구하고 이것은 작동하며 객체를 "빛"으로 보이게하고 저항이있는 …
10 box2d  physics 

6
원저자에게 크레딧을 제공하는 한 크레딧으로 특정 노래를 사용할 수 있습니까?
상용 게임을하고 있는데 크레딧에 특정 노래를 사용하고 싶습니다. 특정 게임에 매우 적합하기 때문입니다. 나는 당신의 게임에서 다른 사람들이 불법으로 할 수있는 음악을 사용하는 것을 알고 있지만, 이것은 아주 사소한 일이며, 내가 그를 인정하는 한 그의 노래 중 하나를 사용하는 것이 얼마나 합법적인지 궁금합니다. 변호사는 아니지만 반드시 몇 가지 예를 제시하거나 …
10 music  copyright 

4
노멀 매핑은 실제로 어떻게 작동합니까?
노멀 매핑의 개념을 이해하려고 노력하고 있지만 몇 가지가 혼란 스러워요. 요컨대, 노멀 맵이 뷰 포인트에 의존 하는지 아닌지 확실 하지 않습니다 (예를 들어, 회전 할 때 동일한 오브젝트의 다른 노멀 맵을 얻을지 여부). 둘째, 노멀 맵에서 파란 색이 주된 색인 이유를 알 수 없습니다 . 법선에 대한 생각과 RGB 색상과의 …

2
UDK : 프로젝 타일 ProcessTouch에서 액터 유형 확인
간단히 말해서, 폰이 발사체에 맞았을 때 (또는 게임의 무기에 의해 손상 될 때) 폰을 순간 이동 시키려고합니다. 지금은 발사체의 ProcessTouch에서 Pawn.SetLocation을 호출하려고합니다. ProcessTouch가 폰뿐만 아니라 모든 액터에 충돌하기 때문에 문제가됩니다. 또한 ProcessTouch의 "Actor Other"를 확인하려고하면 오류가 발생합니다. Pawn 컨트롤러 클래스에서 TakeDamage 이벤트를 만드는 것을 포함하여 많은 솔루션을 시도했지만 아무 소용이 …
10 udk 

1
절차 형상 생성
최근에 OS X 용 SceneKit을 살펴보면서 다음과 같은 기하학적 모양을 만드는 몇 가지 팩토리 방법이 있음을 알았습니다. 상자, 캡슐, 콘, 실린더, 비행기, 피라미드, 구체, 원환 체 및 튜브. 렌더러에 이러한 기본 모양을 추가하는 데 관심이 있지만 절차 생성에 대한 이해를 얻을 수있는 합리적인 소스를 찾는 데 어려움을 겪고 있습니다. 이론을 …

2
알려진 대기열로 경기 게임을 최적화하기위한 알고리즘
Flowerz로 알려진 게임에 대한 C # .NET에서 솔버를 작성하려고합니다. 참고로 http://zone.msn.com/gameplayer/gameplayer.aspx?game=flowerz 에서 MSN에서 재생할 수 있습니다 . 나는 어떤 종류의 과제 나 일과 관련된 것이 아니라 재미있게 쓰고 있습니다. 이 때문에 유일한 제한은 내 컴퓨터 (8GB RAM이 장착 된 인텔 i7 코어)입니다. 내가 염려하는 한 다른 곳에서는 실행할 필요가 없습니다. …
10 c#  algorithm  ai  puzzle 

3
엔터티 구성 요소 시스템에서 "Blob-Systems"를 피하는 방법은 무엇입니까?
현재 다음 문제에 직면하고 있습니다. 엔터티 구성 요소 시스템 (ECS) 을 사용하여 퐁 클론을 작성하려고합니다 . 나는 스스로 "프레임 워크"를 썼습니다. 따라서 모든 구성 요소로 엔티티를 관리하는 클래스가 있습니다. 그런 다음 구성 요소 클래스 자체가 있습니다. 마지막으로 시스템에 필요한 구성 요소가있는 모든 엔티티를 얻는 시스템이 있습니다. 예를 들어 내 이동 …

2
Java 2D 게임 프로그래밍 : 게임 루프를 만들기위한 다양한 접근법
Java 게임 프로그래밍에 익숙하지 않지만 게임 루프를 만드는 여러 가지 접근 방식을 보았으므로 더 많이 읽을수록 혼란스러워합니다. 1. Timer 클래스를 사용하는 표준 접근 방식은 더 적습니다. 정확한). System.nanoTime을 사용하는보다 정확한 방법. 3. scheduleAtFixedRate를 사용하는 간단한 접근법. 어느 것이 일반적으로 선호되어야하며 각 접근법의 장점 / 단점은 어디에 있습니까? 모든 정보에 미리 …


3
MonoGame API와 기본 그래픽 API를 모두 사용하면 어떤 문제가 발생할 수 있습니까?
MonoGame으로 게임을하고 기본 그래픽 API를 호출하기 시작하면 어떤 종류의 문제가 발생할 수 있습니까? 예를 들어, MonoGame이 지원하지 않는 MonoGame 프로젝트에서 무언가를하고 싶거나 적절한 문서 / 예제를 찾을 수 없었지만 OpenTK에서 그것을 수행하는 방법에 대한 예제를 찾을 수 있다면 다른 곳에서 MonoGame API를 사용하는 동안 OpenTK를 사용하여 직접 구현하면 문제가 발생합니까? …
10 monogame 

1
인디 게임의 법적 고려 사항에 대해 어떻게해야합니까?
여기에 너무 많은 배경 정보가있는 경우 사과하지만 관련이 무엇인지 확실하지 않지만 여기에 해당되는 답변이없는 다른 질문과 재무 상황을 요약해야한다고 생각했습니다. 온라인 (즉, PayPal을 사용할 수있는 모든 국가)에 판매되는 인디 게임을 만들고 있습니다. 저의 현재 상황은 실직 상태입니다. 지난 몇 년 동안 목표를 달성하기에 충분한 일자리를 찾을 수 없었습니다. 이제 저는 …

2
gl_quads를 사용하면 여전히 이점이 있습니까?
gl_quads는 더 이상 사용되지 않으므로 더 이상 사용하지 않을 것입니다. 또한 gl_quads를 사용하여 게임을 실행할 때 최신 PC가 실제로 두 개의 삼각형을 그리는 것으로 알고 있습니다. 이제 게임을 삼각형으로 대신 작성해야한다고 들었습니다. 그러나 OpenGL이 쿼드를 두 개의 삼각형으로 만드는 방법에 대한 세부 사항으로 인해 쿼드를 여전히 사용하는 것이 유리한지 궁금합니다. …
10 opengl 

5
브라우저에서 아스키지도와 움직이는 캐릭터를 만드는 좋은 기술 솔루션 (예 : 왜소한 요새)? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 게임 개발 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 동물과 사람을 나타 내기 위해 텍스트 문자를 사용하고 독립적 인 (서버 구동) AI가있는지도 사각형에서 움직일 수있는 웹 사이트를위한 웹 응용 프로그램을 만들고 …

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