"Manual:run"의 두 판 사이의 차이

피니엔진위키미러
이동: 둘러보기, 검색
(실행)
1번째 줄: 1번째 줄:
= 실행 =
+
<div style="float: right">__TOC__</div>
http://i.imgur.com/gOQL2GD.png
 
  
작성한 게임을 실행해 봅니다. 다른 사람에게 배포하기 위해서 패키지를 만들고 싶다면 [[Manual:export game|내보내기]]페이지를 참고하세요.
+
http://i.imgur.com/d8PJM18.png
  
 +
스크립트를 사용해 작성된 게임을 미리 실행해 테스트합니다.
  
 
== 기기 테스트 ==
 
== 기기 테스트 ==
실제 모바일기기에서 테스트 해 볼 수 있는 기능입니다. 튜토리얼의 [[Tutorial:build and test|테스트 해보기]] 페이지에 자세히 기술되어 있습니다.
+
로컬 네트워크 내의 기기에서 실행 중인 리모트 프로그램을 찾아 리소스와 컴파일된 스크립트를 기기에게 직접 보내 실제 기기 내에서 테스트를 실행합니다.
  
 +
자세한 설명과 사용 방법은 튜토리얼에 있는 [[Tutorial:build and test|테스트 해보기]] 문서에 기술되어 있습니다.
  
 
== 클린 테스트 ==
 
== 클린 테스트 ==
 +
'''바로 테스트'''를 사용해 만들어진 저장 파일 등의 임시 파일을 모두 지우고 새로 컴파일해 실행시켜주는 기능입니다.
  
클린 테스트란 ‘바로 테스트’를 이용해 테스트를 했을때 생긴 임시 파일을 모두 지우고 실행 하는 기능입니다. 단축키는 Ctrl+P 입니다.
+
리소스와 스크립트가 컴파일된 뒤 리모트 프로그램으로 전송되는 시간이 어느정도 소요되기에 테스트 시 새로운 리소스가 게임에 반영되지 않았거나 스크립트가 원치 않는 작동을 할 때만 사용하는 것을 추천합니다.
  
해당 기능은 테스트를 실행 했을때 뭔가 정상적으로 리소스가 반영되지 않거나 비정상적으로 테스트가 동작할 경우를 위한 것 입니다. 어떠한 문제가 생겼을때 클린 테스트를 이용해 실행한다고 하여 무조건 문제가 해결되는 것은 아닙니다.
+
단축키는 컨트롤 + P 입니다.
  
 +
== 바로 테스트 ==
 +
개발 중인 그 상태에서 바로 컴파일을 해 테스트를 실행합니다.
 +
 +
이전에 전송된 임시 파일을 다시 전송하지 않고 변경된 파일만 전송되기 때문에 실행 속도가 클린 테스트에 비해 상대적으로 빠릅니다.
 +
 +
하지만 엔진 내의 버그로 수정된 파일을 정상적으로 잡지 못해 비 정상적인 내용으로 실행될 수도 있습니다.
  
== 바로 테스트 ==
+
단축키는 F5 입니다.
  
가장 자주 쓰이게 될 기능입니다. 단축키(F5)
+
==현재 장면 테스트==
 +
'''메인.lnx''' 가 아닌 현재 수정 중인 스크립트 파일의 처음부터 테스트가 실행합니다.
  
해당 기능을 통해 PC에서 바로 테스트 할 수 있습니다.  
+
기능을 사용하면 '''프리메인.lnx''' 은 그대로 실행되나 기존 '''메인.lnx''' 는 실행되지 않습니다.
  
피니엔진에서 스크립트나 이미지가 리모트 프로그램에서 실행될 수 있는 형태로 가공되어 임시폴더로 복사(전송)되는 시간이 어느정도 소요 됩니다.  
+
단축키는 F6 입니다.
  
한번 바로 테스트 기능을 실행한 후에는 이 가공된 형태의 파일들이 임시폴더에 보관 되고 다시 복사하지 않기 때문에 실행 속도가 상대적으로 빠릅니다.  
+
==현재 커서부터 실행 ==
 +
'''메인.lnx'''가 아닌 현재 수정 중인 스크립트에 놓여진 커서에서 테스트가 실행됩니다.
  
하지만 많은 리소스들이 한꺼번에 바뀌게 되면 클린테스트와 마찬가지로 시간이 오래 걸릴수 있습니다.
+
본 기능을 사용하면 '''프리메인.lnx''' 은 그대로 실행되나 기존 '''메인.lnx''' 는 실행되지 않습니다.
  
 +
단축키는 컨트롤 + F6 입니다.
  
 
== 참고 ==
 
== 참고 ==
 +
=== ‘바로 테스트’와 ‘클린 테스트’의 차이점===
 +
 +
‘바로 테스트’와 ‘클린 테스트’는 둘 다 PC 에서 바로 테스트를 한다는 점은 같습니다.
 +
 +
피니엔진은 테스트 실행 시 리모트 프로그램에서 실행될 수 있는 형태로 리소스를 가공하여 다음 테스트 시에는 더 빠르게 실행되게 하기 위하여 이러한 리소스들을 임시 폴더에 저장합니다.
  
===‘바로 테스트’와 ‘클린 테스트’는 어떤 차이점이 있나요?===
+
‘클린 테스트’는 이렇게 모인 임시 폴더에 저장된 리소스들을 먼저 모두 지우고 테스트를 실행하는 기능입니다.
  
‘바로 테스트’와 ‘클린 테스트’는 둘 다 PC에서 바로 테스트를 한다는 점은 같습니다.
+
이에 관해 더 자세한 사항은 테스트 문서를 참고하시길 바랍니다
피니엔진은 테스트 실행시 리모트 프로그램에서 실행될 수 있는 형태로 리소스를 가공하여 다음 테스트시에는 더 빠르게 실행되게 하기 위하여 이러한 리소스들을 캐싱합니다.
 
‘클린 테스트’는 이렇게 캐싱된 리소스들을 먼저 모두 지우고 테스트를 실행하는 기능입니다. 이에 관해 더 자세한 사항은 테스트 문서를 참고하시길 바랍니다
 

2016년 7월 18일 (월) 20:01 판

d8PJM18.png

스크립트를 사용해 작성된 게임을 미리 실행해 테스트합니다.

기기 테스트

로컬 네트워크 내의 기기에서 실행 중인 리모트 프로그램을 찾아 리소스와 컴파일된 스크립트를 기기에게 직접 보내 실제 기기 내에서 테스트를 실행합니다.

자세한 설명과 사용 방법은 튜토리얼에 있는 테스트 해보기 문서에 기술되어 있습니다.

클린 테스트

바로 테스트를 사용해 만들어진 저장 파일 등의 임시 파일을 모두 지우고 새로 컴파일해 실행시켜주는 기능입니다.

리소스와 스크립트가 컴파일된 뒤 리모트 프로그램으로 전송되는 시간이 어느정도 소요되기에 테스트 시 새로운 리소스가 게임에 반영되지 않았거나 스크립트가 원치 않는 작동을 할 때만 사용하는 것을 추천합니다.

단축키는 컨트롤 + P 입니다.

바로 테스트

개발 중인 그 상태에서 바로 컴파일을 해 테스트를 실행합니다.

이전에 전송된 임시 파일을 다시 전송하지 않고 변경된 파일만 전송되기 때문에 실행 속도가 클린 테스트에 비해 상대적으로 빠릅니다.

하지만 엔진 내의 버그로 수정된 파일을 정상적으로 잡지 못해 비 정상적인 내용으로 실행될 수도 있습니다.

단축키는 F5 입니다.

현재 장면 테스트

메인.lnx 가 아닌 현재 수정 중인 스크립트 파일의 처음부터 테스트가 실행합니다.

본 기능을 사용하면 프리메인.lnx 은 그대로 실행되나 기존 메인.lnx 는 실행되지 않습니다.

단축키는 F6 입니다.

현재 커서부터 실행

메인.lnx가 아닌 현재 수정 중인 스크립트에 놓여진 커서에서 테스트가 실행됩니다.

본 기능을 사용하면 프리메인.lnx 은 그대로 실행되나 기존 메인.lnx 는 실행되지 않습니다.

단축키는 컨트롤 + F6 입니다.

참고

‘바로 테스트’와 ‘클린 테스트’의 차이점

‘바로 테스트’와 ‘클린 테스트’는 둘 다 PC 에서 바로 테스트를 한다는 점은 같습니다.

피니엔진은 테스트 실행 시 리모트 프로그램에서 실행될 수 있는 형태로 리소스를 가공하여 다음 테스트 시에는 더 빠르게 실행되게 하기 위하여 이러한 리소스들을 임시 폴더에 저장합니다.

‘클린 테스트’는 이렇게 모인 임시 폴더에 저장된 리소스들을 먼저 모두 지우고 테스트를 실행하는 기능입니다.

이에 관해 더 자세한 사항은 테스트 문서를 참고하시길 바랍니다