Tutorial

피니엔진위키미러
이동: 둘러보기, 검색

예제를 따라 만들어보며 배우는 문서들이 있는 곳 입니다.

초급과정

왕초보, 무작정 따라해보기

  1. 프로젝트 생성
  2. 이미지 띄워보기
  3. 애니메이션효과
  4. 대화,독백 그리고 텍스트
  5. 게임 실행 테스트
  6. 배포용 빌드 작성


중급과정

호감도 시스템 만들어보기

호감도 시스템은 저장변수를 사용하여 만들 수 있습니다. 저장변수는 $를 변수 이름 앞에 붙인 것으로, 아래와 같이 사용합니다. <lnx>$캐릭터이름="유진"</lnx>

위의 코드는 게임이 종료되더라도 '$캐릭터이름' 이라는 이름의 변수에 문자열 타입의 값인 유진이 저장됩니다. 자 이제 호감도시스템의 가장 필수적인 부분을 배웠습니다. 실전으로 들어가 보겠습니다.

<lnx>$피니호감도=10 [대화 이름="개발자"]

안녕 피니~ 오늘은 널 공략해 볼거야.

[대화 이름="피니"]

나를 공략해 보겠다고? 난 비싼 캐릭터야 싼걸로는 어림 없을껄?

[대화 이름="주인공"

피니를 공략하려면 비싼걸 줘야 한다. 그렇다면 나는 무엇을 줄까?
<연결 "돈">100원을주자</연결>
<연결 "전기">전기를 주자</연결>

[멈춤]

호감도변수=10 $피니호감도=피니호감도-호감도변수 [대화 이름="피니"]

뭐야? 난 돈같은거 필요없거든! 저리가!

[로그 내용="피니의 호감도가 "+호감도변수+"만큼 하락합니다." [멈춤]

전기

호감도변수=10 $피니호감도=피니호감도+호감도변수 [대화 이름="피니"]

전..기?<대기 1> 와!! 나 배고파! 전기 좋아!!

[로그 내용="피니의 호감도가 "+호감도변수+"만큼 하락합니다." [멈춤]</lnx>

벙글광고달기

피니엔진은 아래 방법을 통해 광고로 수익을 벌 수 있습니다.
벙글광고달기

똥피하기 만들어보기

  1. 타이머 다루기
  2. 키보드입력

고급과정

플러그인 만들기

  1. 루아 스크립트 활용

부분유료 시스템 활용

  1. 부분유료 시스템 붙이기

모두 살펴보셨나요? 외부강좌 페이지도 한번 살펴보세요.