콘텐츠 개요 : 게임 소스 코드 리소스 오픈 (Chater1 코딩)
서비스 게임 명칭 : Jewels Crush Puzzle (보석 깨뜨리기 퍼즐)
게임 장르 : 퍼즐 Mobile Puzzle Game
개발사 : (주)펀오락실
게임 개발 플랫폼 : Android platform
게임 구동 환경 : Android Device
안드로이드 스튜디오 구동환경
[소스코드] 안드로이드 스튜디오 구동 환경
Addroid Studio 3.6.3
Build #AI-192.7142,36.36.6392135, built on April 14, 2020
Runtime version : 1.8.0_212-release-1586-b04 amd64
VM : OpenJDK 64-Bit Server VM JetBrains s,r,o
Powered by open-source-software
파일명 GameSurfaceView.java
SurfaceHolder 와 SurfaceView를 연결하여 Surface가 변경되는 이벤트를 연결
SurfaceView 화면 크기 설정
setFocusable(true) 버튼 활성화
터치 모드일때 키 이벤트 사용 가능하도록 설정하는 기능
게임 기본속도 설정
게임 루프용 스레드 객체 생성법
스레드 시작
화면 크기 셋팅
스레드 종료
게임 속도 설정
연산 처리
Draw 처리
View key, Touch Event 오버라이드
포스팅 글 순서 입니다
게임 sufaceView와 메인 게임뷰 연결
메인 게임뷰 클래스 추가
리소스 로드 클래스 삭제
메인 게임 뷰 클래스 생성
asset 리소스 로드 처리 클래스 생성
게임 화면 세로 설정 화면 안꺼지도록 설정
기본 설정 수정
메인 activity에 게임 SunrfaceView적용
static 게임 데이터 클래스 기본 속도 추가
게임 스레드 적용
게임뷰 기본 메소드 추가
main layout 파일 게임뷰 적용
게임 기본 엔진 클래스 추가
최초커밋
위 프로젝트를 최초 실행 파일명 Gameinfo.java
이전글 : 2. 게임 데이터 추가 - 화면 크기값 - 메인 게임뷰 변수
[Jewels Crush Puzzle Chapter1] 2. 게임뷰 가로, 세로 픽셀 지정
콘텐츠 개요 : 게임 소스 코드 리소스 오픈 (Chater1 코딩) 서비스 게임 명칭 : Jewels Crush Puzzle (보석 깨뜨리기 퍼즐) 게임 장르 : 퍼즐 Mobile Puzzle Game 개발사 : (주)펀오락실 게임 개발 플랫폼 : Andro..
assetkr.tistory.com
다음글 :
'안드로이드 에셋 (Android Asset) > 안드로이드 퍼즐게임 소스코드 에셋' 카테고리의 다른 글
[Jewels Crush Puzzle Chapter1] 4. 게임 스레드 적용 (0) | 2020.08.08 |
---|---|
[Jewels Crush Puzzle Chapter1] 2. 게임뷰 가로, 세로 픽셀 지정 (0) | 2020.08.04 |
[Jewels Crush Puzzle] 퍼즐게임 소스 코드 화면 안꺼짐 기능 구현방법 (0) | 2020.08.03 |