SlideShare a Scribd company logo
[IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로'
01
02
03
04
05
[IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로'
[IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로'
[IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로'
[IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로'
[IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로'
그래서 컨스트럭트2 영상으로 대처합니다…
[IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로'
[IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로'
[IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로'
[IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로'
[IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로'
IOS안드로이드 특정한 날 할인을 함!
Steam
Tizen blackberry
Spring Sale 등!
유효기간 회사가 망한 날
*컨스트럭트3 라이선스 현황
-퍼스널 버전(프리 다음 버전)
Wii U
[IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로'
[IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로'
[IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로'
[IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로'
• 컨스트럭트2 프로젝트 연동
• Single File로 저장 후 가능
(각종 Plugin Construct3에 있을 경우 로드 가능)
• 컨스트럭트3 전용 APK / Xcode 추출
• 컨스트럭트2에서는 Cordova 추출 후 intel xdk를 활용하여 진행
• 컨스트럭트3 무료 Showcase 지원
• 클라우드 저장 지원
• Onedrive, Dropbox, googledrive
• MAC / Windows / Mobile 구분 없이 개발 가능
[IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로'
[IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로'
[IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로'
* Web Browser
* Web Browser Chrome
* New Project
* New Project
Viewport size
• Properties
• 프로젝트 설정창
• About에서는 이름/버전/설명/개발자(사) 적용
• ID는 앱스토어/스토어 등록용
• Startup은 시작 설정
• First layout 설정 오류로 시작위치 변경
• Loader Style 변경 가능
• Display에서는 각종 화면 사이즈 변경 (4K 사이즈 지원)
• Sampling에서 Linear 또는 Point에 따라 이미지 변화
• Bookmarks
• Event Sheet 에서 가장 중요한 위치를 지정하여 표기
• Z Order
• 레이아웃 위치 조정(다수의 스프라이트 설정 조정)
• Find Results
• Evenet Sheet 에서 찾고 싶은 키워드 리스트
• Project
• Layouts / Event Sheets / Object types 등 프로젝트에 적용
된 리소스 리스트
• Layers
• 생선 된 레이아웃 및 이름 변경
*Bookmarks / Find 기능
*Bookmarks / Find 기능
*Bookmarks / Find 기능
• Name : 레이아웃 이름 설정
• Event sheet : Event Sheet 선택
• 발생할 수 있는 오류로 None 또는 다른 Event Sheet 설정
• Size : Layout 크기
• Unbounded Scrolling : 스크롤링 제한 여부
• Effects : 레이아웃의 색 또는 왜곡형태를 설정
• Editor
• 여백, Grid, 레이아웃 불투명, 폴리곤 표시 등 설정
*Layout Effect - Sphere
*Grid
-타일형 게임 개발용으로 활용
*Snap to grid
비적용 적용
*Tilemap
* 저장 기능
• 저장 시도 시 Open recent 에 c3p파일로 저장
• Local Strange로 저장되어 안심 관리 가능
• Cloud 저장 서비스 지원
• Dropbox / One drive / Google Drive
• Download 서비스 지원으로 c3p 파일 다운 가능
• Network 오류 발생 시 로컬에 자동 저장 기능
[IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로'
Create
Launch
/IOS, Android/APK / Xcode
* 만드는 과정 2 – Construct 2 방식
Create
Launch
Intel XDK
Cordova
*Intel XDK를 이용해서 Build 작업을 통해 apk파일을 습득하는 방법
* 만드는 과정 2 – Intel XDK
* Create new object Type
- 다양한 플러그인 지원
- Data & Storage / Form Controls / General / Input / Media
/ Monetization / Platform specific 등의 카테고리
- 추가적으로 플러그인 설치 가능
- Form Controls은 Web 전용으로 활용
- General 기능들을 주로 사용
- Monetization 에서 In-App 결제 및 광고 노출 수익 가능
- Platform specific에서는 Facebook, GameCenter, Google Play, NW.js, Twitter 등의 기능 활용
- Xbox Live 서비스 및 Multiplayer 기능 등 지원
* Sprite
Character / Background 등 다양한 이미지 활용
* Undo
Web 상에서 Ctrl + Z 으로 가능
* Delete
Delete 버튼으로 Sprite 삭제 가능
* Delete form project 안내 창
* Behaviors
• Object 설정으로 다양한 행동을 반영 가능
• 이동 / 시간 / 물리엔진 / 화면 이동(Scroll To) 등 다양한 기능 지원
• Behaviors 만으로도 단순 게임 개발 가능
* Add Effect
• 해당 Object에 대한 다양한 효과 적용
• Warp / Sphere / Color 등 다양한 기능 지원
• WebGL 기술이 적용되어 있으며 On/Off 가능
• 무거운 편에 속하여 프레임 저하 발생 문제
Water Background 적용
* Event sheet
• 코딩이 아닌 Drag * Drop 방식으로 진행
• 무엇이 어떤 기능을 어떻게 하게 만들 것 인가?
• JavaScript가 본격적으로 활용되는 곳
• 기술 능력에 따른 게임 콘텐츠의 질이 판가름 되는 곳
• 프린터 기능 지원으로 출력 후 오류 분석 가능
* Event sheet – Add Event
• System 및 배치 된 Object 활용 가능 리스트
• 각종 기능 적용
• 건물 생산, 시간 적용, 화면 이동, 제한 조건
• 데이터 값 적용 하는 구역 설정
• Global & local Variables
• Sprite Variables
• Character States 설정 활용
* Event sheet – Drag * Drop Group
* Global & Local Variable
• 각 종 데이터 적용
• 돈 / 점수 등 중요 데이터 값 생성
• Type은 number / String / Boolean 적용 가능 (이전에는 Number / Text로 적용)
• Global : 프로젝트 전체에 실시간적으로 반영되어 값 조정 지속 반응
• Local : 레이어 위치 또는 그룹 구조에 따라서 해당 위치에서만 값이 반영
• 주로 스테이지 내 활용할 수 있는 아이템에 사용
* Preview 및 Debug
• F5 버튼 시 새로고침이 아닌 Preview 창 확인 (현재 Layout 위치에서)
• F4는 First Layout 설정 위치에서 Preview 진행
Debug Preview Preview
[IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로'
• 안드로이드 / IOS 개발자 등록 필요
• 애플은 맥북 or iMac, iPhone, iPad 등 필요
• 개발자 등록을 위한 비용 – 결국 머니
[IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로'
* 안드로이드 과정
• Cordova Project / Android Studio Project
등 추출 가능
• 게임 개발 후 Android Studio Project에서 국내
플랫폼 서비스 적용 가능
• Debug APK / Release APK 등 추출로 Google
Playstore Console 바로 적용 가능
• 안드로이드 버전 5.0 이상 부터 가능
* iOS 과정
• Cordova Project / Xcode Project 추출
• 버전 9.0 이상부터 가능
• Xcode Project를 Mac에서 진행
• 테스트 및 퍼블리싱 작업 진행
* 생산 완료 후
• Export Manager에 저장
• 버전관리 및 각 버전별 다운로드 가능
• Type 변경 가능
(Cordova Project -> Debug APK)
• Export Statistics 에서 각종 상태 확인 가능
• 언제 어디서든 다운로드 가능
Personal 버전 구매하면 이 모든 혜택을 누릴 수 있습니다.
[IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로'
[IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로'

More Related Content

PPTX
[IGC 2017] 오토데스크 박준석 - 3ds Max 2018과 Shotgun을 이용한 게임 제작 Pipeline 소개
PDF
[IGC 2017] 넥스트플로어 김영수 - Protocol:hyperspace Diver 개발 포스트모템
PPTX
[IGC 2017] 넷마블게임즈 한승진 - 게임서비스를 위한 프라이빗 클라우드
PPTX
취미로 엔진 만들기
PDF
[NDC17] Protocol:hyperspace Diver 개발 포스트모템
PPTX
대규모 프로젝트 개발이야기 - 이승헌, 유나이트 코리아 2014
PDF
06_게임엔진구성
PPTX
유나이트2015서울 - 큰규모의 MMORPG - 주세영
[IGC 2017] 오토데스크 박준석 - 3ds Max 2018과 Shotgun을 이용한 게임 제작 Pipeline 소개
[IGC 2017] 넥스트플로어 김영수 - Protocol:hyperspace Diver 개발 포스트모템
[IGC 2017] 넷마블게임즈 한승진 - 게임서비스를 위한 프라이빗 클라우드
취미로 엔진 만들기
[NDC17] Protocol:hyperspace Diver 개발 포스트모템
대규모 프로젝트 개발이야기 - 이승헌, 유나이트 코리아 2014
06_게임엔진구성
유나이트2015서울 - 큰규모의 MMORPG - 주세영

What's hot (20)

PDF
Unity 시작하기
PDF
[IGC2017] Protocol:hyperspace Diver 개발 포스트모템
PPTX
(게임개발을위한) printf("Hello World!"); 그 이상의 콘솔 프로그래밍
PPTX
[IGC 2016] Photon 운영사무국 - 실시간 게임의 빠른 개발을 위한 솔루션 「Photon」
PPT
온라인 게임과 소셜 게임 서버는 어떻게 다른가?
PDF
[IGC 2016] 유니티코리아 오지현 - “뭣이 중헌디? 성능 프로파일링도 모름서”: 유니티 성능 프로파일링 가이드
PDF
윤석주, 인하우스 웹 프레임워크 Jul8 제작기, NDC2018
PPT
게임 프레임워크의 아키텍쳐와 디자인 패턴
PPTX
Wecanmakeengine
PPTX
모바일 엔진 개발기
PPTX
[150124 박민근] 모바일 게임 개발에서 루아 스크립트 활용하기
PDF
이승재, 실버바인 서버엔진 2 설계 리뷰, NDC2018
PDF
Visual shock vol.2
PDF
20140514 team blender_v01 (Korean)
PPTX
DirectX + C++을 이용한 WindowsStore App과 Windows Phone용 게임 개발
PDF
KGC 2014 프로파일러를 이용한 게임 클라이언트 최적화
PDF
[TECHCON 2019: MOBILE - Android]3.안드로이드 개발자 로드맵
PDF
양승명, 다음 세대 크로스플랫폼 MMORPG 아키텍처, NDC2012
PPTX
신광섭
PDF
NDC15 - 사례로 살펴보는 MSVC 빌드 최적화 팁
Unity 시작하기
[IGC2017] Protocol:hyperspace Diver 개발 포스트모템
(게임개발을위한) printf("Hello World!"); 그 이상의 콘솔 프로그래밍
[IGC 2016] Photon 운영사무국 - 실시간 게임의 빠른 개발을 위한 솔루션 「Photon」
온라인 게임과 소셜 게임 서버는 어떻게 다른가?
[IGC 2016] 유니티코리아 오지현 - “뭣이 중헌디? 성능 프로파일링도 모름서”: 유니티 성능 프로파일링 가이드
윤석주, 인하우스 웹 프레임워크 Jul8 제작기, NDC2018
게임 프레임워크의 아키텍쳐와 디자인 패턴
Wecanmakeengine
모바일 엔진 개발기
[150124 박민근] 모바일 게임 개발에서 루아 스크립트 활용하기
이승재, 실버바인 서버엔진 2 설계 리뷰, NDC2018
Visual shock vol.2
20140514 team blender_v01 (Korean)
DirectX + C++을 이용한 WindowsStore App과 Windows Phone용 게임 개발
KGC 2014 프로파일러를 이용한 게임 클라이언트 최적화
[TECHCON 2019: MOBILE - Android]3.안드로이드 개발자 로드맵
양승명, 다음 세대 크로스플랫폼 MMORPG 아키텍처, NDC2012
신광섭
NDC15 - 사례로 살펴보는 MSVC 빌드 최적화 팁
Ad

Similar to [IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로' (20)

PPTX
[123] electron 김성훈
PDF
HTML5/JSON 을 이용해 범용 2D 맵에디터 제작하기
PDF
웹 IDE 비교
PDF
우리가 몰랐던 크롬 개발자 도구
PDF
[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...
PPTX
Node.js 살펴보기
PDF
[데브루키] 게임 엔진 아키텍쳐_2장_도구 (Game Engine Architecture Chapter.2-Tools)
PDF
머신러닝 및 데이터 과학 연구자를 위한 python 기반 컨테이너 분산처리 플랫폼 설계 및 개발
PDF
[1B3]모바일 앱 크래시 네이버에서는 어떻게 수집하고 보여줄까요
PPTX
GDG DevFest Busan 16" Android Nougat Developer's Note
PDF
NAVER의 웹/HTML5환경 대응 현황
PDF
Docker Container
PDF
[NDC17] Unreal.js - 자바스크립트로 쉽고 빠른 UE4 개발하기
PDF
Front end dev 2016 & beyond
PDF
숭실대 프로젝트 아나키 워크샵 part1
PPTX
Windows azure를 활용한 cloud 개발 사례
PDF
ant로 안드로이드 앱을 자동으로 빌드하자
PPTX
iinn studio for jQWidgets by iinnsoft
PPTX
Html5
[123] electron 김성훈
HTML5/JSON 을 이용해 범용 2D 맵에디터 제작하기
웹 IDE 비교
우리가 몰랐던 크롬 개발자 도구
[Korea Linux Forum] Implementing web based online multiplayer tetris with Ope...
Node.js 살펴보기
[데브루키] 게임 엔진 아키텍쳐_2장_도구 (Game Engine Architecture Chapter.2-Tools)
머신러닝 및 데이터 과학 연구자를 위한 python 기반 컨테이너 분산처리 플랫폼 설계 및 개발
[1B3]모바일 앱 크래시 네이버에서는 어떻게 수집하고 보여줄까요
GDG DevFest Busan 16" Android Nougat Developer's Note
NAVER의 웹/HTML5환경 대응 현황
Docker Container
[NDC17] Unreal.js - 자바스크립트로 쉽고 빠른 UE4 개발하기
Front end dev 2016 & beyond
숭실대 프로젝트 아나키 워크샵 part1
Windows azure를 활용한 cloud 개발 사례
ant로 안드로이드 앱을 자동으로 빌드하자
iinn studio for jQWidgets by iinnsoft
Html5
Ad

More from 강 민우 (20)

PDF
[IGC2018] 엔씨소프트 이경종 - 심층강화학습을 활용한 프로게이머 수준의 AI 만들기
PDF
[IGC2018] 청강대 이득우 - 언리얼에디터확장을위해알아야할것들
PDF
[IGC2018] SUB 윤민 - 나만의 사운드—제작하고 연출하기
PDF
[IGC2018] 이락디지털문화연구소 남기덕 - 게임 디자인의 시작, 테마
PDF
[IGC2018] 왓스튜디오 방영훈 - 놀면서공부하기
PDF
[IGC2018] 넷마블 이상철 - 모바일 게임 보안 AR(Android Republic) 변조앱 내부를 파헤치다
PDF
[IGC2018] TeamHoray 문지환 - 던그리드, 이랬으면 더 좋았을 텐데
PDF
[IGC2018] 에픽게임즈 신광섭 - 언리얼엔진4 포트나이트 멀티플랫폼 개발 지원
PDF
[IGC2018] 잔디소프트 윤세민 - HTML5 게임 어디까지 가능한가
PDF
[IGC2018] 해피툭 김봉균 - 대만 게임 시장 진출시 유의해야 할 점
PDF
[IGC2018] 캡콤 토쿠다 유야 - 몬스터헌터 월드의 게임 컨셉과 레벨 디자인
PDF
[IGC2018] 산타모니카스튜디오 에이브 타라키 - 게임의 컨셉 디자인과 세계를 만드는 법
PDF
[IGC2018] 펄어비스 강건우 - 펄어비스에서 기획자가 일하는 방법
PDF
[IGC2018] 스튜디오EIM 정사인 - 좋은 소리는 무엇인가
PDF
[IGC2018] 유유자적라이프 김윤정 - SunShine 베를린을 밝게 비추다
PDF
[IGC2018] 자라나는 씨앗 김효택 - MazM 시리즈로 바라본 스토리 게임의 가능성
PDF
[IGC2018] 인플루전 곽노진 - 인디게임이 망할 수 밖에 없는 현실과 이유
PDF
[IGC2018] 라운드8 박성준 - 블레스 언리쉬드 우리는 왜 모든것을 재설계했나
PDF
[IGC2018] 아이봉 정봉재 - 아직 아이 망하니
PDF
[IGC2018] 퍼니파우 최재영 - 감성을 위한 개발요소
[IGC2018] 엔씨소프트 이경종 - 심층강화학습을 활용한 프로게이머 수준의 AI 만들기
[IGC2018] 청강대 이득우 - 언리얼에디터확장을위해알아야할것들
[IGC2018] SUB 윤민 - 나만의 사운드—제작하고 연출하기
[IGC2018] 이락디지털문화연구소 남기덕 - 게임 디자인의 시작, 테마
[IGC2018] 왓스튜디오 방영훈 - 놀면서공부하기
[IGC2018] 넷마블 이상철 - 모바일 게임 보안 AR(Android Republic) 변조앱 내부를 파헤치다
[IGC2018] TeamHoray 문지환 - 던그리드, 이랬으면 더 좋았을 텐데
[IGC2018] 에픽게임즈 신광섭 - 언리얼엔진4 포트나이트 멀티플랫폼 개발 지원
[IGC2018] 잔디소프트 윤세민 - HTML5 게임 어디까지 가능한가
[IGC2018] 해피툭 김봉균 - 대만 게임 시장 진출시 유의해야 할 점
[IGC2018] 캡콤 토쿠다 유야 - 몬스터헌터 월드의 게임 컨셉과 레벨 디자인
[IGC2018] 산타모니카스튜디오 에이브 타라키 - 게임의 컨셉 디자인과 세계를 만드는 법
[IGC2018] 펄어비스 강건우 - 펄어비스에서 기획자가 일하는 방법
[IGC2018] 스튜디오EIM 정사인 - 좋은 소리는 무엇인가
[IGC2018] 유유자적라이프 김윤정 - SunShine 베를린을 밝게 비추다
[IGC2018] 자라나는 씨앗 김효택 - MazM 시리즈로 바라본 스토리 게임의 가능성
[IGC2018] 인플루전 곽노진 - 인디게임이 망할 수 밖에 없는 현실과 이유
[IGC2018] 라운드8 박성준 - 블레스 언리쉬드 우리는 왜 모든것을 재설계했나
[IGC2018] 아이봉 정봉재 - 아직 아이 망하니
[IGC2018] 퍼니파우 최재영 - 감성을 위한 개발요소

[IGC 2017] 엔지메이킹 이대희 - 이제는 웹에서 게임을 만들 수 있는 환경 'Construct3를 바탕으로'

  • 14. IOS안드로이드 특정한 날 할인을 함! Steam Tizen blackberry Spring Sale 등! 유효기간 회사가 망한 날 *컨스트럭트3 라이선스 현황 -퍼스널 버전(프리 다음 버전) Wii U
  • 19. • 컨스트럭트2 프로젝트 연동 • Single File로 저장 후 가능 (각종 Plugin Construct3에 있을 경우 로드 가능) • 컨스트럭트3 전용 APK / Xcode 추출 • 컨스트럭트2에서는 Cordova 추출 후 intel xdk를 활용하여 진행 • 컨스트럭트3 무료 Showcase 지원 • 클라우드 저장 지원 • Onedrive, Dropbox, googledrive • MAC / Windows / Mobile 구분 없이 개발 가능
  • 24. * Web Browser Chrome
  • 27. • Properties • 프로젝트 설정창 • About에서는 이름/버전/설명/개발자(사) 적용 • ID는 앱스토어/스토어 등록용 • Startup은 시작 설정 • First layout 설정 오류로 시작위치 변경 • Loader Style 변경 가능 • Display에서는 각종 화면 사이즈 변경 (4K 사이즈 지원) • Sampling에서 Linear 또는 Point에 따라 이미지 변화
  • 28. • Bookmarks • Event Sheet 에서 가장 중요한 위치를 지정하여 표기 • Z Order • 레이아웃 위치 조정(다수의 스프라이트 설정 조정) • Find Results • Evenet Sheet 에서 찾고 싶은 키워드 리스트 • Project • Layouts / Event Sheets / Object types 등 프로젝트에 적용 된 리소스 리스트 • Layers • 생선 된 레이아웃 및 이름 변경
  • 32. • Name : 레이아웃 이름 설정 • Event sheet : Event Sheet 선택 • 발생할 수 있는 오류로 None 또는 다른 Event Sheet 설정 • Size : Layout 크기 • Unbounded Scrolling : 스크롤링 제한 여부 • Effects : 레이아웃의 색 또는 왜곡형태를 설정 • Editor • 여백, Grid, 레이아웃 불투명, 폴리곤 표시 등 설정
  • 34. *Grid -타일형 게임 개발용으로 활용 *Snap to grid 비적용 적용 *Tilemap
  • 35. * 저장 기능 • 저장 시도 시 Open recent 에 c3p파일로 저장 • Local Strange로 저장되어 안심 관리 가능 • Cloud 저장 서비스 지원 • Dropbox / One drive / Google Drive • Download 서비스 지원으로 c3p 파일 다운 가능 • Network 오류 발생 시 로컬에 자동 저장 기능
  • 38. * 만드는 과정 2 – Construct 2 방식 Create Launch Intel XDK Cordova *Intel XDK를 이용해서 Build 작업을 통해 apk파일을 습득하는 방법
  • 39. * 만드는 과정 2 – Intel XDK
  • 40. * Create new object Type - 다양한 플러그인 지원 - Data & Storage / Form Controls / General / Input / Media / Monetization / Platform specific 등의 카테고리 - 추가적으로 플러그인 설치 가능 - Form Controls은 Web 전용으로 활용 - General 기능들을 주로 사용 - Monetization 에서 In-App 결제 및 광고 노출 수익 가능 - Platform specific에서는 Facebook, GameCenter, Google Play, NW.js, Twitter 등의 기능 활용 - Xbox Live 서비스 및 Multiplayer 기능 등 지원
  • 41. * Sprite Character / Background 등 다양한 이미지 활용
  • 42. * Undo Web 상에서 Ctrl + Z 으로 가능 * Delete Delete 버튼으로 Sprite 삭제 가능
  • 43. * Delete form project 안내 창
  • 44. * Behaviors • Object 설정으로 다양한 행동을 반영 가능 • 이동 / 시간 / 물리엔진 / 화면 이동(Scroll To) 등 다양한 기능 지원 • Behaviors 만으로도 단순 게임 개발 가능
  • 45. * Add Effect • 해당 Object에 대한 다양한 효과 적용 • Warp / Sphere / Color 등 다양한 기능 지원 • WebGL 기술이 적용되어 있으며 On/Off 가능 • 무거운 편에 속하여 프레임 저하 발생 문제 Water Background 적용
  • 46. * Event sheet • 코딩이 아닌 Drag * Drop 방식으로 진행 • 무엇이 어떤 기능을 어떻게 하게 만들 것 인가? • JavaScript가 본격적으로 활용되는 곳 • 기술 능력에 따른 게임 콘텐츠의 질이 판가름 되는 곳 • 프린터 기능 지원으로 출력 후 오류 분석 가능
  • 47. * Event sheet – Add Event • System 및 배치 된 Object 활용 가능 리스트 • 각종 기능 적용 • 건물 생산, 시간 적용, 화면 이동, 제한 조건 • 데이터 값 적용 하는 구역 설정 • Global & local Variables • Sprite Variables • Character States 설정 활용
  • 48. * Event sheet – Drag * Drop Group
  • 49. * Global & Local Variable • 각 종 데이터 적용 • 돈 / 점수 등 중요 데이터 값 생성 • Type은 number / String / Boolean 적용 가능 (이전에는 Number / Text로 적용) • Global : 프로젝트 전체에 실시간적으로 반영되어 값 조정 지속 반응 • Local : 레이어 위치 또는 그룹 구조에 따라서 해당 위치에서만 값이 반영 • 주로 스테이지 내 활용할 수 있는 아이템에 사용
  • 50. * Preview 및 Debug • F5 버튼 시 새로고침이 아닌 Preview 창 확인 (현재 Layout 위치에서) • F4는 First Layout 설정 위치에서 Preview 진행 Debug Preview Preview
  • 52. • 안드로이드 / IOS 개발자 등록 필요 • 애플은 맥북 or iMac, iPhone, iPad 등 필요 • 개발자 등록을 위한 비용 – 결국 머니
  • 54. * 안드로이드 과정 • Cordova Project / Android Studio Project 등 추출 가능 • 게임 개발 후 Android Studio Project에서 국내 플랫폼 서비스 적용 가능 • Debug APK / Release APK 등 추출로 Google Playstore Console 바로 적용 가능 • 안드로이드 버전 5.0 이상 부터 가능
  • 55. * iOS 과정 • Cordova Project / Xcode Project 추출 • 버전 9.0 이상부터 가능 • Xcode Project를 Mac에서 진행 • 테스트 및 퍼블리싱 작업 진행
  • 56. * 생산 완료 후 • Export Manager에 저장 • 버전관리 및 각 버전별 다운로드 가능 • Type 변경 가능 (Cordova Project -> Debug APK) • Export Statistics 에서 각종 상태 확인 가능 • 언제 어디서든 다운로드 가능
  • 57. Personal 버전 구매하면 이 모든 혜택을 누릴 수 있습니다.