일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 초보
- AR
- 과외
- Silly
- 강좌
- 뷰포리아
- Scene
- clicker
- Manager
- 안드로이드
- 프로그램
- Game
- 블루투스
- 인디게임
- 강의
- 핸드폰과 PC 블루투스
- jar
- 제작
- 시리얼 통신
- 프로그래밍 #코딩 #과외 #네카라쿠배 #따라하기 #코딩초보 #앱 #안드로이드
- 프로그랭소스
- 클리커
- 유니티
- 2016
- 프로그래밍 언어
- unity
- 클리커게임
- 질문
- 소스
- Source
- Today
- Total
실리의 프로그램 사이트
안녕하세요. 오랜만에 미니게임을 만들게 되어서 글을 쓰게 되었습니다. 개발 기간 : 2023.11.20 ~ 2023.12.31 장르 : 퍼즐 게임(생존게임) 개발자 : sillyknight(1인개발) 스테이지 : 20개 개발을 시작하며 가장 먼저 제작을 진행한 부분은 캐릭터 부분입니다. 1인 개발을 하게 되면서 디자인 부분부터 가능할지부터 파악하는 부분이었습니다. magica voxel을 사용하여 고블린을 그렸습니다. 처음으로 디자인을 해보는 거라 몇번의 수정을 통해 위와 같은 모양의 고 블린을 그려냈습니다. T자 형태로 그리게 된 것은 고블린에 대한 애니메이션을 추가하기 위해서였는데 애니메이션을 직접 추가하는 방법은 공부를 하지 못했기 때문에 믹사모를 통해서 애니메이션을 추출하기로 하였습니다. http..
안녕하세요. 오늘은 유니티에서 자주 사용하는 대표적인 디자인 패턴인 Singleton을 쉽게 사용하기 위하여 제네릭으로 만들 겁니다. 제네릭이란 C++ 을 사용하신 분은 다들 아시는 템플릿과 비슷한 개념인데요. 유니티를 사용하는 상황에서는 C#을 쓰기 때문에 C++과는 차이점이 존재합니다. 아래는 Msdn에서 정의되어 있는 C#의 제네릭과 C++의 템플릿과의 주요 차이점입니다. C# 제네릭은 C++ 템플릿과 같은 정도의 융통성을 제공하지 않습니다. 예를 들어, C# 제네릭 클래스에서 사용자 정의 연산자를 호출할 수는 있지만 산술 연산자를 호출할 수는 없습니다. C#에서는 template C {} 같은 비형식 템플릿 매개 변수를 허용하지 않습니다. C#에서는 명시적 특수화를 지원하지 않습니다. 즉, 특정 ..
자 이제 마지막으로 유니티에서 코드를 짜서 통신을 해보는 부분만 남았습니다. PC에서는 시리얼 통신으로 포트를 열고 데이터를 주고 받을 텐데요. PC 에서 핸드폰으로 전송하는 부분만을 구현해보겠습니다.(나머지 부분은 시간이 없어서 필요하신분이 있으시면 댓글로 남겨주세요) 유니티 프로젝트를 생성 후 에셋폴더에 위와 같이 Plugins 폴더와 안드로이드 폴더를 생성합니다. 저 같은 경우 제가 하는 프로젝트의 경우는 Silly라는 폴더를 만들어서 씬과 스크립트를 저장합니다. 폴더는 편하신데로 만드시면 됩니다. 만들어진 폴더에 이전 강의에서 생성했던 bluetoothCode.jar 파일을 넣습니다. AndroidManifest.xml 파일을 생성합니다. AndroidManifest.xml 파일 안에 아래와 같이..