콘텐츠
게임 개발 경력 개발에 관심이 있거나 관심이있는 모든 사람들을 위해 시도 할 수있는 소프트웨어에 대한 여러 가지 매우 적합한 옵션이 온라인에 모두 무료로 제공됩니다. 그들은 모두 강점과 약점을 가지고 있으며 게임 디자인의 다른 측면에 가장 적합합니다.
여기에서 가장 사용하기 쉬운 곳에서부터 가장 고급 인 곳까지 사용의 편의를 위해 주문됩니다.
희망에 따라 여기에 필요한 것을 찾을 수 있습니다.
다음 것 스 코더Sploder를 사용하면 레트로 8 비트 아케이드 게임, 플래너 플래시 게임, 고급 게임 제작자 물리 수수께끼 제작자와의 게임, 3D 우주 어드벤처 게임 및 고전적인 슈터 게임.
Sploder는 플래시를 기반으로 한 웹 기반 게임 제작 도구입니다. 그것은 게임의 다른 유형뿐만 아니라 그래픽 편집기에 대한 다섯 전문 게임 제작자로 구성되어 있습니다. 드래그 앤 드롭 인터페이스로 사용하기 쉽고 초보자도 쉽게 사용할 수 있습니다.
Sploder는 완전히 무료로, 게임을 저장할 수 있도록 무료 Sploder 계정을 만들어야합니다.
GameMaker : 스튜디오Studio는 보급형 초보자와 노련한 게임 개발 전문가를 동등하게 대우하므로 기존 도구의 비용보다 훨씬 저렴한 시간에 플랫폼 간 게임을 만들 수 있습니다!
YoYo Games는 Windows 및 Mac OS X에서 사용할 수있는 GameMaker를 제공합니다.이 소프트웨어를 사용하면 프로그래밍 지식 없이도 플랫폼 작성자, 미로 게임 또는 사이드 스크롤 저격수와 같은 복잡한 2D 게임을 만들 수 있습니다. GameMaker의 드래그 앤 드롭 인터페이스를 사용하거나 GameMaker의 내장 스크립트 언어 인 GML을 사용할 수 있습니다.
시작하는 데 도움이되는 자습서와 같은 리소스를 제공하는 매우 지원적인 온라인 커뮤니티가 있습니다.
GameMaker는 Standard (무료), Professional ($ 89.99) 및 Master ($ 559.99)의 세 가지 버전으로 제공됩니다.
구성 2Construct 2는 2D 게임 전용으로 설계된 강력한 HTML5 게임 제작자입니다. 누구나 코딩을 요구하지 않고 게임을 제작할 수 있습니다!
Scirra의 Construct 2는 실제 프로그래밍 언어를위한 준비 과정과 비슷합니다. 그것은 간단하지만, 디자인에서 기본 프로그래밍 개념을 배우는 방식으로 구성됩니다.
그것은 다음과 같은 초보자도 매우 쉽게 유지할 수있는 강력한 프로그램이되도록 다양한 기능을 제공합니다.
- 사용자는 기존 목록에서 가능한 조건과 동작을 선택하여 '이벤트 시트'에 쉽게 정렬 할 수 있습니다.
- 또한 객체에 할당되고 필요한만큼 여러 번 재사용 될 수있는 동작 목록 (기능 패키지)이 있습니다.
- 또한 사용자는 즉석 미리보기 옵션을 활용하여 모든 것을 먼저 컴파일해야 할 필요성을 우회 할 수 있습니다. 브라우저 창에서 진행중인 게임을 즉시보고 테스트 할 수 있습니다.
- Construct 2는 다양한 플랫폼을 지원하므로 여러 코드베이스가 필요 없습니다.
Scirra 웹 사이트에는 프로그램의 다양한 기능을 설명하는 광범위한 자습서 데이터베이스가 포함되어 있습니다.
Construct 2는 무료, 개인 ($ 129.99), 비즈니스 ($ 429.99)의 세 가지 버전으로 제공됩니다.
스텐실Stencyl은 평범한 게임 제작 소프트웨어가 아닙니다. 이 도구는 작업 흐름을 가속화하고 방해가되지 않는 멋지고 직관적 인 도구 세트입니다. 우리는 본질적인 부분을 관리하므로 중요한 것을 집중하여 게임을 만들 수 있습니다.
Stencyl은 'Game Studio in a Box'로 묘사 된 MIT의 Scratch 프로젝트를 연상케하는 간소화 된 드래그 앤 드롭 인터페이스를 자랑합니다. 또한 고급 사용자는 고급 기능을 활용하기 위해 자체 코드를 작성하여 소프트웨어에 적용 할 수 있습니다.
Stencyl은 풍부한 그래픽 편집기와 함께 제공되며 다음과 같은 광범위한 플랫폼 지원도 제공합니다.
- iOS (iPhone / iPad)
- 기계적 인조 인간
- 플래시
- Windows
- 맥
- 리눅스
Stencyl의 모든 기능을 안내하는 30 분의 긴 충돌 코스도 있습니다.
FlixelFlixel은 개인 또는 상업적 용도로 완전히 무료 인 오픈 소스 게임 제작 라이브러리입니다. 전체적으로 Actionscript 3로 작성되었으며 무료 개발 도구와 함께 사용하도록 설계된 Flixel은 배우고 확장하고 사용자 정의하기 쉽습니다.
Adam Saltsman (Adam Atomic이라고도 함)은 게임 디자인을위한 무료 플래시 액션 스크립트 라이브러리 인 Flixel을 제공합니다.
이 소프트웨어의 오픈 소스 특성은 약간의 학습 곡선이 있음을 의미합니다. C 스타일 프로그래밍 지식은 권장되지만 필수는 아닙니다.
Flixel은 다양한 기능을 나열하고 데모를 사용하여 기능을 사용하는 방법을 보여줍니다.
- 여러 카메라 옵션 - 화면 분할, '사진 속의 그림'또는 미니 맵과 같은 특정 시각 효과에 다른 카메라보기를 바꾸거나 추가 할 수 있습니다.
- 경로 찾기는 모든 객체에 적용 할 수있는 함수 경로를 즉각적으로 매핑합니다 (플랫폼, 엘리베이터 등을 움직일 때 유용합니다). 또한 경로의 속도와 방향을 지정할 수 있습니다.
- Flixel은 벽 및 바닥 타일을 쉽게 채울 수있는 알고리즘이 내장 된 환경을 구축하기 위해 타일 맵을 사용합니다.
- 재생 옵션은 설정된 시간 프레임에 걸쳐 키 입력 및 마우스 입력 시퀀스를 기록하여 정확히 발생한 일을 기록하고 디버깅 프로세스를 훨씬 쉽게 만듭니다.
- Flixel에는 다양한 특수 효과, 즉 다양한 입자를 조작하고 결합하여 원하는 다양한 동작을 구현할 수있는 '입자'및 '입자 방출 장치'가 있습니다.
또한 Flixel을 기반으로 구축 된 잘 정립 된 코딩 커뮤니티가 있습니다.
Flixel은 개인적 및 상업적 용도로 완전 무료입니다.
언리얼 엔진 4Unreal Engine 4는 게임 개발자가 게임 개발자를 위해 개발 한 게임 개발 도구입니다. 2D 모바일 게임부터 콘솔 블록 버스터 및 VR에 이르기까지 Unreal Engine 4는 군중에게 시작, 배송, 성장 및 눈에 띄는 데 필요한 모든 것을 제공합니다.
Unreal Engine 기술은 실시간 3D 영화, 교육 시뮬레이션, 시각화 등 수백 가지 게임을 지원합니다.
Epic Games의 Unreal Engine은 원래 1 인칭 슈팅 게임을 제작하도록 설계되었지만 다른 장르에도 사용할 수 있습니다.
이것은 초보자를위한 것이 아닙니다. 엔진은 C ++로 코딩되어 있으며 게임 동작은 Unreal의 JavaScript 버전 인 UnrealScript로 스크립팅됩니다.
특징은 다음과 같습니다.
- 화재, 연기, 눈, 먼지, 먼지, 잔해 등 세부적인 도구를 제공하는 시각 효과 편집기.
- 스켈레톤, 스켈 레탈 메시 및 소켓, 애니메이션 청사진을 편집하는 데 사용할 수있는 페르소나 애니메이션 도구 세트.
- 컷 장면, 동적 인 게임 플레이 시퀀스 및 영화에 대한 감독 레벨의 제어.
- 모든 종류의 지형 구성 요소를 빠르게 페인트하거나 지울 수있는 단풍 도구를 사용하여 거대한 야외 세계를 사용자 지정할 수있는 프리 시스템입니다.
- 장면의 룩앤필을 조정하기 위해 렌즈 플레어, 피사계 심도, 컬러 그레이딩과 같은 사후 처리를위한 필름 효과.
- 문자 및 객체에 직접 C ++ 함수를 검색 할 수있는 코드 뷰가있는 전체 소스 코드 액세스.
- 에디터 뷰포트에서 게임 로직을 실행할 수있는 디버깅 프로세스를 훨씬 빠르게 만드는 시뮬레이션 모드.
- 인공 지능 제어 문자가 더 똑똑한 동작을하도록 해주는 인공 지능 시스템.
고급 게임 개발을위한 다른 많은 광범위한 기능.
언리얼 엔진을 무료로 사용할 수 있지만 소프트웨어를 사용하여 디자인 한 게임을 게시하고 판매하려면 Epic Games에 수수료와 로열티를 지불해야합니다.
단일성Unity는 멀티 플랫폼 3D 및 2D 게임 및 대화 형 환경을 만들기위한 유연하고 강력한 개발 플랫폼입니다. 하이 엔드 콘텐츠를 만드는 사업을 목표로하는 모든 사람들을위한 완벽한 생태계입니다.
Unity는 아마도 3D 게임 개발을위한 최고의 소프트웨어 일 것입니다. 기능이 풍부하고 유연성이 뛰어난 편집기 인 PS4, Xbox One, Oculus Rift를 비롯하여 업계 최고의 멀티 플랫폼 지원 (현재 총 22 개)과 1200 개 이상의 무료 및 유료 확장 프로그램에서 선택할 수있는 자산 저장소를 자랑합니다.
추가 라이센스가 없어도 다음 사용자에게 즉시 액세스 할 수 있습니다.
생기
- 재 타겟팅 가능한 애니메이션
- 런타임시 애니메이션 가중치 전체 제어
- 애니메이션 재생 내에서 이벤트 호출
- 정교한 상태 시스템 계층 및 전환
- 얼굴 애니메이션을위한 모양 블렌드
제도법
- 계몽 식 실시간 글로벌 일루미네이션
- 물리적 기반 음영
- 반사 탐침
- 커브 및 그래디언트 구동 모듈 식 입자 시스템
- 직관적 인 UI 도구
최적화
- 고급 메모리 프로파일 링
- 암 블라 동력 교합 소행
- 자산 번들링
- 세부 수준 지원
- 빌드 크기 제거
- 다중 스레드 작업 시스템
오디오
- 실시간 믹싱 및 마스터 링
- 믹서, 스냅 샷 및 미리 정의 된 효과의 계층 구조
2D 및 3D 물리학
- 포괄적 인 범위의 이펙터, 조인트 및 콜리 더가있는 Box2D
Unity는 Personal (무료)과 Professional ($ 75 / month)의 두 가지 버전으로 제공됩니다.
행운을 빕니다!
순수한 재미로 게임을 만들고 싶든, 전문적으로하고 싶든간에, 수많은 리소스를 활용할 수 있으며 혼자가 아닙니다. 그것을 가지고 재미 있어요!