이 자료는 2013년 11월 스마트 앱 개발자 포럼 세미나 발표자료 입니다.
애플사에서 iOS 7용 API로 추가한 Sprite Kit은 주로 게임 개발을 위하여 사용되는 스프라이트 API로 단순한 코딩으로 애니메이션을 쉽게 구현할 수 있습니다.
단 iOS에서 주로 사용되는 UIView 객체에는 적용할 수 없습니다. UIView 객체란 iOS의 UIImage, UIButton 등과 같은 기본 UI 객체입니다. Sprite Kit을 사용하게 되면 파티클 효과, 물리 효과, 스프라이트의 애니메이션 효과를 매우 쉽게 구현할 수 있습니다.
이 자료는 Sprite Kit의 특징과 간단한 샘플 코드를 통해 Sprite Kit을 이해할 수 있도록 하였습니다.
스마트벤처 창업학교(대구)에서 스타트업 창업자분들을 대상으로 발표한 유니티 개발 자료입니다.
새로운 내용은 아니고..
기존에 발표 했던 유니티 관련 자료들을 하나로 모은, 총합편입니다.
ps. Unity 2D 소개와 PlayMaker 소개에는 동영상이 포함되어 있는데, 아마 슬라이드셰어에서 재생은 되지 않을듯 합니다. 다운로드 받으시면, 동영상도 보실수 있습니다.
1. 유니티 소개
2. 개발과 출시, 경험에 대한 이야기 (서형석)
3. Unity 2D 살펴 보기
4. 유니티가 당신에게 알려주지 않는 진실 (이득우) - 링크
5. 유니티와 PlayMaker를 이용한 쉽고 빠른 게임 개발
이 자료는 2013년 11월 스마트 앱 개발자 포럼 세미나 발표자료 입니다.
애플사에서 iOS 7용 API로 추가한 Sprite Kit은 주로 게임 개발을 위하여 사용되는 스프라이트 API로 단순한 코딩으로 애니메이션을 쉽게 구현할 수 있습니다.
단 iOS에서 주로 사용되는 UIView 객체에는 적용할 수 없습니다. UIView 객체란 iOS의 UIImage, UIButton 등과 같은 기본 UI 객체입니다. Sprite Kit을 사용하게 되면 파티클 효과, 물리 효과, 스프라이트의 애니메이션 효과를 매우 쉽게 구현할 수 있습니다.
이 자료는 Sprite Kit의 특징과 간단한 샘플 코드를 통해 Sprite Kit을 이해할 수 있도록 하였습니다.
스마트벤처 창업학교(대구)에서 스타트업 창업자분들을 대상으로 발표한 유니티 개발 자료입니다.
새로운 내용은 아니고..
기존에 발표 했던 유니티 관련 자료들을 하나로 모은, 총합편입니다.
ps. Unity 2D 소개와 PlayMaker 소개에는 동영상이 포함되어 있는데, 아마 슬라이드셰어에서 재생은 되지 않을듯 합니다. 다운로드 받으시면, 동영상도 보실수 있습니다.
1. 유니티 소개
2. 개발과 출시, 경험에 대한 이야기 (서형석)
3. Unity 2D 살펴 보기
4. 유니티가 당신에게 알려주지 않는 진실 (이득우) - 링크
5. 유니티와 PlayMaker를 이용한 쉽고 빠른 게임 개발
2. SLICK 2D엔진을 통한 게임개발
Slick 2D란?
사용하기 쉬운 툴이며, 2D Java게임 개발을 용이하게 해주는
LWJGL OpenGL을 둘러싼 활용도를 제공합니다.
이미지, 애니메이션, 입자, 소리, 음악 등 많은 지원을 포함하는
시스템입니다.
즉, Slick2D는 Java2D게임을 위한 프로그램입니다.
게임 설명
총알 피하기 게임형식을 이용해 캐릭터를 사람과 좀비로 설정해
좀비를 잡는 형식으로 구동되는 게임입니다.
3. 게임 계획 구성
게임 오브젝트 클래스 & 화면 표시 우선순위
메뉴 바 및 음악 설정 및 끄기 & GameScene 전환화면
추가
플레이어 캐릭터인 Player구현
적 캐릭터 생성
충돌 캐릭터 및 게임 구현
Game Clear 및 Game Over 설정
참고자료: Slick2D, http://github.com/changseoh/slick2dstudy, 유투브 안경잡이
완성 된 게임
5. 자바의 어떤 소스 기능으로 게임구현을 했
나?
상속과 다형성의 부분
반복과 배열 부분
객체지향과 클래스
자바에서 제공하는 다양한 클래스
예외처리와 스레드
스윙프로그램
이벤트 처리와 그래픽 프로그래밍
라이브러리 부분
수업에서 배운
내용 게임을 만들기 위해 참고했던
기능