«2d» 태그된 질문

2D는 좌표가 X 및 Y 값으로 표시되는 2 차원 공간을 나타냅니다.

2
픽셀 아트 플랫 포머를 720p에서 1080p로 확장
PC 및 스마트 폰용 픽셀 아트 2D 플랫 포머를 개발하고 있지만 기술적 인 문제에 봉착했습니다. 32x32 타일 해상도와 64x64 문자 스프라이트 해상도를 선택했습니다. 레벨은 내가 "스크린"이라고하는 섹션으로 나뉘며 각 스크린에는 약 40x23에 가까운 40x22.5 타일이 있으므로 최소 해상도는 1280x720입니다. 게임에서는 이중 점프 방식을 사용하므로 각 "화면"에서 적절한 수직 시야 범위를 …

1
여러 개의 2D 스포트라이트를 만들려면 어떻게합니까?
여러 엔터티에 스포트라이트를 허용하는 2D "스포트라이트"효과를 만들려고합니다. 즉, 여러 스프라이트가 횃불을 들고있는 것처럼. 단일 엔티티 (하나의 스포트라이트)의 경우 그라디언트 스프라이트를 오버레이하고 중심점에서 해당 엔티티를 추적하는 기술을 사용합니다. 이 기술은 단일 스포트라이트에 적합합니다. 다음은 내가 말하는 것을 설명하는 스크린 샷입니다. 단일 스포트라이트-작동 내가 겪는 문제는이 기술이 여러 엔티티로 확장되지 않는다는 것입니다. …
12 2d  sprites  camera  lighting 

1
클래스 간 데이터와 종속성을 깨끗하고 우아하게 처리하는 방법
SFML 2에서 2D 하향식 게임을하고 있는데 모든 것이 작동하고 잘 어울리는 우아한 방법을 찾아야합니다. 설명해주세요. 모든 클래스에 그리기 메소드와 업데이트 메소드를 제공하는 추상 기반에서 상속되는 많은 클래스가 있습니다. 게임 루프에서 update를 호출 한 다음 각 클래스를 그립니다. 이것이 일반적인 접근법이라고 생각합니다. 타일, 충돌, 플레이어 및 모든 타일 / 이미지 / …
12 c++  2d  architecture  sfml 

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

2
이벤트 핸들러에 열광 할 수 있습니까? 내 디자인으로 "잘못된 길"을 가고 있습니까?
이벤트 핸들러를 정말 좋아하기로 결정했습니다. 분석 마비로 인해 약간의 고통을 겪을 수 있지만 디자인이 다루기 어려워 지거나 디자인 결정에 예기치 않은 다른 결과가 발생할 수 있습니다. 내 게임 엔진은 현재 패닝 오버 헤드 카메라로 기본 스프라이트 기반 렌더링을 수행합니다. 내 디자인은 다음과 같습니다. SceneHandler SceneListener 인터페이스를 구현하는 클래스 목록을 포함합니다 …

2
XNA를 사용한 게임 아키텍처에 관한 질문
그래서 마침내 XNA를 가지고 놀았고 2D 게임을 만들면서 놀았습니다 (iOS에서 그것을 개발 한 친구의 많은 예술 자산이 있습니다) 많은 것들이하기 쉽고 상자에서 나오는 것처럼 보이지만 대부분의 문헌 (예를 들어 구입 한 책들)은 2D에 너무 많은 관심을 기울이지 않기 때문에 많은 것들에 푹 빠져 있습니다. 다음 질문에 대한 설명이나 자세한 정보를 …

3
XNA에서 완벽한 픽셀 충돌 감지 방법이 있습니까?
XNA에서 픽셀 완벽 충돌 탐지를위한 잘 알려진 방법 (또는 재사용 가능한 코드 비트)이 있습니까? 필자는 이것이 첫 번째 패스에 폴리곤 (상자 / 삼각형 / 원)을 사용하고 충돌에 대한 빠른 테스트를 사용한다고 가정하고 해당 테스트에서 충돌을 표시하면 픽셀 당 충돌을 검색합니다. 크기, 회전 및 투명도를 고려해야하기 때문에 복잡 할 수 있습니다. …

3
매끄러운 얼룩으로 입자 그리기
저는 게임 / 그래픽 개발에 익숙하지 않으며 입자 (2D)로 놀고 있습니다. 액체 / 물처럼 입자를 물방울처럼 서로 가깝게 그리려고합니다. 얼룩이 매끄럽지 않고 너무 커서 큰 원을 겹치게하고 싶지 않습니다. 나는 실제로 물리학을 모르지만, 내가 원하는 것은 표면 장력과 비슷한 것으로 가정합니다. stackexchange 또는 Google에서 찾을 수 없었습니다 (올바른 키워드를 모를 …

4
대형 2D 사이드 롤러 레벨 지형 그리기
나는 비교적 좋은 프로그래머이지만 이제는 2D 게임에 몇 가지 기본 수준을 추가하게 되었기 때문에 다소 어려움을 겪고 있습니다. 내가 원하는 것 : 내 게임에 허용되는 크고 (8000 * 1000 픽셀) "그린 힐"테스트 레벨. 이 작업을 수행하는 가장 좋은 방법은 무엇입니까? 멋지게 보일 필요는 없으며 선 및 페인트 통 도구를 사용하여 …

5
시각 예술 자산을 효율적으로 만들기 위해 집중해야 할 스타일 / 기술
나는 주로 프로그래머이지만 솔로 프로젝트를 할 때 만드는 다른 게임 부분에서 유능한 작업을하고 싶습니다. 여기서 구체적으로 요구하는 것은 시각적 자산 생성을 위해 어떤 종류의 기술이나 스타일을 연구하고 가장 효율적으로 작업하기 위해 사용해야합니까? 기본적으로 개발 후반에 가능한 변경 사항, 다른 프로젝트를 위해 생성 된 자산 재사용 등을 고려하여 전체적으로 가장 적은 …
12 graphics  2d  assets  art 

5
2D 게임 개발자 및 Java. OpenGL 이외의 다른 가능성? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 게임 개발 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 최근에 Java로 몇 가지 기본 OpenGL을 프로그래밍하기 시작했지만 OpenGL과 DirectX는 처리하고 이해하기에 너무 많아 지루해졌습니다. 이제 OpenGL (또는 DirectX) 이외의 다른 …
12 2d  java 

5
2D 레벨 디자인 / 편집 / 저장 질문 [닫기]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . SuperMario와 같은 간단한 2D Sidescroller 게임을 만드는 것에 대해 생각했습니다. 그런 다음 게임 레벨을 저장,로드 또는 생성하는 방법에 …

1
균일 한 지형에서 2D 비 그리드 기반 이동으로 길 찾기
내 게임에서 길 찾기에 가장 적합한 솔루션을 찾고 있습니다. 지도는 궁극적으로 그리드 기반이지만 엔티티는 부동을 사용하여 배치되며지도의 어느 지점 으로든 어느 방향 으로든 이동할 수 있습니다. 내 게임의 '그라운드'는 이동 비용이 균일하지만 물론 장애물을 막을 수 있습니다. 게임에서 다른 애니메이션 개체가있을 것입니다하지만 장애의 대부분은 정적, 그리고 것, 나는 수 를 …
12 2d  path-finding 

3
미학을 망치지 않고 어떻게 픽셀 아트 스프라이트를 회전시킬 수 있습니까?
저는 지금 거대한 "게임 디자인"질문 앞에 있습니다. 나는 픽셀 아트 같은 게임을 만들고 이중 선형 보간을 사용하면 많은 애니메이션 문제를 해결할 수 있습니다. 반면에 더 이상 "픽셀 게임"이 아닙니다. Bilinear Interpolation을 사용하면 애니메이션이 작동하지만 "hybrid-ish"처럼 보이며 아트 스타일이 손실됩니다. 애니메이션을 엉망으로 만들거나 아트 스타일을 엉망으로 만듭니다. 두 가지 모두를 가질 …
12 2d  rotation  pixel-art 

2
2D 비 생성 및 유체 역학
나는 내 게임에서 기상 조건을 실험하고 있는데 Starbound가 비를 처리하는 방식에 깊은 인상을 받았습니다. 기본적으로 빗물이 땅에 닿으면 수평으로 흩어져 있거나 땅에 흡수되거나 빗방울이 땅의 구멍 안쪽에 떨어질 때 물 더미를 만듭니다. 이 비디오는 이것을 명확하게 보여줍니다 : http://imgur.com/gallery/CKCGKbG 비를 내리고 땅에 닿는 곳을 확인하는 방법을 알고 있지만, 그 곳에 …

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