01
02
03
04
05
그래서 컨스트럭트2 영상으로 대처합니다…
IOS안드로이드 특정한 날 할인을 함!
Steam
Tizen blackberry
Spring Sale 등!
유효기간 회사가 망한 날
*컨스트럭트3 라이선스 현황
-퍼스널 버전(프리 다음 버전)
Wii U
• 컨스트럭트2 프로젝트 연동
• Single File로 저장 후 가능
(각종 Plugin Construct3에 있을 경우 로드 가능)
• 컨스트럭트3 전용 APK / Xcode 추출
• 컨스트럭트2에서는 Cordova 추출 후 intel xdk를 활용하여 진행
• 컨스트럭트3 무료 Showcase 지원
• 클라우드 저장 지원
• Onedrive, Dropbox, googledrive
• MAC / Windows / Mobile 구분 없이 개발 가능
* 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 오류 발생 시 로컬에 자동 저장 기능
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
• 안드로이드 / IOS 개발자 등록 필요
• 애플은 맥북 or iMac, iPhone, iPad 등 필요
• 개발자 등록을 위한 비용 – 결국 머니
* 안드로이드 과정
• 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를 바탕으로'

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

  • 2.
  • 8.
  • 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 구분 없이 개발 가능
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
    • Properties • 프로젝트설정창 • About에서는 이름/버전/설명/개발자(사) 적용 • ID는 앱스토어/스토어 등록용 • Startup은 시작 설정 • First layout 설정 오류로 시작위치 변경 • Loader Style 변경 가능 • Display에서는 각종 화면 사이즈 변경 (4K 사이즈 지원) • Sampling에서 Linear 또는 Point에 따라 이미지 변화
  • 28.
    • Bookmarks • EventSheet 에서 가장 중요한 위치를 지정하여 표기 • Z Order • 레이아웃 위치 조정(다수의 스프라이트 설정 조정) • Find Results • Evenet Sheet 에서 찾고 싶은 키워드 리스트 • Project • Layouts / Event Sheets / Object types 등 프로젝트에 적용 된 리소스 리스트 • Layers • 생선 된 레이아웃 및 이름 변경
  • 29.
  • 30.
  • 31.
  • 32.
    • Name :레이아웃 이름 설정 • Event sheet : Event Sheet 선택 • 발생할 수 있는 오류로 None 또는 다른 Event Sheet 설정 • Size : Layout 크기 • Unbounded Scrolling : 스크롤링 제한 여부 • Effects : 레이아웃의 색 또는 왜곡형태를 설정 • Editor • 여백, Grid, 레이아웃 불투명, 폴리곤 표시 등 설정
  • 33.
  • 34.
    *Grid -타일형 게임 개발용으로활용 *Snap to grid 비적용 적용 *Tilemap
  • 35.
    * 저장 기능 •저장 시도 시 Open recent 에 c3p파일로 저장 • Local Strange로 저장되어 안심 관리 가능 • Cloud 저장 서비스 지원 • Dropbox / One drive / Google Drive • Download 서비스 지원으로 c3p 파일 다운 가능 • Network 오류 발생 시 로컬에 자동 저장 기능
  • 37.
  • 38.
    * 만드는 과정2 – Construct 2 방식 Create Launch Intel XDK Cordova *Intel XDK를 이용해서 Build 작업을 통해 apk파일을 습득하는 방법
  • 39.
    * 만드는 과정2 – Intel XDK
  • 40.
    * Create newobject 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 formproject 안내 창
  • 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 버전 구매하면이 모든 혜택을 누릴 수 있습니다.