게임 개발

현재 번역은 완벽하지 않습니다. 한국어로 문서 번역에 동참해주세요.

게임밍은 가장 대중적인 컴퓨터 활동 중 하나입니다. 새로운 기술들은 표준-준수 웹 브라우저에 운영할 수 있는 더 좋고 강력한 게임이 개발하는 것을 가능하게 만들기 위해 끊임 없이 나타나고 있습니다.

웹 게임 개발하기

웹 게임 개발 센터에 온 것을 환영 합니다! 이 사이트의 이 곳에서 우리는 게임을 개발하는 것을 원하는 웹 개발자들에게  자원을 제공합니다.당신은 왼쪽의 메인 메뉴에서 마음대로 찾아도 좋은 많은 유용한 튜토리얼과 기술 문서들을 발견할 것입니다.

우리는 또한 유용한 엔진과 툴의 목록과 게임 예제 뿐만 아니라 당신이 게임 개발에서 사용되는 가장 대중적인 API의 모든 것들에 대한 정보를 쉽게 발견하기 위해서 참고 자료를 포함하고 있습니다.니

Note: 당신은 웹 게임을 개발하는 것을 시도하기 전에 적어도 핵심 웹 기술 ㅡ HTML, CSS와 JavaScript등의 ㅡ 에 숙달되있어야 한다. 만일 당신이 컴퓨터 초보자라면 Learning Area에 가는 것이 좋다.

웹에 게임을 복사하기

만일 당신이 개발자(예를 들어 C++에서 쓰기 게임)이고 당신의 게임을 웹에 복사하는 것에 흥미가 있다면 Emscripten 툴 ㅡ 이것은 LLVM 바이트코드(예를 들어 Clang을 사용하는 C/C++에서 또는 다른 언어에서 생산되는)받고 웹에서 실행될 수 있는 asm.js로 컴파일 하는 JavaScript 컴파일러의 LLVM이다 ㅡ 에 대해 자세히 배워야한다.

시작하기:

예제

 웹 게임 예제들의 목록은 examples page에서 참조하라. 또한 더 많은 유용한 자원과 예제들은 openwebgames.com에 있다.

참조

Build New Games
다수의 오픈 웹 게임 개발 튜토리얼을 갖춘 공동 사이트이다. 최근에는 활동이 별로 없지만 여전히 좋은 자료들을 갖고 있다.
Creative JS
비록 게임에 해당하지는 않지만 인상적인 JavaScript 기술과 실험들의 모음집이다. 최근에는 활동이 별로 없지만 여전히 좋은 자료들을 갖고 있다.
Game programming patterns
Bob Nystrom이 작성한 더욱 효과적이고 효율적인 코드를 개발하는 게임 개발자들에게 도움되는 목표를 가지고 게임 개발의 문맥에서 프로그래밍 패턴에 대해 논한 온라인 책이다.
Artillery blog
HTML5 게임 회사 Artillery는 그들의 블로그에 몇 가지 유용한 기사들이 있다.
Building games for Firefox OS
Firefox OS와 다른 모바일 플랫폼에 배포하는 HTML5 을 가지고 2D게임들을 개발하는 빠른 가이드이다.
Gamedev.js Weekly
HTML5 게임 개발에 대해 매주 금요일에 전송하는 주간 뉴스레터이다. 최신 기사, 튜토리얼, 도구 및 자료들을 포함한다.
HTML5 Game Devs Forum
게임 개발자, 프레임 워크 개발자, 출판사들을 위한 포럼이다. 질문을 물어보고 피드백을 받고 다른 사람들을 도와주어라.
HTML5 Game Engine
평가, 기능 및 샘플에 따라 가장 인기있는 HTML5 게임 프레임워크들의 목록이다.
JSBreakouts
너의 권한을 선택하는데 돕기 위헤 각각 다른 프레임워크들에서 JavaScript Breakout 클론들을 비교하라.
Tuts+ Game Development
대게 게임 개발에 관한 튜토리얼과 기사들이 있다.
#BBG IRC chat
실시간으로 개발자들과 직접 대화
HTML5 Gamedev Starter
새로운 게임 개발자들을 위한 웹 주변의 다양하고 유용한 자료들에 대한 링크의 큐레이터 목록인 스타터이다.
js13kGames
13 킬로바이트의 파일 크기 제한 설정을 가진 HTML5 게임 개발자들을 위한 JavaScript 코딩 경쟁이다. 모든 제출된 게임들은 Github에서 읽을 수 있는 형태로 사용할 수 있다.
Mozilla Hacks blog
Mozilla Hack 블로그의 게임 카테고리는 게임 개발과 관련된 흥미로운 기사들을 갖고 있다.

Join the Games development community

Choose your preferred method for joining the discussion: