게임 개발

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

3
엔진과 프레임 워크의 저작권 및 특허를 통해 수익을 창출하고 보호하는 방법은 무엇입니까?
다음을 처리하는 게임 엔진을 만들었습니다. 2D 텍스처 곡면을 사용한 렌더링 레벨 곡면이있는 충돌 2D-Sapce의 애니메이션 경로 및 탐색 또한 다음을위한 프레임 워크를 만들었습니다. 둥근 표면을 가진 절차 적 유기 레벨 생성 레벨 편집 가벼운 스프라이트 디자인 엔진과 프레임 워크는 AS3로 작성되었으며 다른 플랫폼을 더 잘 지원하기 위해 코드를 HaXe로 변환하는 …

1
클라우드 텍스처 맵을 쉽게 만들려면 어떻게해야합니까?
게임에서 3D 행성을 만들고 있습니다. 이들은 "글로브"로 간주됩니다. 그들 중 일부는 클라우드 레이어가 필요합니다. "지구"를 만들기위한 다양한 블렌더 튜토리얼을 보았고 클라우드 레이어에는 NASA의 지구 클라우드 맵을 사용했습니다 . 그러나 나는 절차 적으로 생성 된 많은 행성들로 가상의 우주를 창조 할 것입니다. 많은 변형을 사용하고 싶습니다. NASA 링크와 같은 클라우드 맵을 …


2
OpenGL : VBO 또는 glBegin () + glEnd ()?
최근에 원본 OGL Redbook을 제공 한 사람으로부터 튜토리얼 사이트 로이 링크 를 받았습니다 . 세 번째 헤더는 일반적인 렌더링 방법으로 glBegin () 및 glEnd ()를 잊어 버리는 것입니다. Redbook의 방법을 통해 배웠지 만 VBO의 이점이 있습니다. 이것이 실제로 진행되고 있는가? 그렇다면 렌더 코드와 후속 셰이더를 VBO와 후속 데이터 유형으로 쉽게 …
16 opengl  graphics  glsl  vbo 

3
인기있는 게임에서 AI는 어떻게 가장 일반적으로 구현됩니까?
나는 gamedev가 아니며 게임이 아닌 호기심 많은 코더입니다. FPS와 같은 인기있는 현대 게임에서 AI가 어떻게 작동하는지 궁금합니다. 하드 코딩 된 규칙을 기반으로합니까? 자율 주행 차 등에 사용되는 것과 같은 다른 종류의 AI와 얼마나 공통점이 있습니까? 개발자는 AI가 자연스럽게 동작하고 재미있게 플레이 할 수 있도록 어떻게 보장합니까? 나는 구글에서 MinMax의 다른 …
16 ai 

3
엔티티와 컴포넌트에 메소드를 저장하는 것은 왜 나쁜 생각입니까? (다른 엔티티 시스템 질문과 함께.)
이것은 후속 조치입니다 내가 대답 한이 질문에 이지만 훨씬 구체적인 주제를 다루고 있습니다. 이 답변을 통해 기사보다 엔티티 시스템을 더 잘 이해할 수있었습니다. 엔터티 시스템에 대한 기사를 읽었 으며 다음과 같이 말했습니다. 엔터티 는 ID와 구성 요소의 배열 일뿐입니다 (이 기사에서는 구성 요소에 엔터티를 저장하는 것이 좋은 방법은 아니지만 대안을 …

4
고정 함수 대 셰이더 : 초보자에게 적합한 것은?
저는 현재 컴퓨터 공학을 위해 대학에 가고 있습니다. 작은 게임을 만들기 위해 어느 시점에서 기존 엔진을 활용할 계획이지만 지금은 3D 프로그래밍과 같은 기본 사항을 배우는 것이 목표입니다. 나는 이미 DirectX와 OpenGL 사이의 선택에 관해 약간의 연구를 해왔으며, 그에 대한 일반적인 감정은 OpenGL 또는 DirectX를 교육용 휠 플랫폼으로 선택하든 많은 지식을 …

2
배우거나 사용할 OpenGL 버전은 무엇입니까?
저는 OpenGL을 처음 사용합니다. 게임 프로그래밍에 대한 일반적인 지식은 있지만 실무 경험은 거의 없습니다. 다양한 기사와 책을 살펴보고 OpenGL로 뛰어 들려고 노력했지만 다양한 버전과 이전 버전과 새로운 방식으로 혼란스러운 작업을 수행했습니다. 첫 번째 질문은 누구나 OpenGL의 각 버전을 실행할 수있는 게이머의 비율에 대한 수치를 아는 것입니다. 시장 점유율은 어떻습니까? 2.x, …

5
게임 로직 스레드와 렌더링 스레드 간의 동기화
하나의 게임 로직과 렌더링은 어떻게 분리됩니까? 나는 이미 여기에 정확하게 묻는 질문이있는 것처럼 보이지만 대답은 나에게 만족스럽지 않습니다. 내가 지금까지 이해 한 바에 따르면 다른 스레드로 분리하는 시점은 렌더링이 스왑 버퍼 호출에서 렌더링이 최종적으로 차단되는 다음 vsync를 기다리는 대신 게임 로직이 다음 틱을 즉시 실행하기 시작할 수 있다는 것입니다. 그러나 …

5
대부분의 튜토리얼이 오래되었을 때 OpenGL로 시작하기 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Game Development Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문과 같은 많은 질문이 이미 있다고 확신하지만 OpenGL 라이브러리를 지속적으로 업데이트하면 문제가 모두 사라지고 1 ~ 2 개월 안에 여기에 …
16 c++  opengl 

3
트레이딩 카드 게임의 "특수 효과 카드"를 구현하는 방법은 무엇입니까?
나는 일종의 트레이딩 카드 게임을 여기에 쓰려고 노력하고 있습니다. 어떻게하면 매직 개더링 또는 Yu-Gi-Oh 와 비슷합니다 ! 카드 게임. 기본적으로 게임에 익숙하지 않은 사람들에게는 게임의 규칙을 구부릴 수있는 특수 효과가있는 특별한 종류의 카드 (맞춤법 카드 / 트랩 카드 등)가 있습니다. 내가 전혀 모르는 것은이 카드의 논리를 구현하는 방법입니다. 카드의 데이터를 …

7
텍스트 어드벤처 게임에서 사용자 입력을 어떻게 구문 분석해야합니까?
텍스트 어드벤처에서 사용자 명령을 파싱하는 것은 어드벤처 의 단순한 "북쪽으로"부터 hhgttg의 어리석은 영리한 명령까지의 스펙트럼입니다 . 80 년대 컴퓨터 매거진에서 좋은 방법을 읽은 것을 기억하는 것 같지만, 지금은 간단한 Wikipedia 심판을 제외하고는 인터넷에서 거의 아무것도 찾지 못합니다 . 어떻게 것입니다 당신이 그것을 할? 업데이트 : 나는 Ludum Dare 항목 에서 …

2
내 게임이 다른 사람의 컴퓨터를 손상시키는 경우 책임을 져야합니까?
게임 문서의 어딘가에 "이 소프트웨어에 대한 손해에 대한 보증은 없습니다"등을 말해야합니까? 나는 모든 것이 아니라면 거의 모든 프로그램에서 그것을 많이 보지만, 실제로 필요한가, 누군가 텍스트를 추가하는 것을 잊었을 때 누군가가 나를 고소 할 수 있고 그래픽 집중 게임을 할 때 GFX 카드가 타 버릴 수 있습니까? (실제로 몇 번 일어났기 …
16 legal 

3
2D 게임에서 횃불 효과 (광원 주변의 밝은 영역)를 얻을 수 있습니까?
간단한 2D 게임을 작성하려고합니다. 처음에는 완벽한 그래픽이나 게임 플레이로 빛을 발하지는 않지만 PC 게임 개발의 첫 번째 단계라고 생각합니다. 따라서 간단한 스프라이트 기반 2D 게임 (예 : Heroes IV 또는 Startcraft BroodWar)을 상상해보십시오. 게임 플레이가 조명 변경에 따라 주 / 야를 지원하기를 원하며 동시에 모든 조명 뉘앙스에 대한 스프라이트를 만들어야하는 …
16 2d  lighting 

3
간단한지도, 4 가지 생물 군계 및 배포 방법
기본 아이디어는 다음과 같습니다. 나는 무작위로 생성 된 전 세계와 여러 개의 던전 입구가 흩어져있는 도적, 어쩌면 드워프 요새 같은 게임을 가지고 있습니다. 나는 이미 던전을 기본적으로 다루었지만 오버 월드의 측면에 붙어 있습니다. 2D 화면 맵으로 간주되는 전 세계는 각각 고유 한 총 화면 수를 가진 초원, 사막, 눈, 늪 …

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