(새 문서: 본 내용은 피니엔진을 처음 접하거나 아직은 미숙한 분들을 위해 작성된 튜토리얼 입니다. #프로젝트 생성 #tutoria...) |
잔글 (→벙글광고달기) |
||
(사용자 2명의 중간 판 9개는 보이지 않습니다) | |||
1번째 줄: | 1번째 줄: | ||
− | + | 예제를 따라 만들어보며 배우는 문서들이 있는 곳 입니다. | |
+ | =초급과정= | ||
+ | ==왕초보, 무작정 따라해보기 == | ||
#[[tutorial:make new project|프로젝트 생성]] | #[[tutorial:make new project|프로젝트 생성]] | ||
#[[tutorial:show image|이미지 띄워보기]] | #[[tutorial:show image|이미지 띄워보기]] | ||
7번째 줄: | 9번째 줄: | ||
#[[tutorial:build and test|게임 실행 테스트]] | #[[tutorial:build and test|게임 실행 테스트]] | ||
#[[tutorial:export game|배포용 빌드 작성]] | #[[tutorial:export game|배포용 빌드 작성]] | ||
+ | |||
+ | |||
+ | =중급과정= | ||
+ | ==호감도 시스템 만들어보기== | ||
+ | 호감도 시스템은 저장변수를 사용하여 만들 수 있습니다. 저장변수는 $를 변수 이름 앞에 붙인 것으로, 아래와 같이 사용합니다. | ||
+ | <lnx>$캐릭터이름="유진"</lnx><br> | ||
+ | |||
+ | 위의 코드는 게임이 종료되더라도 '$캐릭터이름' 이라는 이름의 변수에 문자열 타입의 값인 유진이 저장됩니다. | ||
+ | 자 이제 호감도시스템의 가장 필수적인 부분을 배웠습니다. 실전으로 들어가 보겠습니다. | ||
+ | |||
+ | <lnx>$피니호감도=10 | ||
+ | [대화 이름="개발자"] | ||
+ | ;안녕 피니~ 오늘은 널 공략해 볼거야. | ||
+ | [대화 이름="피니"] | ||
+ | ;나를 공략해 보겠다고? 난 비싼 캐릭터야 싼걸로는 어림 없을껄? | ||
+ | |||
+ | [대화 이름="주인공" | ||
+ | ;피니를 공략하려면 비싼걸 줘야 한다. 그렇다면 나는 무엇을 줄까? | ||
+ | ;<연결 "돈">100원을주자</연결> | ||
+ | ;<연결 "전기">전기를 주자</연결> | ||
+ | [멈춤] | ||
+ | :돈 | ||
+ | 호감도변수=10 | ||
+ | $피니호감도=피니호감도-호감도변수 | ||
+ | [대화 이름="피니"] | ||
+ | ;뭐야? 난 돈같은거 필요없거든! 저리가! | ||
+ | [로그 내용="피니의 호감도가 "+호감도변수+"만큼 하락합니다." | ||
+ | [멈춤] | ||
+ | |||
+ | :전기 | ||
+ | 호감도변수=10 | ||
+ | $피니호감도=피니호감도+호감도변수 | ||
+ | [대화 이름="피니"] | ||
+ | ;전..기?<대기 1> 와!! 나 배고파! 전기 좋아!! | ||
+ | [로그 내용="피니의 호감도가 "+호감도변수+"만큼 하락합니다." | ||
+ | [멈춤]</lnx> | ||
+ | |||
+ | ==벙글광고달기== | ||
+ | 피니엔진은 아래 방법을 통해 광고로 수익을 벌 수 있습니다.<br> | ||
+ | [[Tutorial:VungleAd|벙글광고달기]] | ||
+ | |||
+ | ==똥피하기 만들어보기== | ||
+ | #타이머 다루기 | ||
+ | #키보드입력 | ||
+ | |||
+ | =고급과정= | ||
+ | ==플러그인 만들기== | ||
+ | #루아 스크립트 활용 | ||
+ | ==부분유료 시스템 활용== | ||
+ | #부분유료 시스템 붙이기 | ||
+ | |||
+ | 모두 살펴보셨나요? [[links:lecture|외부강좌 페이지]]도 한번 살펴보세요. |
2017년 8월 3일 (목) 17:23 기준 최신판
예제를 따라 만들어보며 배우는 문서들이 있는 곳 입니다.
목차
초급과정
왕초보, 무작정 따라해보기
중급과정
호감도 시스템 만들어보기
호감도 시스템은 저장변수를 사용하여 만들 수 있습니다. 저장변수는 $를 변수 이름 앞에 붙인 것으로, 아래와 같이 사용합니다.
피니엔진 LNX 소스코드
$캐릭터이름="유진" |
위의 코드는 게임이 종료되더라도 '$캐릭터이름' 이라는 이름의 변수에 문자열 타입의 값인 유진이 저장됩니다. 자 이제 호감도시스템의 가장 필수적인 부분을 배웠습니다. 실전으로 들어가 보겠습니다.
피니엔진 LNX 소스코드
$피니호감도=10 |
[대화 이름="개발자"] |
;안녕 피니~ 오늘은 널 공략해 볼거야. |
[대화 이름="피니"] |
;나를 공략해 보겠다고? 난 비싼 캐릭터야 싼걸로는 어림 없을껄? |
[대화 이름="주인공" |
;피니를 공략하려면 비싼걸 줘야 한다. 그렇다면 나는 무엇을 줄까? |
;<연결 "돈">100원을주자</연결> |
;<연결 "전기">전기를 주자</연결> |
[멈춤] |
:돈 |
호감도변수=10 |
$피니호감도=피니호감도-호감도변수 |
[대화 이름="피니"] |
;뭐야? 난 돈같은거 필요없거든! 저리가! |
[로그 내용="피니의 호감도가 "+호감도변수+"만큼 하락합니다." |
[멈춤] |
:전기 |
호감도변수=10 |
$피니호감도=피니호감도+호감도변수 |
[대화 이름="피니"] |
;전..기?<대기 1> 와!! 나 배고파! 전기 좋아!! |
[로그 내용="피니의 호감도가 "+호감도변수+"만큼 하락합니다." |
[멈춤] |
벙글광고달기
피니엔진은 아래 방법을 통해 광고로 수익을 벌 수 있습니다.
벙글광고달기
똥피하기 만들어보기
- 타이머 다루기
- 키보드입력
고급과정
플러그인 만들기
- 루아 스크립트 활용
부분유료 시스템 활용
- 부분유료 시스템 붙이기
모두 살펴보셨나요? 외부강좌 페이지도 한번 살펴보세요.