Difference between revisions of "Main Page (한국어)"
m |
(접근성을 높이기 위해 링크를 나눠서 배치. 영문 Main page가 상당히 안정적이기 때문에 이동 링크를 제거함. 기존 루아 관련 링크는 영문으로 작성되어 있어 접근성이 떨어지므로 제거) |
||
Line 1: | Line 1: | ||
== 환영합니다 == | == 환영합니다 == | ||
− | + | LÖVE는 루아 프로그래밍 언어를 이용해 2D 게임을 만드는 프레임워크입니다. LÖVE는 상당히 개방적인 라이선스 정책을 가지고 있기 때문에, 오픈 소스 프로젝트나 취미 프로젝트, 상업적, 개인적인 사용에 대한 제한이 전혀 없습니다. | |
− | + | LÖVE를 이용해 게임을 개발하기 위해서 필요한 지식은 다음과 같습니다. | |
+ | |||
+ | === 루아 === | ||
+ | 개발을 위해서는 루아 프로그래밍을 공부해야 합니다. 다행히도 게임 개발을 위해 필요한 루아 지식은 상당히 적기 때문에 익히는 데 많은 시간이 필요치 않습니다. | ||
+ | |||
+ | === 에디터 === | ||
+ | 메모장으로도 코딩할 수는 있지만, 더욱 편리한 개발을 위해 코드 하이라이팅과 같은 부가적인 기능이 추가된 것을 사용하는 것이 더 효율적입니다. | ||
+ | * [http://notepad-plus-plus.org/download/ Notepad++ (윈도우즈)] | ||
+ | * [http://www.editplus.com/kr/download.html 에디트플러스 (윈도우즈)] | ||
+ | * [http://www.sublimetext.com/2 서브라임 텍스트 (OS X, 윈도우즈)] | ||
+ | * [https://panic.com/coda/buy.html 코다 (OS X)] | ||
+ | |||
+ | === 기초적인 LÖVE 지식 === | ||
+ | * [[Getting Started_(한국어)|시작해보기]]는 LÖVE 개괄적인 사용 방법을 설명합니다. | ||
+ | * [[love (한국어)|LÖVE API]]가 어떻게 구성되어 있는지 살펴보세요. 개발 도중 필요하거나 모르는한 것이 있다면 바로바로 참조할 수 있어야 합니다. | ||
+ | * [[Config Files_(한국어)|설정 파일]]에서 창의 기본 크기나 아이콘 등을 변경할 수 있습니다. | ||
+ | * [[Game Distribution_(한국어)|게임 배포하기]]를 통해 여러분이 만든 게임을 다른 사람과 함께 즐겨보세요. | ||
+ | |||
+ | === 그 외 === | ||
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3"> | <div style="column-count:3;-moz-column-count:3;-webkit-column-count:3"> | ||
− | |||
* [[Tutorials_(한국어)|튜토리얼]] | * [[Tutorials_(한국어)|튜토리얼]] | ||
− | + | * [[License|라이선스(영어)]] (공짜에요!) | |
− | |||
− | |||
− | * [[License| | ||
* [[:Category:Games|Games]] | * [[:Category:Games|Games]] | ||
* [[:Category:Libraries|Libraries]] | * [[:Category:Libraries|Libraries]] | ||
Line 18: | Line 32: | ||
</div> | </div> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Hello World == | == Hello World == | ||
아래는 LÖVE에서의 'Hello World' 소스입니다. 이 코드를 실행하면 800x600 창이 뜨며, 하얀 글자에 검은 바탕으로 글자가 뜹니다. | 아래는 LÖVE에서의 'Hello World' 소스입니다. 이 코드를 실행하면 800x600 창이 뜨며, 하얀 글자에 검은 바탕으로 글자가 뜹니다. |
Revision as of 19:55, 4 February 2014
환영합니다
LÖVE는 루아 프로그래밍 언어를 이용해 2D 게임을 만드는 프레임워크입니다. LÖVE는 상당히 개방적인 라이선스 정책을 가지고 있기 때문에, 오픈 소스 프로젝트나 취미 프로젝트, 상업적, 개인적인 사용에 대한 제한이 전혀 없습니다.
LÖVE를 이용해 게임을 개발하기 위해서 필요한 지식은 다음과 같습니다.
루아
개발을 위해서는 루아 프로그래밍을 공부해야 합니다. 다행히도 게임 개발을 위해 필요한 루아 지식은 상당히 적기 때문에 익히는 데 많은 시간이 필요치 않습니다.
에디터
메모장으로도 코딩할 수는 있지만, 더욱 편리한 개발을 위해 코드 하이라이팅과 같은 부가적인 기능이 추가된 것을 사용하는 것이 더 효율적입니다.
기초적인 LÖVE 지식
- 시작해보기는 LÖVE 개괄적인 사용 방법을 설명합니다.
- LÖVE API가 어떻게 구성되어 있는지 살펴보세요. 개발 도중 필요하거나 모르는한 것이 있다면 바로바로 참조할 수 있어야 합니다.
- 설정 파일에서 창의 기본 크기나 아이콘 등을 변경할 수 있습니다.
- 게임 배포하기를 통해 여러분이 만든 게임을 다른 사람과 함께 즐겨보세요.
그 외
Hello World
아래는 LÖVE에서의 'Hello World' 소스입니다. 이 코드를 실행하면 800x600 창이 뜨며, 하얀 글자에 검은 바탕으로 글자가 뜹니다.
function love.draw()
love.graphics.print('Hello World!', 400, 300)
end
위키 수정하기
위키를 수정하기 전에 가이드라인을 읽어보시기 바랍니다.
다른 언어
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info