-
[모각코-여름방학]2018여름방학 목표 및 계획프로젝트/모각코 2018. 7. 2. 15:12
팀명 : 현수 키우기김현수, 조성환, 황태욱2018. 7. 13. (금) ~ 2018. 8.31. (금) 목표 : 안드로이드 게임 만들기, 자료구조, 알고리즘 교육 1회차 [7/12(목), 14:00 ~ 17:00, 306호 A&A 동아리방] [앞으로 간식 계획 및 코딩 계획]2회차 [7/19(목), 15:00 ~ 18:00, 306호 A&A 동아리방] [게임 이미지 구현 및 제작, 자료구조 교육]3회차 [7/31(화), 15:00 ~ 18:00, 306호 A&A 동아리방] [게임 캐릭터 구현1, 자료구조 교육]4회차 [8/02(목), 15:00 ~ 18:00, 306호 A&A 동아리방] [게임 캐릭터 구현2, 자료구조교육]5회차 [8/07(화), 15:00 ~ 18:00, 306호 A&A 동아리방] [..
-
[안드로이드 스튜디오]비슷한 기능들의 차이점개발/안드로이드 스튜디오 2018. 5. 31. 01:33
drawable - 이미지 자원을 넣는 곳, 배경이나 버튼 이미지 등등mipmap - 런쳐의 아이콘 이미지를 넣는곳, drawable에 넣어두고 가져올 경우 품질이 떨어질 수도 있다고 함(확인해보지는 못했음...) app:srcCompat - 안드로이드 서포트 라이브러리 23.3.0부터 지원가능한 vectorDrawables.useSupportLibrary 지원android:src - padding이 먹히고 비율에 맞게 들어감android:background - 뷰를 꽉채워서 이미지를 넣음, padding 같은게 안먹히고 비율이 깨질 수 있음 listview - 스크롤시 1,2,3,...,n까지 모든 아이템을 생성하지만recyclerview - 화면에 3개의 아이템만 보인다고 하면 모든 아이템을 만드는 ..
-
[Github 학생 지원]대학생 깃허브 에듀케이션 팩개발/소소한 정보 2018. 5. 30. 19:09
깃허브에서 제공하는 학생 팩으로 여러 프로그램 지원받을 수 있습니다. 아래 주소로 들어가면 해당 화면이 나오고 아래에 혜택 목록이 나옵니다.https://education.github.com/pack Get your Pack을 클릭하면 깃허브 계정으로 연결되는데 해당 계정에 ac.kr로 끝나는 학교 이메일 등록되어 있어야 합니다. 등록이 안되어 있다면 오른쪽 아래에 파란색의 add ~~를 클릭하여 바로 등록 후 메일 인증을 하여 진행할 수도 있습니다. 해당 사항을 모두 완료하면 수시간 이내, 혹은 최대 5일 이내에 메일을 보내준다고 하는데 저는 바로 메일이 왔습니다. 그러면 바로 업그레이드된 계정을 사용하실 수 있습니다~~ 프리베잇모드 등등?
-
[GooglePlayGames]구글 로그인 API 사용하기개발/유니티 2018. 3. 28. 21:04
참고 - https://openlevel.postype.com/post/640434 유니티용 오픈소스 플러그인을 사용 플러그인이 Google Play Games API 중 지원하는 기능로그인업적 잠금 해제, 발견, 증가리더보드에 점수 등록클라우드 세이브 읽기/쓰기내장 업적/리더보드 UI이벤트 및 퀘스트Nearby Connections (로컬 네트워크에 있는 다른 장치를 찾고 메시지를 교환하는 등 관련 API)턴제 멀티플레이실시간 멀티플레이0. https://github.com/playgameservices/play-games-plugin-for-unity/releases 로 접속하셔서 최신파일을 받아 주시면 됩니다. 1. Assets -> Import Package -> custom package를 누르..
-
[Firebase]파이어베이스 Auth 1. 시작하기개발/유니티 2018. 3. 28. 18:34
참고 https://firebase.google.com/docs/auth/unity/google-signin?hl=ko, http://yakolla.tistory.com/1491. 유니티 프로젝트를 열고 File -> Build -> Player Settings를 누른다. 2. 위의 사진처럼 작성해 준다. 그리고 하단의 Alias Unsigned (debug) 를 클릭하여 create를 해준 뒤 아래처럼 작성해준다. 3. 이렇게 해주면 1에서 설정해준 경로에 keystore가 생기는데 cmd에서 해당 경로로 이동해준뒤 아래의 명령어를 입력해준다. keytool -exportcert -list -v -alias firebase -keystore user.keystore를 입력한 뒤 위의 패스워드를 입력해주..
-
[Firebase]파이어베이스 Database 2. 데이터 저장개발/유니티 2018. 3. 24. 19:15
메소드 사용 예제RunTransaction()은 공유자원을 관리하는 것과 유사한데, 복잡하므로 나중에...using System.Collections;using System.Collections.Generic;using Firebase;using Firebase.Database;using Firebase.Unity.Editor;using UnityEngine; public class DatabaseManager : MonoBehaviour { private static DatabaseManager Instance; public DatabaseReference reference; void Start() { // Set this before calling into Database FirebaseApp.Def..
-
[Firebase]파이어베이스 Database 1. 시작하기개발/유니티 2018. 3. 24. 15:59
https://firebase.google.com/docs/database/unity/start 파이어베이스 공식 가이드를 참조하여 진행하였습니다.게임이 어느정도 구현되었고, 게임 데이터를 파이어베이스에 저장하기 위해 연동하는 과정입니다. 0. 유니티 5.0이상, Android NDK 10d 이상의 버전이 필요합니다. 처음에 16을 깔았더니 13이 필요하다고 하여... 13을 추천합니다 1. firebase.google.com에 로그인한 다음에 프로젝트 생성하기 2. 프로젝트 생성한 뒤 프로젝트 페이지에서 안드로이드 앱 추가하기를 눌러서 진행해줍니다. 3. 추가가 끝나면 google-services.json 파일을 다운받은 뒤 애셋폴더 아무곳에나 넣어줍니다. 4. 파이어베이스 유니티 sdk를 다운받아주시..