Presentation is loading. Please wait.

Presentation is loading. Please wait.

Achro-210T Device를 활용한 Card Game

Similar presentations


Presentation on theme: "Achro-210T Device를 활용한 Card Game"— Presentation transcript:

1 Achro-210T Device를 활용한 Card Game
: 최종발표( [수])

2 순서 개발 주제 소개 역할 분담 디바이스의 역할 개발 카드놀이 소스 구조 JNI & NDK 연동 구현 최종 데모

3 Card Game with Devices : Achro 210T Device를 활용하여 카드놀이를 재현하는 것을 목표로 한다.

4 역할 분담 장용하 프로그램 설계 및 핵심 코드 구현 전훈조 프로그램 설계 및 JNI소스 분석 및 연동

5 디바이스 별 역할 게임 진행 게임 정보 표시 PUSH : 버튼이용, 카드이동 제어 TOUCH : 터치이용, 카드이동 제어
LED : 선택 카드의 이동 가능한 위치들의 힌트 제시 FND : 선택 카드의 이동 가능한 위치의 수 표시

6 최종 개발결과

7 소스 구조

8 소스 구조 :

9 소스 구조 : 1. 카드 객체 초기화 2. 카드이미지 준비

10 소스 구조 : 1. 게임판 준비

11 소스 구조 : 1. 게임판 준비 2. 초기 카드랜덤배치 3. 게임 진행에 따른 이벤트 처리

12 소스 구조 : 1. 게임판 준비 2. 초기 카드랜덤배치 3. 게임 진행에 따른 이벤트 처리
2. 초기 카드랜덤배치 3. 게임 진행에 따른 이벤트 처리 - 카드뭉치에서 새 카드를 꺼내는 경우 - 카드를 선택하는경우 - 선택한 카드를 이동시키는 경우 - 선택한 카드를 저장하는 경우

13 소스 구조 : [화면의 터치] - 카드뭉치에서 새 카드를 꺼내는 경우 - 카드를 선택하는경우 - 선택한 카드를 이동시키는 경우
- 선택한 카드를 저장하는 경우

14 JNI & NDK 구현 ★ JNI 이용, Device 제어를 위한 선언

15 JNI & NDK 구현 LED & FND 소스의 일부로 편입하여 구현완료! PUSH 새로운 처리코드 생성하여 구현완료!

16 JNI & NDK 구현 ★ ndk-build 수행하여 최종 연동

17 JNI & NDK 구현 = 첫 번째, 두 번째, 세 번째 자리에 카드 이동가능 ( = LED의 기능)
6 가지의 카드 이동가능 경우의 수 발견 ( = FND의 기능)

18 감사합니다


Download ppt "Achro-210T Device를 활용한 Card Game"

Similar presentations


Ads by Google